DocumentCode
2571422
Title
An architecture for reusable development in distributed system
Author
Xiao, Xue ; Yuntao, Shi ; Junwei, Luo
Author_Institution
Lab. of Intell. Sci., Henan Polytech. Univ., Jiaozuo
fYear
2008
fDate
2-4 July 2008
Firstpage
5200
Lastpage
5205
Abstract
The agent-oriented (AO) methodology is an effective means for constructing distributed systems. Despite a great deal of research, a number of challenges still exist before making agent-based computing a widely accepted paradigm in software engineering practice. In order to solve the problem of ldquodifficult to implement agent-based systemrdquo, the paper presents a hierarchical development architecture (HDA) approach to facilitate building up new agent system. As the supporting tool, the method engineering process and design patterns play the key role in bridging the gap between design models and system implementation. To exemplify its feasibility and effectiveness, the construction of C4I system is presented as a case study.
Keywords
distributed processing; multi-agent systems; software agents; software architecture; software reusability; C4I system; agent-oriented methodology; distributed system; hierarchical development architecture; software engineering; Application software; Automation; Communications technology; Design engineering; Multiagent systems; Power engineering and energy; Power system modeling; Process design; Software engineering; Web services; design pattern; method engineering; method fragment;
fLanguage
English
Publisher
ieee
Conference_Titel
Control and Decision Conference, 2008. CCDC 2008. Chinese
Conference_Location
Yantai, Shandong
Print_ISBN
978-1-4244-1733-9
Electronic_ISBN
978-1-4244-1734-6
Type
conf
DOI
10.1109/CCDC.2008.4598322
Filename
4598322
Link To Document