Organizational structures supported by agent-oriented methodologies
Journal of Systems and Software
Revealing bullying patterns in multi-agent systems
Journal of Systems and Software
Model-driven engineering techniques for the development of multi-agent systems
Engineering Applications of Artificial Intelligence
Comparing agile processes for agent oriented software engineering
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
On the use of a domain-specific modeling language in the development of multiagent systems
Engineering Applications of Artificial Intelligence
Hi-index | 0.00 |
The formalization of engineering processes is necessary for guaranteeing the quality and cost of the products involved. Agent-oriented engineering has already proposed development processes that still need to be further formalized to be applicable by non-researchers. This paper proposes a technique to instantiate processes for specific agent-oriented methodologies. This technique is based on three orthogonal views that are respectively related with lifecycles, disciplines and guidances. In addition, processes are modeled with a tool, which is automatically generated from a process metamodel inspired by the software & systems process engineering metamodel. Accordingly, engineers can choose the methodology-process pair best-suited for the characteristics of their project. The paper illustrates the approach based on the unified development process and the scrum process for the INGENIAS methodology and compares the results with other existing alternatives.