{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T16:43:18Z","timestamp":1781109798178,"version":"3.54.1"},"reference-count":27,"publisher":"IGI Global Scientific Publishing","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012,10,1]]},"abstract":"<p>The Situational Method Engineering (SME) discipline emerged two decades ago to address the challenge of the in-house definition of software development methods and the construction of the corresponding supporting tools. Unfortunately, current SME approaches still have limitations that are hindering their adoption by industry. One of these limitations is that most approaches do not properly encompass two phases of the SME lifecycle, which refer to the method design and the method implementation. To address this limitation, this paper demonstrates how Model-Driven Development (MDD) techniques can contribute to successfully cover both phases. The proposal is illustrated by a real case study that is currently being used at the Valencian Regional Ministry of Infrastructure, Territory and Environment.<\/p>","DOI":"10.4018\/jismd.2012100105","type":"journal-article","created":{"date-parts":[[2012,12,11]],"date-time":"2012-12-11T11:37:35Z","timestamp":1355225855000},"page":"86-103","source":"Crossref","is-referenced-by-count":5,"title":["A Model-Driven Approach for the Design and Implementation of Software Development Methods"],"prefix":"10.4018","volume":"3","author":[{"given":"Mario","family":"Cervera","sequence":"first","affiliation":[{"name":"Centro de Investigaci\u00f3n en M\u00e9todos de Producci\u00f3n de Software, Universitat Polit\u00e8cnica de Val\u00e8ncia, Valencia, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Manoli","family":"Albert","sequence":"additional","affiliation":[{"name":"Centro de Investigaci\u00f3n en M\u00e9todos de Producci\u00f3n de Software, Universitat Polit\u00e8cnica de Val\u00e8ncia, Valencia, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Victoria","family":"Torres","sequence":"additional","affiliation":[{"name":"Centro de Investigaci\u00f3n en M\u00e9todos de Producci\u00f3n de Software, Universitat Polit\u00e8cnica de Val\u00e8ncia, Valencia, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vicente","family":"Pelechano","sequence":"additional","affiliation":[{"name":"Centro de Investigaci\u00f3n en M\u00e9todos de Producci\u00f3n de Software, Universitat Polit\u00e8cnica de Val\u00e8ncia, Valencia, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"jismd.2012100105-0","unstructured":"Arni-Bloch, N. (2005). Towards a CAME tools for situational method engineering. In Proceedings of the 1st International Conference on Interoperability of Enterprise Software and Applications."},{"key":"jismd.2012100105-1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2003.1231149"},{"key":"jismd.2012100105-2","first-page":"1984","article-title":"A software development model for method engineering.","author":"J.Bergstra","year":"1985","journal-title":"Esprit (Paris, France)"},{"key":"jismd.2012100105-3","doi-asserted-by":"publisher","DOI":"10.1016\/0950-5849(95)01059-9"},{"key":"jismd.2012100105-4","doi-asserted-by":"publisher","DOI":"10.1016\/S0306-4379(99)00016-2"},{"key":"jismd.2012100105-5","unstructured":"Cervera, M., Albert, M., Torres, V., Pelechano, V., Bonet, B., & Cano, J. (2010). A technological framework to support model driven method engineering. In Actas de los Talleres de las Jornadas de Ingeniera del Software y Bases de Datos (pp. 47-56)."},{"key":"jismd.2012100105-6","doi-asserted-by":"publisher","DOI":"10.1016\/S0950-5849(99)00081-6"},{"key":"jismd.2012100105-7","doi-asserted-by":"crossref","unstructured":"Grundy, J. C., & Venable, J. R. (1996). Towards an integrated environment for method engineering. In Proceedings of the IFIP TC8, WG8.1\/8.2 Working Conference on Method Engineering (pp. 45-62).","DOI":"10.1007\/978-0-387-35080-6_4"},{"key":"jismd.2012100105-8","doi-asserted-by":"publisher","DOI":"10.1007\/s007660170001"},{"key":"jismd.2012100105-9","unstructured":"Harmsen, A. F. (1997). Situational method engineering (Unpublished doctoral dissertation). Utrecht, The Netherlands: University of Twente."},{"key":"jismd.2012100105-10","first-page":"424","article-title":"Situational method engineering: State-of-the-art review.","volume":"16","author":"B.Henderson-Sellers","year":"2010","journal-title":"Journal of Universal Computer Science"},{"issue":"1","key":"jismd.2012100105-11","doi-asserted-by":"crossref","DOI":"10.2307\/25148625","article-title":"Design science in information systems research.","volume":"28","author":"A. R.Hevner","year":"2004","journal-title":"Management Information Systems Quarterly"},{"key":"jismd.2012100105-12","doi-asserted-by":"crossref","unstructured":"Heym, M., & Osterle, H. (1992). A semantic data model for methodology engineering. In Proceedings of the 5th International Workshop on Computer-Aided Software Engineering (pp. 142-155).","DOI":"10.1109\/CASE.1992.200144"},{"key":"jismd.2012100105-13","doi-asserted-by":"publisher","DOI":"10.1057\/ejis.2009.20"},{"key":"jismd.2012100105-14","doi-asserted-by":"crossref","unstructured":"Kelly, S., Lyytinen, K., & Rossi, M. (1996). MetaEdit+ A fully configurable multi-user and multi-tool CASE and CAME environment. In P. Constantopoulos, J. Mylopoulos, & Y. Vassiliou (Eds.), Proceedings of the 8th International Conference on Advanced Information Systems Engineering (LNCS 1080, pp. 1-21).","DOI":"10.1007\/3-540-61292-0_1"},{"key":"jismd.2012100105-15","doi-asserted-by":"publisher","DOI":"10.1108\/09593840210453115"},{"key":"jismd.2012100105-16","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-005-0019-0"},{"key":"jismd.2012100105-17","doi-asserted-by":"crossref","unstructured":"Niknafs, A., & Asadi, M. (2009). Towards a process modeling language for method engineering support. In Proceedings of the WRI World Congress on Computer Science and Information Engineering (pp. 674-681).","DOI":"10.1109\/CSIE.2009.956"},{"key":"jismd.2012100105-18","doi-asserted-by":"crossref","unstructured":"Niknafs, A., & Ramsin, R. (2008). Computer-aided method engineering: An analysis of existing environments. In Z. Bellahs\u00e8ne & M. L\u00e9onard (Eds.), Proceedings of the 20th International Conference on Advanced Information Systems Engineering (LNCS 5074, pp. 525-540).","DOI":"10.1007\/978-3-540-69534-9_39"},{"key":"jismd.2012100105-19","unstructured":"Object Management Group. (2005). Reusable asset specification (v2.2). Retrieved from http:\/\/www.omg.org\/spec\/RAS\/"},{"key":"jismd.2012100105-20","unstructured":"Object Management Group. (2007). Software & systems process engineering metamodel (v2.0). Retrieved from http:\/\/www.omg.org\/spec\/SPEM\/2.0\/"},{"key":"jismd.2012100105-21","unstructured":"Object Management Group. (2011). Business process model and notation (v2.0). Retrieved from http:\/\/www.omg.org\/spec\/BPMN\/2.0\/"},{"key":"jismd.2012100105-22","doi-asserted-by":"publisher","DOI":"10.1007\/BF02802896"},{"key":"jismd.2012100105-23","doi-asserted-by":"crossref","unstructured":"Ralyt\u00e9, J., Deneck\u00e8re, R., & Rolland, C. (2003). Towards a generic model for situational method engineering. In J. Eder & M. Missikoff (Eds.), Proceedings of the 15th International Conference on Advanced Information Systems Engineering (LNCS 2681, p. 1029).","DOI":"10.1007\/3-540-45017-3_9"},{"key":"jismd.2012100105-24","doi-asserted-by":"publisher","DOI":"10.1007\/s007660050018"},{"key":"jismd.2012100105-25","unstructured":"Saeki, M. (2003). CAME: The first step to automated method engineering. In Proceedings of the Workshop on Process Engineering for Object-Oriented and Component-Based Development."},{"key":"jismd.2012100105-26","doi-asserted-by":"crossref","unstructured":"Wistrand, K., & Karlsson, F. (2004). Method components \u2013 Rationale revealed. In Proceedings of the 16th International Conference on Advanced Information Systems Engineering (pp. 189-201).","DOI":"10.1007\/978-3-540-25975-6_15"}],"container-title":["International Journal of Information System Modeling and Design"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=70927","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T15:59:20Z","timestamp":1654099160000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jismd.2012100105"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2012,10,1]]},"references-count":27,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2012,10]]}},"URL":"https:\/\/doi.org\/10.4018\/jismd.2012100105","relation":{},"ISSN":["1947-8186","1947-8194"],"issn-type":[{"value":"1947-8186","type":"print"},{"value":"1947-8194","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,10,1]]}}}