The construction of ad-hoc design processes following the Situational Method Engineering (SME) paradigm is currently carried out by adopting a set of phases for which, until now, no well de ned techniques and guidelines have been established. The consequence is that organizations are very dependent on method designers' skills. In this paper, we propose an approach based on SME for constructing customized agent oriented design processes. Our approach adopts the metamodel as the most important factor leading to the selection and assembly of method fragments and an algorithm for establishing the instantiation order of metamodel elements. The algorithm makes the proposed approach repeatable and usable even by not very skilled personnel thus proposing an improvement to the actual situation. The proposed approach and the algorithm are also experimented through the construction of a design process (ASPECS) for developing dynamic hierarchical societies of agents. The approach we created is general enough to be applied in other development contexts (not only agent-oriented).

SEIDITA, V., COSSENTINO, M., HILAIRE, V., GAUD, N., GALLAND, S., KOUKAM, A., et al. (2010). THE METAMODEL: A STARTING POINT FOR DESIGN PROCESSES CONSTRUCTION. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 20(04), 575-608 [10.1142/S0218194010004785].

THE METAMODEL: A STARTING POINT FOR DESIGN PROCESSES CONSTRUCTION

SEIDITA, Valeria;GAGLIO, Salvatore
2010-01-01

Abstract

The construction of ad-hoc design processes following the Situational Method Engineering (SME) paradigm is currently carried out by adopting a set of phases for which, until now, no well de ned techniques and guidelines have been established. The consequence is that organizations are very dependent on method designers' skills. In this paper, we propose an approach based on SME for constructing customized agent oriented design processes. Our approach adopts the metamodel as the most important factor leading to the selection and assembly of method fragments and an algorithm for establishing the instantiation order of metamodel elements. The algorithm makes the proposed approach repeatable and usable even by not very skilled personnel thus proposing an improvement to the actual situation. The proposed approach and the algorithm are also experimented through the construction of a design process (ASPECS) for developing dynamic hierarchical societies of agents. The approach we created is general enough to be applied in other development contexts (not only agent-oriented).
2010
Settore ING-INF/05 - Sistemi Di Elaborazione Delle Informazioni
SEIDITA, V., COSSENTINO, M., HILAIRE, V., GAUD, N., GALLAND, S., KOUKAM, A., et al. (2010). THE METAMODEL: A STARTING POINT FOR DESIGN PROCESSES CONSTRUCTION. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 20(04), 575-608 [10.1142/S0218194010004785].
File in questo prodotto:
File Dimensione Formato  
The metamodel - A starting point for design processes construction.pdf

Solo gestori archvio

Descrizione: articolo principale
Dimensione 5.84 MB
Formato Adobe PDF
5.84 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

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