• DocumentCode
    3322679
  • Title

    A Methodology to Evaluate Agent Oriented Software Engineering Techniques

  • Author

    Lin, Chia-En ; Kavi, Krishna M. ; Sheldon, Frederick T. ; Daley, Kris M. ; Abercrombie, Robert K.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., North Texas Univ., Denton, TX
  • fYear
    2007
  • fDate
    Jan. 2007
  • Firstpage
    60
  • Lastpage
    60
  • Abstract
    Systems using software agents (or multi-agent systems, MAS) are becoming more popular within the development mainstream because, as the name suggests, an agent aims to handle tasks autonomously with intelligence. To benefit from autonomous control and reduced running costs, system functions are performed automatically. Agent-oriented considerations are being steadily accepted into the various software design paradigms. Agents may work alone, but most commonly, they cooperate toward achieving some application goal(s). MAS´s are components in systems that are viewed as many individuals living in a society working together. From a SE perspective, solving a problem should encompass problem realization, requirements analysis, architecture design and implementation. These steps should be implemented within a life-cycle process including testing, verification, and reengineering to proving the built system is sound. In this paper, we explore the various applications of agent-based systems categorized into different application domains. A baseline is developed herein to help us focus on the core of agent concepts throughout the comparative study and to investigate both the object-oriented and agent-oriented techniques that are available for constructing agent-based systems. In each respect, we address the conceptual background associated with these methodologies and how available tools can be applied within specific domains
  • Keywords
    formal specification; multi-agent systems; object-oriented programming; software agents; software architecture; agent oriented software engineering techniques; architecture design; autonomous control; life-cycle process; multiagent systems; object-oriented technique; problem realization; requirements analysis; software agents; software design paradigms; Application software; Automatic control; Computer architecture; Control systems; Cost function; Intelligent agent; Multiagent systems; Software agents; Software design; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on
  • Conference_Location
    Waikoloa, HI
  • ISSN
    1530-1605
  • Electronic_ISBN
    1530-1605
  • Type

    conf

  • DOI
    10.1109/HICSS.2007.20
  • Filename
    4076493