A formal approach to software architecture of agent-base systems

被引:0
作者
Reza, H [1 ]
Grant, E [1 ]
机构
[1] Univ N Dakota, Sch Aerosp, Grand Forks, ND 58202 USA
来源
ITCC 2004: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 1, PROCEEDINGS | 2004年
关键词
high-level Petri nets; software architecture; formal specifications; architectural description languages (ADLs); software agent;
D O I
10.1109/ITCC.2004.1286528
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Agent-based systems have been known as one of the most complex classes of software system design because of heterogeneity, distributive, concurrent, non-deterministic, dynamic, and autonomous behaviors. An important characteristic of the design for any complex system is its software architecture, which can play an important role in the quality of software and, hence, in its success. Agent-based systems can be benefited from architectural design, which can be used as a plan to show agents, interactions, and their organizational relationships. In this paper, we represent a formal framework that can be used to specify the architecture of agent-based systems.
引用
收藏
页码:591 / 595
页数:5
相关论文
共 12 条
[1]  
CORDY J, 1995, IEEE T SOFTWARE ENG, V21
[2]  
GARLAN D, 1995, IEEE T SOFTWARE ENG, V21
[3]  
Ghezzi C., 2002, Fundamentals of Software Engineering, V2nd
[4]  
HE X, 1996, P 17 INT C APPL THEO
[5]  
Lee J.A.N., 1990, FORM ASP COMPUT, V2, P226
[6]   A classification and comparison framework for software architecture description languages [J].
Medvidovic, N ;
Taylor, RN .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2000, 26 (01) :70-93
[7]  
NECHES R, 1991, AI MAG, V12, P36
[8]  
REZA H, 2002, THESIS N DAKOTA STAT
[9]  
REZA H, 2003, SEKE 03 SAN FRANC US
[10]  
Wooldridge M., 1997, IEEE P SOFTWARE ENG