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 :
بازگشت