Abstract
In the earlier chapters of this book, we have introduced a comprehensive review of the state-of-the-art in situational method engineering. However, over the last few years, there have been published a number of new ideas that are highly relevant to SME. In particular, we highlight in this chapter just three of these: how SME support service-oriented architectures (SOA), the application of SME to metamodels known as situational metamodel engineering (SMME) and recent discussions regarding the overall metamodelling architecture and how modelling languages might be a better focus than metamodels.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Atkinson C, Kühne T (2001a) The essence of multilevel metamodeling, UML ’01. Lecture notes in computer science, vol 2185. Springer, Heidelberg, pp 19–33
Atkinson C, Kühne T (2001b) Processes and products in a multi-level metamodeling architecture. Int J Software Eng Knowl Eng 11(6):761–783
Atkinson C, Kühne T (2003) Model-driven development: a metamodelling foundation. IEEE Software 20(5):36–41
Atkinson C, Kühne T (2005) Concepts for comparing modeling tool architectures. Model driven engineering languages and systems. Lecture notes in computer science, vol 3713. Springer, Berlin, pp 398–413
Atkinson C, Gutheil M, Kennel B (2009) A flexible infrastructure for multilevel language engineering. IEEE Trans Software Eng 35(6):742–755
Börner R (2011) Towards construction of situational methods for service identification. 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 204–218
Buckl S, Matthes F, Schweda CM (2011) A method base for enterprise architecture management. 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 34–48
Cauvet C (2010) Method engineering: a service-oriented approach. In: Nurcan S, Salinesi C, Souveyet C, Ralyté J (eds) Intentional perspectives on information systems engineering. Springer, Berlin, pp 335–354
Coad P (1992) Object-oriented patterns. Comm ACM 35(9):152–159
Conte A, Fredj M, Hassine I, Giraudin J-P, Rieu D (2002) A tool and a formalism to design and apply patterns. OOIS, Lecture notes in computer science, vol 2425. Springer, Berlin, pp 135–146
Deneckère R, Iacovelli A, Kornyshova E, Souveyet C (2008) From method fragments to method services. In: Halpin T, Krogstie J, Proper E (eds) Proceedings of EMMSAD ’08 thirteenth international workshop on exploring modeling methods for systems analysis and design. CEUR, pp 80–96
Eriksson O, Henderson-Sellers B, Ågerfalk PJ (2013) Ontological and linguistic metamodelling revisited—a language use approach. Inform Software Tech 55(12):2099–2124
Gholami MF, Sharifi M, Jamshidi P (2011) (online), Enhancing the OPEN process framework with service-oriented method fragments. Software Syst Model. doi: 10.1007/s10270-011-0222-z
Gonzalez-Perez C, Henderson-Sellers B (2006a) A powertype-based metamodelling framework. Software Syst Model 5(1):72–90. doi:10.1007/210270-005-0099-9
Gonzalez-Perez C, Henderson-Sellers B (2008b) Metamodelling for software engineering. Wiley, Chichester, p 210
Guzélian G, Cauvet C (2007) SO2M: towards a service-oriented approach for method engineering. In: Proceedings of IKE ’07, Las Vegas, NV, USA
Henderson-Sellers B (2012) On the mathematics of modelling, metamodelling, ontologies and modelling languages (SpringerBriefs in computer science). Springer, Heidelberg, p 106
Henderson-Sellers B, Gonzalez-Perez C (2006a) On the ease of extending a powertype-based methodology metamodel, keynote paper. In: Meta-modelling and ontologies. Proceedings of the 2nd workshop on meta-modelling, WoMM 2006. LNI, vol P-96, pp 11–25
Henderson-Sellers B, Nguyen VP (2004) Un outil d’aide à l’ingénierie de méthodes reposant sur l’approche OPEN. Génie Logiciel 70:17–28
Henderson-Sellers B, Qureshi MA, Gonzalez-Perez C (2012) Towards an interoperable metamodel suite: size assessment as one input. Int J Softw Inform 6(2):111–124 (special issue)
Henderson-Sellers B, Eriksson O, Gonzalez-Perez C, Ågerfalk PJ (2013) Ptolemaic metamodelling? The need for a paradigm shift. In: Cueva Lovelle JM, Pelayo García-Bustelo C, Sanjuán Martínez O (eds) Progressions and innovations in model-driven software engineering. IGI Global, Hershey, PA, pp 90–146
Hug C (2009) Méthode, modèles et outil pour la méta-modélisation des processus d’ingénierie de systèmes d’information. Ph.D. Thesis, Université Joseph Fourier—Grenoble I, France, p 222
Hug C, Front A, Rieu D (2007a) Un patron pour la méta-modélisation de concepts et de catégories de concepts. INFORSID, p X
Hug C, Front A, Rieu D (2007b) Ingénierie des processus: une approche à base de patrons. INFORSID, pp 471–486
Hug C, Front A, Rieu D (2008) A process engineering method based on ontology and patterns. ICSOFT (ISDM/ABF), pp 29–36
Hug C, Front A, Rieu D, Henderson-Sellers B (2009) A method to build information systems engineering process metamodels. J Syst Software 82(10):1730–1742
Hug C, Mandran N, Front A, Rieu D (2010) Qualitative evaluation of a method for information systems engineering processes. In: Proceedings of RCIS 2010, IEEE Computer Society, Los Alamitos, CA, pp 257–268
Iacovelli A, Souveyet C, Rolland C (2008) Method as a service (MaaS). In: Proceedings of international conference on research and challenges of information systems—RCIS 2008, IEEE
ISO/IEC (2007) Software engineering: metamodel for development methodologies. ISO/IEC 24744. International Standards Organization/International Electrotechnical Commission, Geneva
Odell JJ (1994) Power types. J Object-Orient Prog 7(2):8–12
OMG (2005a) Software process engineering metamodel specification, version 1.1. formal/05-01-06. Object Management Group
OMG (2011) A foundation for the agile creation and enactment of software engineering methods request for proposal, OMG document ad/2011-05-22
Partridge C, Gonzalez-Perez C, Henderson-Sellers B (2013) Are conceptual models concept models. In: Ng W, Storey VC, Trujillo, J (eds) Proceedings of ER 2013. Lecture notes in computer science, vol 8217. Springer, Heidelberg, pp 96–105
Qureshi MA (2012) Interoperability of software engineering metamodels. In: Kienzle J (ed) Models in software engineering. Workshops and symposia at MODELS 2011, Wellington, New Zealand, 16–21 October 2011, reports and revised selected papers. Lecture notes in computer science, vol 7167. Springer, Berlin, pp 12–19
Ralyté J, Mirbel I, DeneckèreR (eds) (2011) 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
Reinicke B (2012) It’s 2012, so why am I driving a 1972 bug? IEEE Comput 45(10):100–103
Rolland C (2009) Method engineering: towards methods as services. Software Process Improv Pract 14(3):143–164
Rolland C, Prakash N, Benjamen A (1999) A multi-model view of process modelling. Requir Eng 4(4):169–187
Searle JR (1969) Speech acts: an essay in the philosophy of language. Cambridge University Press, Cambridge
Sen S, Moha N, Baudry B, Jezequel JM (2009) Metamodel pruning. In: ACM/IEEE 12th international conference on model driven engineering languages and systems (MODELS ’09), Springer, pp 32–46
Smith B (2004) Beyond concepts: ontology as reality representation. In: Varzi A, Vieu L (eds) Proceedings of FOIS 2004. International conference on formal ontology and information systems, Turin, 4–6 November 2004. IOS Press, Amsterdam, pp 73–84
Yau SS, An HG (2011) Software engineering meets services and cloud computing. IEEE Comput 44(10):47–53
Author information
Authors and Affiliations
Rights 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). Recent Advances in SME. In: Situational Method Engineering. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41467-1_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-41467-1_10
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)