In the software engineering field different methodologies have been provided to support developers in their work. However, the development of systems proposes complex and different scenarios nowadays, and existing methodologies can hardly meet the requirements of all existing scenarios. This problem can be solved applying the Situational Method Engineering (SME) approach, which enables to build appropriate methodologies by composing fragments of existing ones. This approach has also the valuable advantage of reusing models, solutions and tools of existing and tested methodologies. In this paper, we focus on Agent Oriented Software Engineering (AOSE) and reports three examples of application of the Situational Method Engineering approach. We show that this approach can be applied following different 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 and self-organizing systems, all constructed composing methodology fragments to meet scenario requirements.
Experiences in Applying Situational Method Engineering in AOSE / Puviani, Mariachiara; Cabri, Giacomo; Leonardi, Letizia. - STAMPA. - (2009), pp. 353-359. ((Intervento presentato al convegno EUROMICRO Conference on Software Engineering and Advanced Applications(SEAA) tenutosi a Patras - Greece nel August 2009.
Data di pubblicazione: | 2009 |
Titolo: | Experiences in Applying Situational Method Engineering in AOSE |
Autore/i: | Puviani, Mariachiara; Cabri, Giacomo; Leonardi, Letizia |
Autore/i UNIMORE: | |
Codice identificativo Scopus: | 2-s2.0-74549126650 |
Codice identificativo ISI: | WOS:000275857500050 |
Nome del convegno: | EUROMICRO Conference on Software Engineering and Advanced Applications(SEAA) |
Luogo del convegno: | Patras - Greece |
Data del convegno: | August 2009 |
Pagina iniziale: | 353 |
Pagina finale: | 359 |
Citazione: | Experiences in Applying Situational Method Engineering in AOSE / Puviani, Mariachiara; Cabri, Giacomo; Leonardi, Letizia. - STAMPA. - (2009), pp. 353-359. ((Intervento presentato al convegno EUROMICRO Conference on Software Engineering and Advanced Applications(SEAA) tenutosi a Patras - Greece nel August 2009. |
Tipologia | Relazione in Atti di Convegno |
File in questo prodotto:

I documenti presenti in Iris Unimore sono rilasciati con licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 3.0 Italia, salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris