What is it about?

The notion of "environment" is important in the engineering of complex software systems based on agents. In this survey we explain how that notion is used in the existing software engineering methodologies based on agents, and compare the same methodologies based on that.

Featured Image

Why is it important?

Agents and multi-agent systems are fundamental for the engineering of complex software systems—obviously including non-trivial intelligent systems. The notion of environment is essential to deal with the complexity of the world where software systems are immersed. Understanding how software methodologies deal with that notion is a core issue in the evaluation of effective methodologies for complex systems engineering.


Surveys are often tedious to write, yet they give you the chance to really provide your view over a topic or issue that you think is a key one. And, here Ambra Molesini took care of all of the most tedious parts of the work :)

Andrea Omicini
Universita degli Studi di Bologna

Read the Original

This page is a summary of: Environment in agent-oriented software engineering methodologies, Multiagent and Grid Systems, March 2009, IOS Press,
DOI: 10.3233/mgs-2009-0118.
You can read the full text:



The following have contributed to this page