Skip to main content

Identification of Reusable Method Fragments from the PASSI Agent-Oriented Methodology

  • Conference paper
Book cover Agent-Oriented Information Systems III (AOIS 2005)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3529))

Abstract

Theoretical proposals for the development of reusable method fragments are applied to the identification of method fragments in the agent-oriented methodology, PASSI. The format of these fragments is ensured as compatible with the structure and format already established for the OPEN Process Framework’s (OPF) repository, which uses a method engineering (ME) approach. Since the OPF repository has already been enhanced by fragments from several other AO methodologies, we expect a “convergence to completion” (or near-completion) such that most of the PASSI fragments are likely to map to existing OPF fragments. Indeed, only seven new fragments (six of which are novel diagram types) are identified in this study.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kumar, K., Welke, R.J.: Method engineering: a proposal for situation-specific methodology construction. In: Cotterman, W.W., Senn, J.A. (eds.) Systems Analysis and Design: A Research Agenda, pp. 257–269. J. Wiley & Sons, NY (1992)

    Google Scholar 

  2. Brinkkemper, S.: Method engineering: engineering of information systems development methods and tools. Inf. Software Technol. 38(4), 275–280 (1996)

    Article  Google Scholar 

  3. 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)

    Chapter  Google Scholar 

  4. Rolland, C., Prakash, N., Benjamen, A.: A multi-model view of process modelling. Req. Eng. J. 4(4), 169–187 (1999)

    Article  Google Scholar 

  5. van Slooten, K., Hodes, B.: Characterizing IS development projects. In: Brinkkemper, S., Lyytinen, K., Welke, R. (eds.) Procs. IFIP TC8 Working Conference on Method Engineering: Principles of method construction and tool support, pp. 29–44. Chapman & Hall, London (1996)

    Google Scholar 

  6. Ralyté, J.: Towards situational methods for information systems development: engineering reusable method chunks. In: Vasilecas, O., Caplinskas, A., Wojtkowski, W., Wojtkowski, W.G., Zupancic, J., Wrycza, S. (eds.) Procs. 13th Int. Conf. on Information Systems Development. Advances in Theory, Practice and Education, Vilnius Gediminas Technical University, Vilnius, pp. 271–282 (2004)

    Google Scholar 

  7. Henderson-Sellers, B., Serour, M., McBride, T., Gonzalez-Perez, C., Dagher, L.: Process construction and customization. J. Universal Computer Science 10(4), 326–358 (2004)

    Google Scholar 

  8. Burrafato, P., Cossentino, M.: Designing a multi-agent solution for a bookstore with the PASSI methodology. In: Procs. 4th International Bi-Conference Workshop on Agent-Oriented Information Systems (AOIS-2002), Toronto (2002)

    Google Scholar 

  9. Cossentino, M.: From requirements to code with the PASSI methodology. In: Henderson-Sellers, B., Giorgini, P. (eds.) Agent-Oriented Methodologies, pp. 79–106. Idea Group (2005)

    Google Scholar 

  10. PASSI website, http://www.pa.icar.cnr.it/passi/

  11. Firesmith, D.G., Henderson-Sellers, B.: The OPEN Process Framework. Addison-Wesley, UK (2002)

    Google Scholar 

  12. Chella, A., Cossentino, M., Sabatucci, L.: Tools and patterns in designing multi-agent systems with Passi. WSEAS Transactions on Communications 3(1), 352–358 (2004)

    Google Scholar 

  13. Cossentino, M., Sabatucci, L., Chella, A.: Patterns reuse in the PASSI methodology. In: Omicini, A., Petta, P., Pitt, J. (eds.) ESAW 2003. LNCS(LNAI), vol. 3071, Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  14. Welke, R., Kumar, K.: Method engineering: a proposal for situation-specific methodology construction. In: Cotterman, Senn (eds.) Systems Analysis and Design: A Research Agenda. Wiley, Chichester (1991)

    Google Scholar 

  15. Odell, J.J.: Keynote paper: a primer to method engineering. In: Brinkkemper, S., Lyytinen, K., Welke, R.J. (eds.) Method Engineering. Principles of method construction and tool support, pp. 1–7. Chapman & Hall, Boca Raton (1996)

    Google Scholar 

  16. Tran, Q.N., Henderson-Sellers, B., Debenham, J.: Incorporating the elements of the MASE methodology into Agent OPEN. In: Procs. 6th Int. Conference on Enterprise Information Systems (ICEIS 2004), pp. 380–388 (2004)

    Google Scholar 

  17. Henderson-Sellers, B., Debenham, J., Tran, Q.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)

    Chapter  Google Scholar 

  18. Henderson-Sellers, B., Tran, Q.-N.N., Debenham, J.: Incorporating elements from the Prometheus agent-oriented methodology in the OPEN Process Framework. In: Procs. AOIS@CAiSE 2004, Faculty of Computer Science and Information, Riga Technical University, Latvia, pp. 370-385 (2004)

    Google Scholar 

  19. Henderson-Sellers, B., Debenham, J.: Towards OPEN methodological support for agent-oriented systems development. In: Far, B.H., Rochefort, S., Moussavi, M. (eds.) Procs. 1st International Conference on Agent-Based Technologies and Systems, University of Calgary, Canada, pp. 14–24 (2003)

    Google Scholar 

  20. 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, pp. 368–397. Idea Group (2005)

    Google Scholar 

  21. Henderson-Sellers, B., Tran, Q.-N.N., Debenham, J., Gonzalez-Perez, C.: Agent-oriented information systems development using OPEN and the Agent Factory. In: Information Systems Development Advances in Theory, Practice and Education, 13th International Conference on Information Systems Development, ISD 2004. Proceedings, Vilnius, Lithuania, September 2004, pp. 149–160. Kluwer, New York (2005)

    Google Scholar 

  22. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns – Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1994)

    Google Scholar 

  23. Bresciani, P., Giorgini, P., Giunchiglia, F., Mylopolous, J., Perini, A.: Tropos: an agent-oriented software development methodology. Autonomous Agents and Multi-Agent Systems 8(3), 203–236 (2004)

    Article  Google Scholar 

  24. Henderson-Sellers, B., Simons, A.J.H., Younessi, H.: The OPEN Toolbox of Techniques. Addison-Wesley, Reading (1998)

    Google Scholar 

  25. Zhang, T.I., Kendall, E., Jiang, H.: An agent-oriented software engineering methodology with applications of information gather systems for LLC. In: Giorgini, P., Lespérance, Y., Wagner, G., Yu, E. (eds.) Procs AOIS-2002, Toronto, pp. 32–46 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Henderson-Sellers, B., Debenham, J., Tran, Q.N.N., Cossentino, M., Low, G. (2006). Identification of Reusable Method Fragments from the PASSI Agent-Oriented Methodology. In: Kolp, M., Bresciani, P., Henderson-Sellers, B., Winikoff, M. (eds) Agent-Oriented Information Systems III. AOIS 2005. Lecture Notes in Computer Science(), vol 3529. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11916291_7

Download citation

  • DOI: https://doi.org/10.1007/11916291_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-48291-8

  • Online ISBN: 978-3-540-48292-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics