• DocumentCode
    2795480
  • Title

    Platforms for agent-oriented software engineering

  • Author

    Nowostawski, Mariusz ; Bush, Geoff ; Purvis, Martin ; Cranefield, Stephen

  • Author_Institution
    Dept. of Inf. Sci., Otago Univ., Dunedin, New Zealand
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    480
  • Lastpage
    488
  • Abstract
    The use of modelling abstractions to map from items in the real-world to objects in the computational domain is useful both for the effective implementation of abstract problem solutions and for the management of software complexity. This paper discusses the new approach of agent-oriented software engineering (AOSE), which uses the notion of an autonomous agent as its fundamental modelling abstraction. For the AOSE approach to be fully exploited, software engineers must be able to gain leverage from an agent software architecture and framework, and there are several such frameworks now publicly available. At the present time however there is little information concerning the options that are available and what needs to be considered when choosing or developing an agent framework. We consider three different agent software architectures that are (or will be) publicly available and evaluate some of the design and architectural differences and trade-offs that are associated with them and their impact on agent-oriented software development. Our discussion examines these frameworks in the context of an example in the area of distributed information systems
  • Keywords
    object-oriented programming; software agents; software architecture; software metrics; abstract problem solutions; agent software architecture; agent-oriented software engineering; autonomous agent; computational domain; distributed information systems; modelling abstractions; software complexity; Autonomous agents; Computer architecture; Distributed information systems; Hardware; Information science; Object oriented modeling; Programming; Software architecture; Software engineering; Telecommunications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2000. APSEC 2000. Proceedings. Seventh Asia-Pacific
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-0915-0
  • Type

    conf

  • DOI
    10.1109/APSEC.2000.896737
  • Filename
    896737