• DocumentCode
    2023814
  • Title

    Investigating UML- and Ontology-Based Approaches for Process Improvement in Developing Agile Multi-Agent Systems

  • Author

    Moser, Thomas ; Kunz, Klemens ; Matousek, Kamil ; Wahyudin, Dindin

  • Author_Institution
    Inst. for Software Technol. & Interactive Syst., Vienna Univ. of Technol., Vienna
  • fYear
    2008
  • fDate
    3-5 Sept. 2008
  • Firstpage
    224
  • Lastpage
    231
  • Abstract
    Multi-agent systems (MAS) that link business and physical domains such as in production automation need to be reconfigured correctly and efficiently to adapt to new requirements. The standard UML-based approach only partly supports the reconfiguration process to capture agent classes and their instances, while ontologies allow modeling all aspects of MAS design in one common continuous model. In this paper we introduce a MAS development life cycle and focus on the product-specific reconfiguration of a system built mostly from reusable agents. We investigate the process variants based on (a) UML and (b) ontologies. We evaluate both process variants in a feasibility study using fundamental illustrative scenarios from an industrial production automation environment and derive lessons learned for process improvement in building sustainable MAS in the scope of production automation.
  • Keywords
    Unified Modeling Language; multi-agent systems; ontologies (artificial intelligence); production engineering computing; software reusability; UML; agile multi-agent systems; business; industrial production automation environment; ontology-based approach; process improvement; product-specific reconfiguration; Application software; Design automation; Hardware; Manufacturing automation; Multiagent systems; Ontologies; Production systems; Software engineering; Software systems; Unified modeling language; Agile Multi Agent System Development; Process modeling and improvement; Software reuse and product lines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications, 2008. SEAA '08. 34th Euromicro Conference
  • Conference_Location
    Parma
  • ISSN
    1089-6503
  • Print_ISBN
    978-0-7695-3276-9
  • Type

    conf

  • DOI
    10.1109/SEAA.2008.37
  • Filename
    4725726