Skip to main content

Identification and Construction of Individual Method Chunks/Fragments

  • Chapter
  • First Online:
Situational Method Engineering

Abstract

In the first few chapters, we have set the scene by defining, both informally and formally, the ideas behind situational method engineering in terms of method fragments, method chunks, method components and method rationale. We have also briefly discussed issues of granularities and interfaces. However, we have to date neglected to answer the vital question “Where do these method fragments, method chunks, etc. come from?” This is the topic of this chapter.

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 EPUB and 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
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    From Sect. 4.2, we note that a map consists of a number of intentions (source and target) linked by a number of (possibly only one) strategies (see also Rolland et al. 1999).

References

  • Ågerfalk PJ, Brinkkemper S, Gonzalez-Perez C, Henderson-Sellers B, Karlsson F, Kelly S, Ralyté J (2007) Modularization constructs in method engineering: towards common ground? In: Ralyté J, Brinkkemper S, Henderson-Sellers B (eds) Situational method engineering: fundamentals and experiences. Springer, New York, NY, pp 359–368

    Chapter  Google Scholar 

  • Bézivin J, Gerbé O (2001) Towards a precise definition of the OMG/MDA framework. In: Proceedings of ASE ’01, IEEE Computer Society, Los Alamitos, CA, pp 273–280

    Google Scholar 

  • Brinkkemper S, Saeki M, Harmsen F (1998) Assembly techniques for method engineering. In: Pernici B, Thanos C (eds) Advanced information systems engineering. Proceedings of the 10th international conference, CAiSE ’98, Pisa, Italy, June 8–12 1998. Lecture notes in computer science, vol 1413. Springer, Berlin, pp 381–400

    Google Scholar 

  • Brinkkemper S, Saeki M, Harmsen F (2001) A method engineering language for the description of systems development methods (extended abstract). In: Dittrich KR, Geppert A, Norrie MC (eds) Advanced information systems engineering: proceedings of the 13th international conference, CAiSE 2001, Interlaken, Switzerland, 4–8 June 2001. Lecture notes in computer science, vol 2068. Springer, Berlin, pp 473–476

    Google Scholar 

  • Coleman D, Hayes F, Bear S (1992) Introducing objectcharts or how to use statecharts on object-oriented design. IEEE Trans Software Eng 18(1):9–18

    Article  Google Scholar 

  • Firesmith DG, Henderson-Sellers B (2002) The OPEN process framework. An introduction. Addison-Wesley, London, p 330

    Google Scholar 

  • Freeman C, Henderson-Sellers B (1991) OLMS—an object library management support system. In: Potter J, Tokoro M, Meyer B (eds) TOOLS 6. Prentice Hall, Sydney, pp 175–180

    Google Scholar 

  • Graham I, Henderson-Sellers B, Younessi H (1997) The OPEN process specification. Addison-Wesley, London, p 314

    Google Scholar 

  • Harmsen AF (1997) Situational method engineering. Moret Ernst & Young, Amsterdam

    Google Scholar 

  • Henderson-Sellers B (2005) Creating a comprehensive agent-oriented methodology—using method engineering and the OPEN metamodel. In: Henderson-Sellers B, Giorgini P (eds) Agent-oriented methodologies. Idea Group, Hershey, PA, pp 368–397

    Chapter  Google Scholar 

  • Henderson-Sellers B, Gonzalez-Perez C (2006b) Uses and abuses of the stereotype mechanism in UML1.4 and 2.0. In: Nierstrasz O, Whittle J, Harel D, Reggio G (eds) Model driven engineering languages and systems, 9th international conference, MoDELS 2006, Genoa, Italy, October 2006. Lecture notes in computer science, vol 4199. Springer, Berlin, pp 16–26

    Google Scholar 

  • Henderson-Sellers B, Gonzalez-Perez C (2010) Granularity in conceptual modelling: application to metamodels. In: Proceedings of ER 2010. Lecture notes in computer science, vol 6412. Springer, Berlin, pp 275–288

    Google Scholar 

  • Henderson-Sellers B, Gonzalez-Perez C (2011) Towards the use of granularity theory for determining the size of atomic method fragments for use in situational method engineering. In: Ralyté J, Mirbel I, Deneckère R (eds) Engineering methods in the service-oriented context. Proceedings of the 4th IFIP WG8.1 working conference on method engineering, ME 2011, Paris France, April 2011. Springer, Heidelberg, pp 49–63

    Google Scholar 

  • Henderson-Sellers B, Lowe D, Haire B (2002b) OPEN process support for web development. Ann Software Eng 13:163–201

    Article  MATH  Google Scholar 

  • ISO/IEC (2007) Software engineering: metamodel for development methodologies. ISO/IEC 24744. International Standards Organization/International Electrotechnical Commission, Geneva

    Google Scholar 

  • ISO/IEC (2010a) Software engineering: metamodel for development methodologies. Annex A—notation. International Standards Organization/International Electrotechnical Commission, Geneva

    Google Scholar 

  • Low G, Mouratidis H, Henderson-Sellers B (2010) Using a situational method engineering approach to identify reusable method fragments from the secure TROPOS methodology. J Object Tech 9(4):93–125

    Article  Google Scholar 

  • OMG (2005a) Software process engineering metamodel specification, version 1.1. formal/05-01-06. Object Management Group

    Google Scholar 

  • OMG (2008) Software & systems process engineering meta-model specification. Version 2.0, OMG document number: formal/2008-04-01

    Google Scholar 

  • Punter HT, Lemmen K (1996) The MEMA model: towards a new approach for method engineering. Inform Software Tech 38(4):295–305

    Article  Google Scholar 

  • Ralyté J (2004) Towards situational methods for information systems development: engineering reusable method chunks. In: Vasilecas O, Caplinskas A, Wojtkowski W, Wojtkowski WG, Zupancic J, Wrycza S (eds) Proceedings of the 13th international conference on information systems development. Advances in theory, practice and education. Vilnius Gediminas Technical University, Vilnius, Lithuania, pp 271–282

    Google Scholar 

  • Ralyté J, Rolland C (2001a) An assembly process model for method engineering. In: Dittrich KR, Geppert A, Norrie MC (eds) Advanced information systems engineering. Lecture notes in computer science, vol 2068. Springer, Berlin, pp 267–283

    Google Scholar 

  • Ralyté J, Rolland C (2001b) An approach for method engineering. In: Proceedings of the 20th international conference on conceptual modelling (ER2001). Lecture notes in computer science, vol 2224. Springer, Berlin, pp 471–484

    Google Scholar 

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

    Article  Google Scholar 

  • Serour M, Henderson-Sellers B, Hughes J, Winder D, Chow L (2002) Organizational transition to object technology: theory and practice. In: Bellahsène Z, Patel D, Rolland C (eds) Object-oriented information systems. Lecture notes in computer science, vol 2425. Springer, Berlin, pp 229–241

    Google Scholar 

  • Song X (1995) A framework for understanding the integration of design methodologies. ACM SIGSOFT Software Eng Notes 20(1):46–54

    Article  Google Scholar 

  • Ter Hofstede AHM, Verhoef TF (1997) On the feasibility of situational method engineering. Inform Syst 22(6/7):401–422

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Henderson-Sellers, B., Ralyté, J., Ågerfalk, P.J., Rossi, M. (2014). Identification and Construction of Individual Method Chunks/Fragments. In: Situational Method Engineering. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41467-1_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-41467-1_5

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-41466-4

  • Online ISBN: 978-3-642-41467-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics