|
ABSTRACT
In the field of Multi-Agent Systems (MASs), methodologies and infrastructures have developed in the last years along two opposite paths: while Agent-Oriented methodologies have essentially undergone a top-down evolution, MAS infrastructures have mostly followed a bottom-up path, producing a conceptual gap between methodologies and the available agent infrastructures. This paper aims at defining a method for filling such a gap, based on Situational Method Engineering (SME) and SPEM (Software Process Engineering Meta-model). After highlighting the lack of sufficient research and understanding about the role of the infrastructures in the software engineering process, we show that infrastructures, like methodologies, have processes behind them, and propose a method based on the integration of the processes underpinning both methodologies and infrastructures. Then, we validate such an approach by showing how the process of the SODA methodology can be integrated with the process of the TuCSoN infrastructure using SME and SPEM.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
M. Amor, L. Fuentes, and A. Vallecillo. Bridging the gap between agent-oriented design and implementation using MDA. In J. Odell, P. Giorgini, and J. P. Müller, editors, Agent-Oriented Software Engineering V, volume 3382 of LNCS, pages 93--108. Springer, 2004. 5th International Workshop (AOSE 2004). Revised Selected Paper.
|
| |
2
|
G. Cabri, L. Leonardi, and M. Puviani. Methodologies and infrastructures for agent society simulation: Mapping passi and RoleX. In R. Trappl, editor, Cybernetics and Systems 2008, Vienna, Austria, 25--28 Mar. 2008. Vienna: Austrian Society for Cybernetic Studies. Proceedings of the 19th European Meeting on Cybernetics and Systems Research, Vienna, Austria, 2007.
|
| |
3
|
L. Cernuzzi, M. Cossentino, and F. Zambonelli. Process models for agent-based development. Engineering Applications of Artificial Intelligence, 18(2): 205--222, Mar. 2005.
|
| |
4
|
M. Cossentino. From requirements to code with the PASSI methodology. In Henderson-Sellers and Giorgini {13}, chapter IV, pages 79--106.
|
| |
5
|
M. Cossentino, S. Gaglio, S. Galland, N. Gaud, V. Hilaire, A. Koukam, and V. Seidita. A MAS metamodel-driven approach to process composition. In M. Luck and J. Gómez-Sanz, editors, 9th International Workshop on Agent Oriented Software Engineering (AOSE'08), AAMAS 2008, Estoril, Portugal, 12--13 May 2008.
|
| |
6
|
|
| |
7
|
Massimo Cossentino , Nicolas Gaud , Stéphane Galland , Vincent Hilaire , Abderrafiâa Koukam, A Holonic Metamodel for Agent-Oriented Analysis and Design, Proceedings of the 3rd international conference on Industrial Applications of Holonic and Multi-Agent Systems: Holonic and Multi-Agent Systems for Manufacturing, September 03-05, 2007, Regensburg, Germany
[doi> 10.1007/978-3-540-74481-8_23]
|
| |
8
|
F. J. Garijo, J. J. Gòmez-Sanz, and P. Massonet. The MESSAGE methodoly for agent-oriented analysis and design. In Henderson-Sellers and Giorgini {13}, chapter VIII, pages 203--235.
|
 |
9
|
|
 |
10
|
|
| |
11
|
P. Giorgini, M. Kolp, J. Mylopoulos, and J. Castro. Tropos: A requirements-driven methodology for agent-oriented software. In Henderson-Sellers and Giorgini {13}, chapter II, pages 20--45.
|
| |
12
|
D. Gracanin, H. L. Singh, S. A. Bohner, and M. G. Hinchey. Model-driven architecture for agent-based systems. In M. G. Hinchey, J. L. Rash, W. Truszkowski, and C. Rouff, editors, Formal Approaches to Agent-Based Systems, volume 3228 of LNCS, pages 249--261. Springer, 2005. 3rd International Workshop (FAABS 2004). Revised Selected Papers.
|
| |
13
|
B. Henderson-Sellers and P. Giorgini, editors. Agent Oriented Methodologies. Idea Group Publishing, Hershey, PA, USA, June 2005.
|
| |
14
|
JADE. Home page. http://sharon.cselt.it/projects/jade/, 2000.
|
| |
15
|
Janus Procjet Group. The Janus project: Holonic multi agent platform. http://www.janus-project.org/, 2007.
|
 |
16
|
|
| |
17
|
MDA. Home page. http://www.omg.org/mda/.
|
| |
18
|
MEnSA Project. Methodologies for the Engineering of complex software Systems: Agent-based approach. http://www.mensa-project.org/.
|
| |
19
|
A. Molesini, E. Denti, and A. Omicini. From AO methodologies to MAS infrastructures: The SODA case study. In A. Artikis, G. O'Hare, K. Stathis, and G. Vouros, editors, Engineering Societies in the Agents World VIII, volume 4995 of LNAI, pages 300--317. Springer, 2008. 8th International Workshop (ESAW'07), 22--24 Oct. 2007, Athens, Greece.
|
| |
20
|
A. Molesini, A. Omicini, E. Denti, and A. Ricci. SODA: A roadmap to artefacts. In O. Dikenelli, M.-P. Gleizes, and A. Ricci, editors, Engineering Societies in the Agents World VI, volume 3963 of LNAI, pages 49--62. Springer, June 2006. 6th International Workshop (ESAW 2005), Kuşadasi, Aydin, Turkey, 26--28 Oct. 2005. Revised Paper.
|
| |
21
|
P. Moraitis and N. I. Spanoudakis. The Gaia2Jade process for multi-agent systems development. Applied Artificial Intelligence, 20(2--4): 251--273, 2006.
|
| |
22
|
Object Management Group. Software & Systems Process Engineering Meta-Model Specification 2.0. http://www.omg.org/spec/SPEM/2.0/PDF, Apr. 2008.
|
| |
23
|
|
| |
24
|
A. Omicini. Towards a notion of agent coordination context. In D. C. Marinescu and C. Lee, editors, Process Coordination and Ubiquitous Computing, chapter 12, pages 187--200. CRC Press, Boca Raton, FL, USA, Oct. 2002.
|
| |
25
|
|
| |
26
|
|
| |
27
|
|
| |
28
|
J. Pavón, J. J. Gòmez-Sanz, and R. Fuentes. The INGENIAS methodology and tools. In Henderson-Sellers and Giorgini {13}, chapter IX, pages 236--276.
|
| |
29
|
A. Ricci, M. Viroli, and A. Omicini. CArtAgO: A framework for prototyping artifact-based environments in MAS. In D. Weyns, H. V. D. Parunak, and F. Michel, editors, Environments for MultiAgent Systems III, volume 4389 of LNAI, pages 67--86. Springer, Feb. 2007. 3rd International Workshop (E4MAS 2006), Hakodate, Japan, 8 May 2006. Selected Revised and Invited Papers.
|
| |
30
|
SODA. Home page. http://soda.apice.unibo.it/.
|
| |
31
|
TuCSoN. Home page. http://tucson.apice.unibo.it/.
|
| |
32
|
|
 |
33
|
|
INDEX TERMS
Keywords:
AOSE,
MAS infrastructures,
SODA,
SPEM,
TuCSoN,
infrastructure,
methodologies,
methodology,
multi-agent systems,
situational method engineering,
software development processes,
software process
|