Abstract
The Method Engineering (ME) community is a prolific research domain where competing Situational Method Engineering (SME) approaches have been defined and used for composing, adapting or/and configuring a method into modular constructs according to their own modularization vision. This diversity shows the richness of the ME domain but implies some drawback like unnecessary confusion for non ME expert, lack of standard & interoperability, lack of implementation tool. However, researchers are agreed that a common ground in SME is a hot matter of discussion. Assuming that the differences between SME approaches are purposeful, we propose to reach a semantic common ground on what types of core concepts constitute a method descriptor. To achieve it, an ontology-based approach is applied in SME to design an ontology of method descriptors as a domain ontology. The semantics of the six most popular SME approaches modular constructs are defined according to this ontology in order to show its usage and its relevance. Finally, usage scenarios have been sketched to show that the ontology can be the start up phase for reducing the ME drawbacks mentioned above.
Chapter PDF
Similar content being viewed by others
References
Agerfalk, P., Brinkkemper, S., Gonzales-Perez, C., Henderson-Sellers, B., Karlsson, F., Kelly, S., Ralyté, J.: Modularization Constructs in Method Engineering: Towards Common Ground? In: Panel of ME 2007. Springer, Geneva (2007)
Deneckère, R., Iacovelli, A., Kornyshova, E., Souveyet, C.: From Method Fragments to Method Services. In: EMMSAD Workshop of CAISE 2008, Montpellier, France (2008)
Nehan, Y.-R., Deneckère, R.: Component-based Situational Methods: A framework for understanding SME. In: Situational Method Engineering: Fundamentals and Experiences, Switzerland. IFIP, vol. 244 (2007)
Mirbel, I.: Connecting Method Engineering Knowedge: a Community Based Approach. In: Proceedings of ME 2007, Geneva, Switzerland (2007)
Niknafs, A., Asadi, M., Abolhassani, H.: Ontology-Based Method Engineering. International Journal of Computer Science and Network Security. IJCSNS 7(8) (2007)
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. Springer, Heidelberg (2003)
Brinkkemper, S.: Method Engineering: engineering of information systems development method and tools. Information and Software Technology 38(7) (1996)
Wistrand, K., Karlsson, F.: Method components – rationale revealed. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 189–201. Springer, Heidelberg (2004)
Henderson-Sellers, B.: Process meta-modelling and process construction: examples using the OPF. Ann. Software Engineering 14, 1–4 (2002)
Guzélian, G., Cauvet, C.: SO2M: Towards a Service-Oriented Approach for Method Engineering. In: Proceedings of the International Conference IKE 2007, USA, (2007)
Rolland, C., Plihon, V., Ralyté, J.: Specifying the reuse context of scenario method chunks. In: Pernici, B., Thanos, C. (eds.) CAiSE 1998. LNCS, vol. 1413, p. 191. Springer, Heidelberg (1998)
Seligmann, P.S., Wijers, G.M., Sol, H.G.: Analysing the structure of IS methodologies, an alternative approach. In: Proceedings of the 1st Dutch Conference on Information Systems, Amersfoort, The Netherlands (1989)
Plihon, V., Rolland, C.: Modelling Ways–of–Working. In: Iivari, J., Rossi, M., Lyytinen, K. (eds.) CAiSE 1995. LNCS, vol. 932, Springer, Heidelberg (1995)
Harmsen, A.F.: SituationalMethod Engineering. Moret Ernst & Young (1997)
Rolland, C.: in French: L’ingénierie des méthodes: une visite guidée. In: e-TI (2005)
Karlsson, F., Agerfalk, P.J.: Method configuration: adapting to situational characteristics while creating reusable assets. Information Software and Technology 46 (2004)
Gonzalez-Perez, C.: Supporting Situational Method Engineering with ISO/IEC 24744 and the Work Product Pool Approach. In: IFIP, Situational Method Engineering: Fundamentals and Experiences (2007)
Jackson, M.: Software Requirements & Specifications – a Lexicon of Practice, Principles and Prejudices. ACM Press, Addison-Wesley (1995)
Fillmore, C.J.: The case of case. In: Universals in linguistic theory. Holt, Rinehart and Winston Inc. (1968)
Dik, S.C.: The theory of functional grammar. Foris Publications, The Netherlands (1989)
Open Process Framework, http://www.opfro.org/
Brinkkemper, S., Saeki, M., Harmsen, F.: Meta-Modelling Based Assembly Techniques for Situational Method Engineering. Information Systems 24(3) (1999)
Rolland, C., Prakash, N.: Aproposal for context-specific method engineering. In: Principles of Method Construction and Tool Support, vol. 191-208. Chapman & Hall, Boca Raton (1996)
International Organization for Standardization: ISO/IEC 24744, Software Engineering – Metamodel for Development Methodologies
Papazoglou, M.P.: Service-Oriented Computing: Concepts, Characteristics and Directions. In: Proceedings of the Fourth International Conference on Web Information Systems Engineering WISE 2003 (2003)
Chabeb, Y., Tata, S.: Yet Another Semantic Annotation For WSDL. In: Proceeding of International Conference WWW/Internet IADIS 2008 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 IFIP International Federation for Information Processing
About this paper
Cite this paper
Iacovelli, A., Souveyet, C. (2011). Towards Common Ground in SME: An Ontology of Method Descriptors. In: Ralyté, J., Mirbel, I., Deneckère, R. (eds) Engineering Methods in the Service-Oriented Context. ME 2011. IFIP Advances in Information and Communication Technology, vol 351. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19997-4_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-19997-4_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-19996-7
Online ISBN: 978-3-642-19997-4
eBook Packages: Computer ScienceComputer Science (R0)