TY - JOUR
T1 - Engineering open complex agent systems
T2 - A case study
AU - Cao, Longbing
AU - Zhang, Chengqi
AU - Zhou, Meng Chu
N1 - Funding Information:
Manuscript received July 7, 2007; revised September 2, 2007 and October 26, 2007. This work was supported in part by the Australian Research Council (ARC) Discovery under Grants DP0773412 and DP0667060, in part by the ARC Linkage under Grant LP0775041, in part by the University of Technology (UTS) under internal grants. This paper was recommended by Editor M. Flethcer.
PY - 2008/7
Y1 - 2008/7
N2 - Open complex agent systems (OCAS) are becoming increasingly important in constructing problem-solving systems for enterprise applications. are challenging because they present very high system complexities involving human users and interactions with a changing environment. The existing agent-oriented software engineering (AOSE) approaches have trouble in engineering OCAS because of a number of deficiencies, e.g., lacking the capability of handling system dynamics analysis. This paper introduces an effective AOSE approach, i.e., organization- and service-oriented system analysis and design (OSOAD). It is used to extract and model system members and design a real-life OCAS system called financial trading rule automated development and evaluation (F-Trade). Through the case studies of visual and formal modeling and design of major organizational members, relations, and subsystems in F-Trade, this paper demonstrates the effective mechanisms and capabilities of the OSOAD approach. System implementation and evaluation results further show that OSOAD provides comprehensive AOSE support for engineering real-world open complex agent organizations.
AB - Open complex agent systems (OCAS) are becoming increasingly important in constructing problem-solving systems for enterprise applications. are challenging because they present very high system complexities involving human users and interactions with a changing environment. The existing agent-oriented software engineering (AOSE) approaches have trouble in engineering OCAS because of a number of deficiencies, e.g., lacking the capability of handling system dynamics analysis. This paper introduces an effective AOSE approach, i.e., organization- and service-oriented system analysis and design (OSOAD). It is used to extract and model system members and design a real-life OCAS system called financial trading rule automated development and evaluation (F-Trade). Through the case studies of visual and formal modeling and design of major organizational members, relations, and subsystems in F-Trade, this paper demonstrates the effective mechanisms and capabilities of the OSOAD approach. System implementation and evaluation results further show that OSOAD provides comprehensive AOSE support for engineering real-world open complex agent organizations.
KW - Agent-oriented software engineering (AOSE)
KW - Multiagent systems (MS)
KW - Open complex agent systems (OCAS)
KW - Organization-oriented analysis (OOA)
UR - http://www.scopus.com/inward/record.url?scp=46849107713&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=46849107713&partnerID=8YFLogxK
U2 - 10.1109/TSMCC.2008.923863
DO - 10.1109/TSMCC.2008.923863
M3 - Article
AN - SCOPUS:46849107713
SN - 1094-6977
VL - 38
SP - 483
EP - 496
JO - IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews
JF - IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews
IS - 4
ER -