The Emergence of Multiagent System Software Engineering
Author:
- Carlos J. P. de LucenaCLCarlos J. P. de Lucena
- 1 September 2011
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 92-97
Abstract
Many of the features of multiagent systems (MAS) are now being used in the development of large industrial and business systems that involve hundreds, or even thousands of agents. Thus, there is an urgent need for software engineering techniques for MAS-based systems that guide the processes of design, development and maintenance. Without adequate processes and techniques such systems will not be sufficiently dependable, robust, trustworthy nor easily extended. This paper discusses the sub-areas of MAS Software Engineering research and development that have been focus of our research group in the software engineering laboratory (LES) at PUC-Rio. We give examples of relevant results and present a subset of the extensive literature the group has produced during the last decade. We also report how we managed to face the challenges that emerged from our research by organizing and developing a research community at the intersection of software engineering, programming and MASs with a concern for scalability of solutions.Keywords
This publication has 22 references indexed in Scilit:
- Developing multi-agent system product lines: from requirements to codeInternational Journal of Agent-Oriented Software Engineering, 2011
- Interaction laws for dependability explicit computing in open multi-agent systemsIET Software, 2009
- An event-driven high level model for the specification of laws in open multi-agent systemsJournal of Systems and Software, 2009
- Using Testimonies to Enforce the Behavior of AgentsLecture Notes in Computer Science, 2008
- Providing Contextual Norm Information in Open Multi-Agent SystemsLecture Notes in Computer Science, 2008
- Domain engineering to ensure flexibility on interaction laws of multi-agent systemsJournal of the Brazilian Computer Society, 2007
- Governing multi-agent systemsJournal of the Brazilian Computer Society, 2007
- Enhancing the Environment with a Law-Governed Service for Monitoring and Enforcing Behavior in Open Multi-Agent Systems2006
- Engineering multi-agent systems with aspects and patternsJournal of the Brazilian Computer Society, 2002
- Agent-Oriented Software Engineering2001