FACL: A form-based agent communication language for enduser-initiative agent-based application development

被引:1
作者
Chusho, T [1 ]
Fujiwara, K [1 ]
机构
[1] Meiji Univ, Sch Sci & Technol, Dept Comp Sci, Kawasaki, Kanagawa 2148571, Japan
来源
24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000) | 2000年 / 24卷
关键词
multi-agent; agent communication language; application framework; object-oriented technology; electronic commerce;
D O I
10.1109/CMPSAC.2000.884704
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The number of endusers using the Internet increases on the inside and outside of offices. Enduser-initiative development of applications has become important for automation of their own tasks. As the solution based on the philosophy : "All routine work both at office and at horne should be carried out by computers," this paper describes a multi-agent framework and an agent communication language(ACL) for the MOON(multiagent-oriented office network) systems which are distributed systems including window work in B-to-C and B-to-B electronic commerce. The multi-agent framework is a Java application framework and includes a form-based ACL(FACL) as a common protocol for passing application forms and the three kinds of agents working at client terminals, server-at-windows and the MOON sewers respectively. FACL has very simple message structure of (who, what, how which) because FACL was designed based on the simple concept that "one service = one form." FACL is used primarily for window task sending or receiving written forms between a client agent and a domain expert agent. In addition, broker agents mid mobile agents of MOON servers participate in these communications for directory services and form delivery services. FACL brings high interoperability among distributed application systems based on agent technologies, and promotes that endusers themselves develop their agents by teaching agents what to do.
引用
收藏
页码:139 / 148
页数:10
相关论文
共 21 条
[1]  
[Anonymous], 1987, COMMUNICATIONS ACM
[2]  
[Anonymous], INTRO SOFTWARE AGENT
[3]  
CHUSHO T, 1995, 12 ANN C JAP SOC SOF, P281
[4]  
CHUSHO T, 1992, SOFTWARE CRISIS PROG
[5]   Visual modeling for agent-based applications [J].
Falchuk, B ;
Karmouch, A .
COMPUTER, 1998, 31 (12) :31-+
[6]  
FAYAD M, 1997, COMMUN ACM, V39, P32
[7]  
FININ T, 1997, KQML AGENT COMMUNICA, P291
[8]  
*FIPA, 1999, 181999 FIPA
[9]  
*FIPA, 1999, 21999 FIPA
[10]  
Fujiwara K., 2000, Transactions of the Information Processing Society of Japan, V41, P1202