Skip to main content

Incorporating Elements from the Prometheus Agent-Oriented Methodology in the OPEN Process Framework

  • Conference paper
Agent-Oriented Information Systems II (AOIS 2004)

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

Abstract

As part of an extensive research programme to combine the benefits of method engineering and existing object-oriented frameworks (notably the OPEN Process Framework or OPF) to create a highly supportive methodological environment for the construction of agent-oriented information systems, we have analysed here contributions to the OPF repository of method fragments from the Prometheus agent-oriented methodology. We have identified three new Tasks, together with two new subtasks for a pre-existing Task and one additional Technique. Prometheus has also supplied the OPF with four new Work Products but no additional Roles or Stages.

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. 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 (2003)

    Article  Google Scholar 

  2. Henderson-Sellers, B., Giorgini, P., Bresciani, P.: Evaluating the potential for integrating the OPEN and Tropos metamodels. In: Al-Ani, B., Arabnia, H.R., Mun, Y. (eds.) Procs. SERP 2003, pp. 992–995. CSREA Press, Las Vegas (2003)

    Google Scholar 

  3. Henderson-Sellers, B., Giorgini, P., Bresciani, P.: Enhancing Agent OPEN with concepts used in the Tropos methodology, Engineering Societies in the Agents World IV. In: Omicini, A., Petta, P., Pitt, J. (eds.) ESAW 2003. LNCS (LNAI), vol. 3071, pp. 328–345. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  4. Wooldridge, M., Jennings, N.R., Kinny, D.: The Gaia methodology for agent-oriented analysis and design. J. Autonomous Agents and Multi-Agent Systems 3, 285–312 (2000)

    Article  Google Scholar 

  5. Coleman, D., Arnold, P., Bodoff, S., Dollin, C., Gilchrist, H.: Object-Oriented Development. In: The Fusion Method, p. 313. Prentice Hall, Englewood Cliffs (1994)

    Google Scholar 

  6. Bernon, C., Gleizes, M.-P., Picard, G., Glize, P.: The ADELFE methodology for an intranet system design. In: Presented at AOIS 2002, Toronto, May 27-28 (2002)

    Google Scholar 

  7. Kruchten, P.: The Rational Unified Process. An Introduction, Addison-Wesley, Reading (1999)

    Google Scholar 

  8. Jacobson, I., Booch, G., Rumbaugh, J.: The Unified Software Development Process. Addison-Wesley, Reading (1999)

    Google Scholar 

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

    Google Scholar 

  10. Juan, T., Sterling, L., Martellis, M., Mascardi, V.: Customizing AOSE methodologies by reusing AOSE features. In: Procs. AAMAS 2003, pp. 113–120. ACM Press, New York (2003)

    Chapter  Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

  13. Ter Hofstede, A.H.M., Verhoef, T.F.: On the feasibility of situational method engineering. Information Systems 22, 401–422 (1997)

    Article  MATH  Google Scholar 

  14. Graham, I., Henderson-Sellers, B., Younessi, H.: The OPEN Process Specification. Addison-Wesley, UK (1997)

    Google Scholar 

  15. Firesmith, D.G., Henderson-Sellers, B.: The OPEN Process Framework. AN Introduction, Addison-Wesley, Harlow (2002)

    Google Scholar 

  16. Rolland, C., Prakash, N.: A proposal for context-specific method engineering. In: Procs. IFIP WG8.1 Conf. on Method Engineering, Atlanta, GA, USA, pp. 191–208 (1996)

    Google Scholar 

  17. Padgham, L., Winikoff, M.: Prometheus: A Methodology for Developing Intelligent Agents. In: Procs. Third International Workshop on Agent-Oriented Software Engineering, AAMAS 2002 (2002)

    Google Scholar 

  18. Padgham, L., Winikoff, M.: Prometheus: A Pragmatic Methodology for Engineering Intelligent Agents. In: Procs. Workshop on Agent-oriented Methodologies, OOPSLA 2002, Seattle, November 4 (2002)

    Google Scholar 

  19. Padgham, L., Winikoff, M.: Developing Intelligent Agent Systems: A Practical Guide, p. 240. J. Wiley and Sons, Chichester (2004)

    Book  Google Scholar 

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

    Chapter  Google Scholar 

  21. Tran, Q.-N.N., Henderson-Sellers, B., Debenham, J.: Incorporating the elements of the MASE methodology into Agent OPEN. In: Seruca, I., Cordeiro, J., Hammoudi, S., Filipe, J. (eds.) Procs. ICEIS2004, vol. 4, pp. 380–388. INSTICC Press (2004)

    Google Scholar 

  22. 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 

  23. Brinkkemper, S., Saeki, M., Harmsen, F.: Assembly techniques for method engineering. In: Pernici, B., Thanos, C. (eds.) CAiSE 1998. LNCS, vol. 1413, pp. 381–400. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

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

    Article  Google Scholar 

  25. Nguyen, V.P., Henderson-Sellers, B.: Towards automated support for method engineering with the OPEN approach. In: Procs. 7th IASTED SEA Conference, pp. 691–696. ACTA Press, Anaheim (2003)

    Google Scholar 

  26. Saeki, M.: CAME: the first step to automated software engineering. In: Procs. OOPSLA 2003 Workshop on Process Engineering for Object-Oriented and Component-Based Development, Centre for Object Technology Applications and Research, Sydney, Australia, pp. 7–18 (2003)

    Google Scholar 

  27. Henderson-Sellers, B., Hutchison, J.: Usage-Centered Design (UCD) and the OPEN Process Framework (OPF). In: Constantine, L.L. (ed.) Performance by Design. Procs. for USE 2003, pp. 171–196. Ampersand Press, Rowley (2003)

    Google Scholar 

  28. Haire, B., Henderson-Sellers, B., Lowe, D.: Supporting web development in the OPEN process: additional tasks. In: Procs. 25th Annual International Computer Software and Applications Conference. COMPSAC 2001, pp. 383–389. IEEE Computer Society Press, Los Alamitos (2001)

    Chapter  Google Scholar 

  29. Henderson-Sellers, B., Haire, B., Lowe, D.: Using OPEN’s deontic matrices for e-business. In: Rolland, C., Brinkkemper, S., Saeki, M. (eds.) Engineering Information Systems in the Internet Context, pp. 9–30. Kluwer Academic Publishers, Boston (2002)

    Google Scholar 

  30. Henderson-Sellers, B.: An OPEN process for component-based development. In: Heineman, G.T., Councill, W. (eds.) Component-Based Software Engineering: Putting the Pieces Together, ch. 18, pp. 321–340. Addison-Wesley, Reading (2001)

    Google Scholar 

  31. Henderson-Sellers, B., Serour, M.: Creating a process for transitioning to object technology. In: Procs. Seventh Asia-Pacific Software Engineering Conference. APSEC 2000, pp. 436–440. IEEE Computer Society Press, Los Alamitos (2000)

    Chapter  Google Scholar 

  32. Serour, M.K., Henderson-Sellers, B., Hughes, J., Winder, D., Chow, L.: Organizational transition to object technology: Theory and practice. In: Bellahsène, Z., Patel, D., Rolland, C. (eds.) OOIS 2002. LNCS, vol. 2425, pp. 229–241. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  33. 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 Publishing (2003)

    Google Scholar 

  34. Odell, J., Van Dyke Parunak, H., Bauer, B.: Extending UML for agents. In: Wagner, G., Lesperance, Y., Yu, E. (eds.) Procs. Agent-Oriented Information Systems Workshop, 17th National Conference on Artificial Intelligence, Austin, TX, USA, pp. 3–17 (2000)

    Google Scholar 

  35. AOS, JACK Intelligent Agents User Guide, AOS Technical Report, Agent Oriented Software Pty Ltd. (July 2000), http://www.jackagents.com/docs/jack/html/index.html

  36. Henderson-Sellers, B., Tran, N., Debenham, J.: An etymological and metamodel-based evaluation of the terms ”goals and tasks” in agent-oriented methodologies. J. Object Technology 4(2), 131–150 (2005)

    Article  Google Scholar 

  37. Torres da Silva, V., de Lucena, C.J.P.: From a conceptual framework for agents and objects to a multi-agent system modeling language. Autonomous Agents and Multi-Agent Systems 9(1-2), 145–189 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Henderson-Sellers, B., Tran, QN.N., Debenham, J. (2005). 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) Agent-Oriented Information Systems II. AOIS 2004. Lecture Notes in Computer Science(), vol 3508. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11426714_10

Download citation

  • DOI: https://doi.org/10.1007/11426714_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25911-4

  • Online ISBN: 978-3-540-31946-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics