Affiliation:
1. KU Leuven, Belgium
2. Royal Melbourne Institute of Technology, Australia
3. Université catholique de Lovuain, Belgium
Abstract
Information systems are deeply linked to human activities. Unfortunately, development methodologies have been traditionally inspired by programming concepts and not by organizational and human ones. This leads to ontological and semantic gaps between the systems and their environments. The adoption of agent orientation and multi-agent systems (MAS) helps to reduce these gaps by offering modeling tools based on organizational concepts (actors, agents, goals, objectives, responsibilities, social dependencies, etc.) as fundamentals to conceive systems through all the development process. Moreover, software development is becoming increasingly complex. Stakeholders' expectations are growing higher while the development agendas have to be as short as possible. Project managers, business analysts, and software developers need adequate processes and models to specify the organizational context, capture requirements, and build efficient and flexible systems.