In the last years, the software engineering eld has provided developers with dierent methodologies to support their work. Nevertheless, existing methodologies can hardly meet the requirements of all existing scenarios, which are more and more complex and highly dierentiated. This problem can be faced by applying the Situational Method Engineering (SME) approach, which enables to build appropriate methodologies by composing \fragments" of existing ones. We envision this approach as the future of software engineering in general, and in particular if applied in Agent Oriented Software Engineering (AOSE). This approach has also the valuable advantage of reusing models, solutions, experiences and tools of existing and tested methodologies. In this paper we report three examples of application of the Situational Method Engineering approach in AOSE. We show that this approach can be applied following dierent directions, and in particular: entity-driven, metamodel-driven, and characteristic-driven. To concretely show these directions, we present three examples of methodologies for developing agent systems (one regarding self-organising systems), all constructed composing methodology fragments to meet the scenario requirements.

The future of AOSE: exploiting SME for a new conception of methodologies / Puviani, Mariachiara; Cabri, Giacomo; Leonardi, Letizia. - ELETTRONICO. - 1:(2009), p. 7. (Intervento presentato al convegno WOA tenutosi a Parma, Italy nel Luglio 2009).

The future of AOSE: exploiting SME for a new conception of methodologies

PUVIANI, MARIACHIARA
;
CABRI, Giacomo;LEONARDI, Letizia
2009

Abstract

In the last years, the software engineering eld has provided developers with dierent methodologies to support their work. Nevertheless, existing methodologies can hardly meet the requirements of all existing scenarios, which are more and more complex and highly dierentiated. This problem can be faced by applying the Situational Method Engineering (SME) approach, which enables to build appropriate methodologies by composing \fragments" of existing ones. We envision this approach as the future of software engineering in general, and in particular if applied in Agent Oriented Software Engineering (AOSE). This approach has also the valuable advantage of reusing models, solutions, experiences and tools of existing and tested methodologies. In this paper we report three examples of application of the Situational Method Engineering approach in AOSE. We show that this approach can be applied following dierent directions, and in particular: entity-driven, metamodel-driven, and characteristic-driven. To concretely show these directions, we present three examples of methodologies for developing agent systems (one regarding self-organising systems), all constructed composing methodology fragments to meet the scenario requirements.
2009
WOA
Parma, Italy
Luglio 2009
1
7
Puviani, Mariachiara; Cabri, Giacomo; Leonardi, Letizia
The future of AOSE: exploiting SME for a new conception of methodologies / Puviani, Mariachiara; Cabri, Giacomo; Leonardi, Letizia. - ELETTRONICO. - 1:(2009), p. 7. (Intervento presentato al convegno WOA tenutosi a Parma, Italy nel Luglio 2009).
File in questo prodotto:
File Dimensione Formato  
32caea88da8a49c7ce7cc31005aa98a8a452.pdf

Open access

Descrizione: Articolo
Tipologia: Versione pubblicata dall'editore
Dimensione 441.25 kB
Formato Adobe PDF
441.25 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/938293
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact