DocumentCode
3064142
Title
A framework for modeling agent-oriented software
Author
Xu, Haiping ; Shatz, Sol M.
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Illinois Univ., Chicago, IL, USA
fYear
2001
fDate
36982
Firstpage
57
Lastpage
64
Abstract
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 the modeling of a system as a set of independent and loosely-coupled modules. In this paper, we first introduce an extension of G-nets - the 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
Keywords
Petri nets; electronic commerce; formal specification; inheritance; large-scale systems; multi-agent systems; programming theory; software agents; subroutines; Petri nets; agent design; agent family; agent-based G-nets; agent-oriented software modelling framework; commercial software systems; complex software systems; electronic commerce; formal modelling technique; independent loosely-coupled modules; industrial software systems; inheritance modelling; large-scale software systems development; multi-agent systems; reliable maintainable extensible design; Computer industry; Formal languages; Large-scale systems; Maintenance; Multiagent systems; Object oriented modeling; Petri nets; Pressing; Software systems; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 2001. 21st International Conference on.
Conference_Location
Mesa, AZ
Print_ISBN
0-7695-1077-9
Type
conf
DOI
10.1109/ICDSC.2001.918933
Filename
918933
Link To Document