A framework for modeling agent-oriented software

被引:8
|
作者
Xu, HP [1 ]
Shatz, SM [1 ]
机构
[1] Univ Illinois, Dept Elect Engn & Comp Sci, Chicago, IL 60607 USA
关键词
D O I
10.1109/ICDSC.2001.918933
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the increasing importance of complex software systems in the software industry, the need for using agent technologies to develop large-scale commercial and industrial software systems is growing rapidly. Such systems are complex and there is a pressing need for system modeling techniques to support reliable, maintainable and extensible design. G-Nets are a type of Petri net defined to support modeling of a system as a set of independent and loosely-coupled modules. In this paper, we first introduce an extension of G-Nets, agent-based G-Net, as a generic model for agent design. Then to progress from an agent-based design model to an agent-oriented model, new mechanisms to support inheritance modeling are introduced. To illustrate our formal modeling technique for multi-agent systems, an example of an agent family in electronic commerce is provided.
引用
收藏
页码:57 / 64
页数:8
相关论文
共 50 条
  • [1] Agent-oriented software modeling with UML approach
    Park, S
    Kim, J
    Lee, S
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2000, E83D (08): : 1631 - 1641
  • [2] Goal based agent-oriented software modeling
    Park, K
    Kim, J
    Park, S
    [J]. SEVENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2000, : 320 - 324
  • [3] Agent-oriented software engineering
    Jennings, NR
    [J]. MULTIPLE APPROACHES TO INTELLIGENT SYSTEMS, PROCEEDINGS, 1999, 1611 : 4 - 10
  • [4] Agent-oriented software engineering
    Bernon, C
    Cossentino, M
    Pavón, J
    [J]. KNOWLEDGE ENGINEERING REVIEW, 2005, 20 (02): : 99 - 116
  • [5] Agent-oriented software development
    Mylopoulos, J
    Kolp, M
    Giorgini, P
    [J]. METHODS AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2002, 2308 : 3 - 17
  • [6] Agent-oriented software analysis
    Chan, K
    Sterling, L
    Karunasekera, S
    [J]. 2004 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 20 - 27
  • [7] UML-F in the Design of an Agent-Oriented Software Framework
    Cabrera-Paniagua, Daniel
    Cubillos, Claudio
    [J]. INTELLIGENT AGENTS AND MULTI-AGENT SYSTEMS, PROCEEDINGS, 2008, 5357 : 121 - 126
  • [8] A framework for model-based design of agent-oriented software
    Xu, HP
    Shatz, SM
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (01) : 15 - 30
  • [9] The framework of agent-oriented programming
    Hua, Z
    Wang, ZC
    Hua, J
    Yang, GX
    Liu, YW
    [J]. PROCEEDINGS OF 2005 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-9, 2005, : 282 - 286
  • [10] Roles in agent-oriented modeling
    Depke, R
    Heckel, R
    Küster, JM
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2001, 11 (03) : 281 - 302