Nemo: An Agent-Oriented Software Engineering Methodology
Source: University of Liverpool
The development of multiagent systems is increasing significantly. Thus, multiagent system designers need methodologies and tools to help them. Recent years have seen an incredible development of agent-oriented software engineering methodologies trying to cover all the range of features that agents and agent-based systems encompass. These methodologies are either based on object-oriented methodologies or specific to agent theory. The Nemo methodology is a new agent-oriented methodology. Its main advantage is to tackle notions such as mobility, security or open large scale multiagent systems. These notions are more or less not yet considered in agent-oriented methodologies. This paper presents the Nemo methodology and its eight models describing organizations, plans, roles, interactions, knowledge or agents.