Skip to main content

How to Extract Fragments from Agent Oriented Design Processes

  • Conference paper
Agent-Oriented Software Engineering XIII (AOSE 2012)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 7852))

Included in the following conference series:

  • 560 Accesses

Abstract

Using Method Engineering for creating agent oriented design processes is a challenging task because of the lack of a fragment repository defined and filled starting from a shared and unique definition of fragment. The creation of a repository implies the fragmentation of existing agent design processes. In this paper we propose a set of guidelines for extracting fragments from agent design processes. The work is based on a precise definition of fragment and it aims to establish a method for fragmenting processes and obtaining homogeneous fragments regardless of how the starting design processes are defined and described.

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 49.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. Software Process Engineering Metamodel. Version 2.0. Final Adopted Specification ptc/07-03-03

    Google Scholar 

  2. Backlund, P., Ralyté, J., Jeusfeld, M., Kühn, H., Arni-Bloch, N., Goossenaerts, J., Lillehagen, F.: An interoperability classification framework for method chunk repositories. In: Advances in Information Systems Development, pp. 153–166 (2007)

    Google Scholar 

  3. Bernon, C., Camps, V., Gleizes, M.-P., Picard, G.: Engineering adaptive multi-agent systems: the adelfe methodology. In: Agent Oriented Methodologies, ch. VII, pp. 172–202. Idea Group Publishing (2005)

    Google Scholar 

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

    Article  Google Scholar 

  5. Brinkkemper, S.: Method engineering: engineering the information systems development methods and tools. Information and Software Technology 37(11) (1996)

    Google Scholar 

  6. Brinkkemper, S., Lyytinen, K., Welke, R.: Method engineering: Principles of method construction and tool support. International Federational for Information Processing 65, 336 (1996)

    Google Scholar 

  7. M. Cossentino. From requirements to code with the PASSI methodology. In: Agent Oriented Methodologies [16], ch. IV, pp. 79–106

    Google Scholar 

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

    Article  Google Scholar 

  9. Cossentino, M., Seidita, V.: Metamodeling: Representing and modeling system knowledge in design processes. In: Proceedings of the 10th European Workshop on Multi-Agent Systems, EUMAS 2012, pp. 103–117 (2012)

    Google Scholar 

  10. Esfahani, H.C., Yu, E.: A repository of agile method fragments. In: Münch, J., Yang, Y., Schäfer, W. (eds.) ICSP 2010. LNCS, vol. 6195, pp. 163–174. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

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

    Google Scholar 

  12. Fuggetta, A.: Softaware process: a roadmap. In: Proceedings of the Conference on the Future of Software Engineering, Limerick (Ireland), June 4-11, pp. 25–34. ACM Press, New York (2000)

    Google Scholar 

  13. Gupta, D., Prakash, N.: Engineering Methods from Method Requirements Specifications. Requirements Engineering 6(3), 135–160 (2001)

    Article  MATH  Google Scholar 

  14. Henderson-Sellers, B.: Method engineering: Theory and practice. In: Karagiannis, D., Mayr, H.C. (eds.) Information Systems Technology and its Applications, pp. 13–23 (2006)

    Google Scholar 

  15. Henderson-Sellers, B., Giorgini, P.: Agent Oriented Methodologies. Idea Group Publishing, Hershey (2005)

    Book  Google Scholar 

  16. Henderson-Sellers, B., Ralyté, J.: Situational method engineering: State-of-the-art review. J. UCS 16(3), 424–478 (2010)

    Google Scholar 

  17. IEEE Foundation for Intelligent Physical Agents. Design Process Documentation Template, Document number XC00097A-Experimental (2011)

    Google Scholar 

  18. Karlsson, F., Agerfalk, P.: Method configuration: adapting to situational characteristics while creating reusable assets. Information and Software Technology 46(9), 619–633 (2004)

    Article  Google Scholar 

  19. Kumar, K., Welke, R.: Methodology engineering: a proposal for situation-specific methodology construction. In: Challenges and Strategies for Research in Systems Development, pp. 257–269 (1992)

    Google Scholar 

  20. Mirbel, I., Ralyté, J.: Situational method engineering: combining assembly-based and roadmap-driven approaches. Requirements Engineering 11(1), 58–78 (2006)

    Article  Google Scholar 

  21. Pavòn, J., Gòmez-Sanz, J.J., Fuentes, R.: The INGENIAS methodology and tools. In: Agent Oriented Methodologies [16], ch. IX pp. 236–276

    Google Scholar 

  22. Ralyté, J., Deneckère, R., Rolland, C.: Towards a generic model for situational method engineering. In: Eder, J., Missikoff, M. (eds.) CAiSE 2003. LNCS, vol. 2681, pp. 95–110. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  23. Seidita, V., Cossentino, M., Chella, A.: A proposal of process fragment definition and documentation. In: Cossentino, M., Kaisers, M., Tuyls, K., Weiss, G. (eds.) EUMAS 2011. LNCS, vol. 7541, pp. 221–237. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

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

    Google Scholar 

  25. Seidita, V., Cossentino, M., Hilaire, V., Gaud, N., Galland, S., Koukam, A., Gaglio, S.: The metamodel: a starting point for design processes construction. International Journal of Software Engineering and Knowledge Engineering 20(4), 575–608 (2010)

    Article  Google Scholar 

  26. Slooten, K., Brinkkemper, S.: A method engineering approach to information systems development. In: Proceedings of the IFIP WG8. 1 Working Conference on Information System Development Process, pp. 167–186. North-Holland Publishing Co. (1993)

    Google Scholar 

  27. ter Hofstede, A.H.M., Verhoef, T.F.: On the feasibility of situational method engineering. Information Systems 22(6/7), 401–422 (1997)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Seidita, V., Cossentino, M., Chella, A. (2013). How to Extract Fragments from Agent Oriented Design Processes. In: Müller, J.P., Cossentino, M. (eds) Agent-Oriented Software Engineering XIII. AOSE 2012. Lecture Notes in Computer Science, vol 7852. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39866-7_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-39866-7_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-39865-0

  • Online ISBN: 978-3-642-39866-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics