Abstract
In the context of agent-oriented methodologies, previous work has created a number of specific method fragments for use with the OPF metamodel and repository. These have been derived from an analysis of a large number of stand-alone agent-oriented methodologies. In order to evaluate the feasibility of this method engineering approach, a different AOSE methodology has been selected so that a scientific experiment could be undertaken. The hypothesis that the agent-enhanced OPF repository could be used without change to engineer any other AOSE methodology was proved false since two tasks for the creation of agents based on role modelling needed to be added to the repository.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Firesmith, D.G., Henderson-Sellers, B.: The OPEN Process Framework. In: AN Introduction. Addison-Wesley, Harlow (2002)
Zhang, T.I., Kendall, E., Jiang, H.: An agent-oriented software engineering methodology with applications of information gather systems for LLC. In: Procs. AOIS-2002, Toronto, May 2002, pp. 32–46 (2002)
Cockburn, A.: Selecting a project’s methodology. IEEE Software 17(4), 64–71 (2000)
Kumar, K., Welke, R.J.: Methodology engineering: a proposal for situation-specific methodology construction. In: Cotterman, W.W., Senn, J.A. (eds.) Challenges and Strategies for Research in Systems Development, pp. 257–269. J. Wiley, Chichester (1992)
Brinkkemper, S.: Method engineering: engineering of information systems development methods and tools. Inf. Software Technol. 38(4), 275–280 (1996)
Ralyté, J., Rolland, C., Deneckère, R.: Towards a meta-tool for change-centric method engineering: a typology of generic operators. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 202–218. Springer, Heidelberg (2004)
Ralyté, J., Rolland, C.: An assembly process model for method engineering. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds.) CAiSE 2001. LNCS, vol. 2068, pp. 267–283. Springer, Heidelberg (2001)
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 Vilnius Gediminas Technical University, Vilnius, Lithuania, pp. 271–282 (2004)
Henderson-Sellers, B.: Method engineering for OO system development. Comm. ACM 46(10), 73–78 (2003)
Beydoun, G., Gonzalez-Perez, C., Low, G., Henderson-Sellers, B.: Synthesis of a generic MAS metamodel. In: Garcia, A., Choren, R., Lucena, C., Romanovsky, A., Holvoet, T., Giorgini, P. (eds.) Procs. SELMAS2005. IEEE Digital Library, pp. 27–31. IEEE, Los Alamitos (2005)
Beydoun, G., Gonzalez-Perez, C., Low, G., Henderson-Sellers, B.: Towards method engineering for multi-agent systems: a preliminary validation of a generic MAS metamodel. In: Procs. AOSDM 2005 at SEKE 2005, Taipei, July 14-16 (2005)
Standards Australia, Australian Standard 4651-2004: Standard metamodel for software development methodologies, p. 72 (2004)
Henderson-Sellers, B.: Creating a comprehensive agent-oriented methodology - using method engineering and the OPEN metamodel. In: Henderson-Sellers, B., Giorgini, P. (eds.) Agent-Oriented Methodologies, ch. 13, Idea Group, Hershey (2005)
Tran, Q.-N.N., Low, G.C., Williams, M.-A.: A preliminary comparative feature analysis of multi-agent systems development methodologies. In: Bresciani, P., Giorgini, P., Henderson-Sellers, B., Low, G., Winikoff, M. (eds.) AOIS 2004. LNCS (LNAI), vol. 3508, pp. 157–168. Springer, Heidelberg (2005)
Tran, Q.-N.N., Henderson-Sellers, B., Debenham, J.: Incorporating the elements of the MASE methodology into Agent OPEN. In: Procs. ICEIS 2004 - Sixth International Conference on Enterprise Information Systems, vol. 4, pp. 380–388. INSTICC Press (2004)
Henderson-Sellers, B., Tran, Q.-N.N., Debenham, J.: Incorporating elements from the Prometheus agent-oriented methodology in the OPEN Process Framework. In: Bresciani, P., Giorgini, P., Henderson-Sellers, B., Low, G., Winikoff, M. (eds.) AOIS@CAiSE2004. LNCS (LNAI), vol. 3508, pp. 370–385. Springer, Heidelberg (2004)
Henderson-Sellers, B., Debenham, J., Tran, Q.-N.N.: Adding agent-oriented concepts derived from GAIA to Agent OPEN. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 98–111. Springer, Heidelberg (2004)
Henderson-Sellers, B., Tran, Q.-N.N., Debenham, J.: Method engineering, the OPEN Process Framework and Cassiopeia. In: Mercier-Laurent, E., Debenham, J. (eds.) The Symposium on Professional Practice in AI, pp. 263–272. IFIP (2004)
Henderson-Sellers, B., Tran, Q.-N.N., Debenham, J., Gonzalez-Perez, C.: Agent-oriented information systems development using OPEN and the Agent Factory. In: Procs. ISD 2004, Vilnius, September 9-11, pp. 149–160. Kluwer, Dordrecht (2005)
Tran, Q.-N.N., Henderson-Sellers, B., Debenham, J., Gonzalez-Perez, C.: MAS-CommonKADS and the OPEN method engineering approach. In: Procs. ICITA, Sydney, July 4-7, IEEE Computer Society Press, Los Alamitos (2004)
Debenham, J., Henderson-Sellers, B.: Designing agent-based process systems - extending the OPEN Process Framework. In: Plekhanova, V. (ed.) Intelligent Agent Software Engineering, ch. VIII, pp. 160–190. Idea Group Inc., Hershey (2003)
Henderson-Sellers, B., Giorgini, P., Bresciani, P.: Enhancing Agent OPEN with concepts used in the Tropos methodology. In: Omicini, A., Petta, P., Pitt, J. (eds.) ESAW 2003. LNCS (LNAI), vol. 3071, pp. 328–345. Springer, Heidelberg (2004)
Henderson-Sellers, B., Debenham, J.: Towards OPEN methodological support for agent-oriented systems development. In: Procs. First International Conference on Agent-Based Technologies and Systems, University of Calgary, Canada, pp. 14–24 (2003)
Gonzalez-Perez, C., Henderson-Sellers, B., Debenham, J., Low, G.C., Tran, Q.-N.N.: Incorporating elements from CAMLE in the OPEN repository. In: Intelligent Information Process II, pp. 55–64. Springer, Heidelberg (2004)
Henderson-Sellers, B.: From object-oriented to agent-oriented software engineering methodologies. In: Choren, R., Garcia, A., Lucena, C., Romanovsky, A. (eds.) SELMAS 2004. LNCS, vol. 3390, pp. 1–18. Springer, Heidelberg (2005)
Henderson-Sellers, B., Debenham, J., Tran, Q.-N.N., Cossentino, M., Low, G.: Identification of reusable method fragments from the PASSI agent-oriented methodology. In: Kolp, M., Bresciani, P., Henderson-Sellers, B., Winikoff, M. (eds.) AOIS@AAMAS 2005. LNCS (LNAI), vol. 3529, pp. 89–96. Springer, Heidelberg (2005)
Kendall, E.A., Malkoun, M., Jiang, C.: A methodology for developing agent based systems for enterprise integration. In: EI 1995. IFIP TC5 SIG Working Conf. on Modeling and Methodologies for Enterprise Integration, Heron Island, Queensland, Australia (1995)
Kendall, E.A., Malkoun, M.T., Jiang, C.: Multiagent system design based on object-oriented patterns. J. Obj.-Oriented Prog (ROAD) 10(3), 41–47 (1997)
Kendall, E.A.: Agent roles and role models: new abstractions for multi-agent system analysis and design. In: Int. Workshop on Intelligent Agents in Information and Process Management, German Conference on AI, Bremen, Germany (September 1998)
Kendall, E.A., Krishna, M., Pathak, C.V., Suresh, C.B.: Patterns of intelligent and mobile agents. In: Agents 1998 (May 1998)
Bernon, C., Gleizes, M.-P., Picard, G., And Glize, P.: The ADELFE methodology for an intranet system design. In: Procs. AOIS2002, Univ. Toronto, May 27-28, pp. 1–15 (2002)
Jacobson, I., Christerson, M., Jonsonn, P., Overgaard, J.: Object-Oriented Software Engineering – A Use Case Driven Approach. Addison-Wesley, Reading (1992)
Beck, K., Cunningham, W.: A laboratory for teaching object-oriented thinking. In: Procs. 1989 OOPSLA Conference, ACM SIGPLAN Notices, vol. 24(10), pp. 1–6 (1989)
Firesmith, D.G., Henderson-Sellers, B., Graham, I.: OPEN Modeling Language (OML) Reference Manual, p. 271. SIGS Books, New York (1997)
Odell, J.J., Parunak, H.V.D., Fleischer, M.: The role of roles in designing effective agent organizations. In: Garcia, A.F., de Lucena, C.J.P., Zambonelli, F., Omicini, A., Castro, J. (eds.) Software Engineering for Large-Scale Multi-Agent Systems. Research Issues and Practical Applications, vol. 2603. Springer, Heidelberg (2003)
Koning, J.-L., Hernandez, I.R.: Limitations in AUML’s roles specification. In: Intelligent Information Processing II, pp. 79–82. Springer, Heidelberg (2004)
Odell, J., Nodine, M., Levy, R.: A metamodel for agents, roles, and groups. In: Odell, J.J., Giorgini, P., Müller, J.P. (eds.) AOSE 2004. LNCS, vol. 3382, pp. 78–92. Springer, Heidelberg (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Henderson-Sellers, B. (2005). Evaluating the Feasibility of Method Engineering for the Creation of Agent-Oriented Methodologies. In: Pěchouček, M., Petta, P., Varga, L.Z. (eds) Multi-Agent Systems and Applications IV. CEEMAS 2005. Lecture Notes in Computer Science(), vol 3690. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11559221_15
Download citation
DOI: https://doi.org/10.1007/11559221_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29046-9
Online ISBN: 978-3-540-31731-9
eBook Packages: Computer ScienceComputer Science (R0)