• 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