Abstract
The construction of ad-hoc design processes is more and more required today. In this paper we present our approach for the construction of a new design process following the Situational Method Engineering paradigm. We mainly focus on the selection and assembly activities on the base of what we consider a key element in agent design processes: the MAS metamodel. The paper presents an algorithm establishing a priority order in the realization (instantiation) of MAS metamodel elements by the fragments that will compose the new process.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Harmsen, A.F.: Situational Method Engineering. Moret Ernst & Young Management Consultants (1997)
Brinkkemper, S., Welke, R., Lyytinen, K.: Method Engineering: Principles of Method Construction and Tool Support. Springer, Heidelberg (1996)
Ralyté, J.: Towards situational methods for information systems development: engineering reusable method chunks. In: Procs.13th Int. Conf. on Information Systems Development. Advances in Theory, Practice and Education, pp. 271–282 (2004)
Henderson-Sellers, B.: Method engineering: Theory and practice. In: ISTA, pp. 13–23 (2006)
Cossentino, M., Gaglio, S., Garro, A., Seidita, V.: Method fragments for agent design methodologies: from standardisation to research. International Journal of Agent-Oriented Software Engineering (IJAOSE) 1(1), 91–121 (2007)
Brinkkemper, S., Lyytinen, K., Welke, R.: Method engineering: Principles of method construction and tool support. International Federational for Information Processing 65, 336 (1996)
Firesmith, D., Henderson-Sellers, B.: The OPEN Process Framework: An Introduction. Addison-Wesley, Reading (2002)
Seidita, V., Cossentino, M., Gaglio, S.: A repository of fragments for agent systems design. In: Proc. Of the Workshop on Objects and Agents, WOA 2006 (2006)
Cossentino, M., Gaud, N., Hilaire, V., Galland, S., Koukam, A.: A holonic metamodel for agent-oriented analysis and design. In: Mařík, V., Vyatkin, V., Colombo, A.W. (eds.) HoloMAS 2007. LNCS (LNAI), vol. 4659, pp. 237–246. Springer, Heidelberg (2007)
Cossentino, M.: From requirements to code with the PASSI methodology. In: Agent Oriented Methodologies, pp. 79–106. Idea Group Publishing, USA (2005)
Hilaire, V., Koukam, A., Gruer, P., Müller, J.: Formal specification and prototyping of multi-agent systems. In: Omicini, A., Tolksdorf, R., Zambonelli, F. (eds.) ESAW 2000. LNCS (LNAI), vol. 1972, p. 114. Springer, Heidelberg (2000)
Mirbel, I., Ralyté, J.: Situational method engineering: combining assembly-based and roadmap-driven approaches. Requirements Engineering 11(1), 58–78 (2006)
Brinkkemper, S., Saeki, M., Harmsen, F.: Meta-modelling based assembly techniques for situational method engineering. Information Systems 24 (1999)
van de Weerd, I., Brinkkemper, S., Souer, J., Versendaal, J.: A situational implementation method for web-based content management system-applications: Method engineering and validation in practice. In: Software Process: Improvement and Practice. John Wiley & Sons, Ltd., Chichester (2006)
Ralyté, J., Rolland, C.: An Approach for Method Reengineering. In: Kunii, H.S., Jajodia, S., Sølvberg, A. (eds.) ER 2001. LNCS, vol. 2224, p. 471. Springer, Heidelberg (2001)
Henderson-Sellers, B.: Process Metamodelling and Process Construction: Examples Using the OPEN Process Framework (OPF). Annals of Software Engineering 14(1), 341–362 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cossentino, M. et al. (2009). A MAS Metamodel-Driven Approach to Process Fragments Selection. In: Luck, M., Gomez-Sanz, J.J. (eds) Agent-Oriented Software Engineering IX. AOSE 2008. Lecture Notes in Computer Science, vol 5386. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01338-6_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-01338-6_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01337-9
Online ISBN: 978-3-642-01338-6
eBook Packages: Computer ScienceComputer Science (R0)