{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,16]],"date-time":"2024-09-16T13:38:56Z","timestamp":1726493936535},"reference-count":60,"publisher":"Elsevier BV","issue":"10","license":[{"start":{"date-parts":[[2009,10,1]],"date-time":"2009-10-01T00:00:00Z","timestamp":1254355200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2009,10]]},"DOI":"10.1016\/j.jss.2009.05.020","type":"journal-article","created":{"date-parts":[[2009,5,14]],"date-time":"2009-05-14T05:11:21Z","timestamp":1242277881000},"page":"1730-1742","source":"Crossref","is-referenced-by-count":31,"title":["A method to build information systems engineering process metamodels"],"prefix":"10.1016","volume":"82","author":[{"given":"Charlotte","family":"Hug","sequence":"first","affiliation":[]},{"given":"Agn\u00e8s","family":"Front","sequence":"additional","affiliation":[]},{"given":"Dominique","family":"Rieu","sequence":"additional","affiliation":[]},{"given":"Brian","family":"Henderson-Sellers","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"year":"1979","series-title":"The Timeless Way of Building","author":"Alexander","key":"10.1016\/j.jss.2009.05.020_bib1"},{"key":"10.1016\/j.jss.2009.05.020_bib2","unstructured":"Atkinson, C., K\u00fchne T., 2001. The Essence of Multilevel Metamodeling, UML\u201901. LNCS, vol. 2185, Springer, Berlin, Heidelberg, pp. 19\u201333. doi:10.1007\/3-540-45441-1-3."},{"key":"10.1016\/j.jss.2009.05.020_bib3","unstructured":"Australian Standard, 2004. Standard Metamodel for Software Development Methodologies, AS 4651-2004."},{"year":"1999","series-title":"Extreme Programming Explained: Embrace Change","author":"Beck","key":"10.1016\/j.jss.2009.05.020_bib4"},{"key":"10.1016\/j.jss.2009.05.020_bib5","unstructured":"Bergstra, J., Jonkers, H., Obbink, J., 1985. A software development model for method engineering. In: Roukens, J., Renuart, J. (Eds.), Esprit\u201984: Status Report of Ongoing Work. Elsevier Science Publishers, Amsterdam, pp. 85\u201394."},{"year":"1991","series-title":"Object Oriented Analysis and Design with Application","author":"Booch","key":"10.1016\/j.jss.2009.05.020_bib6"},{"issue":"4","key":"10.1016\/j.jss.2009.05.020_bib7","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1016\/0950-5849(95)01059-9","article-title":"Method engineering: engineering of information systems development methods and tools","volume":"38","author":"Brinkkemper","year":"1996","journal-title":"Inform. Software Technol."},{"issue":"24","key":"10.1016\/j.jss.2009.05.020_bib8","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1016\/S0306-4379(99)00016-2","article-title":"Meta-modelling based assembly techniques for situational method engineering","author":"Brinkkemper","year":"1999","journal-title":"Inform. Syst."},{"key":"10.1016\/j.jss.2009.05.020_bib9","unstructured":"Cauvet, C., 2006. Mod\u00e9lisation des Processus d\u2019ing\u00e9nierie des Syst\u00e8mes d\u2019Information, Encyclop\u00e9die de l\u2019Informatique et des Syst\u00e8mes d\u2019Information, Vuibert, Paris, pp. 1412\u20131425."},{"key":"10.1016\/j.jss.2009.05.020_bib10","doi-asserted-by":"crossref","unstructured":"Coad, P., 1992. Object-Oriented Patterns, Communication of the ACM. ACM Press 35 (9), 152\u2013159. doi:10.1145\/130994.131006.","DOI":"10.1145\/130994.131006"},{"key":"10.1016\/j.jss.2009.05.020_bib11","unstructured":"Conte, A., Fredj, M., Hassine, I., Giraudin, J.-P., Rieu, D., 2002. A Tool and a Formalism to Design and Apply Patterns, OOIS. LNCS, vol. 2425. Springer, Berlin, Heidelberg, pp. 135\u2013146."},{"key":"10.1016\/j.jss.2009.05.020_bib12","series-title":"Review of the 3rd International Software Process Workshop, Proceedings of the 9th International Conference on Software Engineering","first-page":"36","article-title":"Iteration in the software process","author":"Dowson","year":"1987"},{"key":"10.1016\/j.jss.2009.05.020_bib13","unstructured":"Eclipse Process Framework Project, 2006. ."},{"key":"10.1016\/j.jss.2009.05.020_bib14","unstructured":"Finkelstein, A., Kramer, J., Goedicke, M., 1990. ViewPoint oriented software development. In: Third International Workshop on Software Engineering and its Applications, pp. 374\u2013384."},{"key":"10.1016\/j.jss.2009.05.020_bib15","unstructured":"Fiorini, S.T., Do Prado Leite, J.C.S., De Lucena, C.J.P., 2001. Process Reuse Architecture, CAiSE\u201901. LNCS, vol. 2068. Springer, Berlin, Heidelberg, pp. 284\u2013298."},{"key":"10.1016\/j.jss.2009.05.020_bib16","unstructured":"Forrest, J., 2008. Business Process Oriented Requirements Modelling and Systems Fulfilment \u2013 A Meta Model Driven Approach, ASWEC, Experience Report Proceedings. IEEE Computer Society Press, Los Alamitos, CA, USA, pp. 88\u201397."},{"year":"1995","series-title":"Design Patterns \u2013 Elements of Reusable Object-Oriented Software","author":"Gamma","key":"10.1016\/j.jss.2009.05.020_bib17"},{"key":"10.1016\/j.jss.2009.05.020_bib18","first-page":"20","article-title":"Tools for an Extended Object Modelling Environment","author":"Gonzalez-Perez","year":"2005","journal-title":"ICECCS"},{"key":"10.1016\/j.jss.2009.05.020_bib19","series-title":"The Inter-Networked World: ISD Theory, Practice, and Education","article-title":"Method construction by goal analysis","author":"Gonzalez-Perez","year":"2008"},{"key":"10.1016\/j.jss.2009.05.020_bib20","series-title":"Ontologies in Software Engineering and Software Technology","first-page":"123","article-title":"An ontology for software development methodologies and endeavours","author":"Gonzalez-Perez","year":"2006"},{"issue":"1","key":"10.1016\/j.jss.2009.05.020_bib21","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1007\/s10270-005-0099-9","article-title":"A powertype-based metamodelling framework","volume":"5","author":"Gonzalez-Perez","year":"2006","journal-title":"Software Syst. Modell."},{"key":"10.1016\/j.jss.2009.05.020_bib22","article-title":"Methodology enactment using a work product pool approach","author":"Gonzalez-Perez","year":"2007","journal-title":"J. Syst. Software"},{"year":"2008","series-title":"Metamodelling for Software Engineering","author":"Gonzalez-Perez","key":"10.1016\/j.jss.2009.05.020_bib23"},{"key":"10.1016\/j.jss.2009.05.020_bib24","doi-asserted-by":"crossref","unstructured":"Grosz, G., Rolland, C., 1990. Using Artificial Intelligence Techniques to Formalize the Information System Design Process, DEXA. Springer, Berlin, Heidelberg, pp. 374\u2013380.","DOI":"10.1007\/978-3-7091-7553-8_61"},{"issue":"3","key":"10.1016\/j.jss.2009.05.020_bib25","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1016\/0167-6423(87)90035-9","article-title":"Statecharts: a visual formulation for complex systems","volume":"8","author":"Harel","year":"1987","journal-title":"Sci. Comput. Program."},{"year":"1997","series-title":"Situational Method Engineering","author":"Harmsen","key":"10.1016\/j.jss.2009.05.020_bib26"},{"key":"10.1016\/j.jss.2009.05.020_bib27","unstructured":"Harmsen, A.F., Brinkkemper, S., Oei, H., 1994. Situational method engineering for information systems projects. In: Olle, T.W., Verrijn-Stuart, A.A. (Eds.), Methods and Associated Tools for the Information Systems Life Cycle, Proceedings of the IFIP WG8.1 Working Conference Cris\/94, IFIP Transactions, vol. A-55. Elsevier Science, New York, pp. 169\u2013194."},{"key":"10.1016\/j.jss.2009.05.020_bib28","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.infsof.2004.06.001","article-title":"A comparison of four process metamodels and the creation of a new generic standard","volume":"47","author":"Henderson-Sellers","year":"2005","journal-title":"Inform. Software Technol."},{"key":"10.1016\/j.jss.2009.05.020_bib29","unstructured":"Henderson-Sellers, B., Gonzalez-Perez, C., 2006. On the ease of extending a powertype-based methodology metamodel, WoMM 2006, LNI P-96, pp. 11\u201325."},{"key":"10.1016\/j.jss.2009.05.020_bib30","first-page":"17","article-title":"Un outil d\u2019aide \u00e0 l\u2019ing\u00e9nierie de m\u00e9thodes reposant sur l\u2019approche OPEN","volume":"70","author":"Henderson-Sellers","year":"2004","journal-title":"G\u00e9nie Logiciel"},{"key":"10.1016\/j.jss.2009.05.020_bib31","doi-asserted-by":"crossref","unstructured":"Humphrey, W.S., Kellner, M.I., 1989. Software Process Modeling: Principles of Entity Process Models, ICSE. IEEE Computer Society\/ACM Press, pp. 331\u2013342. doi:10.1145\/74587.74631.","DOI":"10.1145\/74587.74631"},{"key":"10.1016\/j.jss.2009.05.020_bib32","first-page":"471","article-title":"Ing\u00e9nierie des processus: une approche \u00e0 base de patrons","author":"Hug","year":"2007","journal-title":"INFORSID"},{"key":"10.1016\/j.jss.2009.05.020_bib33","first-page":"29","article-title":"A process engineering method based on ontology and patterns","author":"Hug","year":"2008","journal-title":"ICSOFT (ISDM\/ABF)"},{"key":"10.1016\/j.jss.2009.05.020_bib34","unstructured":"ISO\/IEC 24744, 2007. Software Engineering \u2013 Metamodel for Development Methodologies."},{"issue":"1","key":"10.1016\/j.jss.2009.05.020_bib35","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/128756.128757","article-title":"DAIDA: an environment for evolving information systems","volume":"10","author":"Jarke","year":"1992","journal-title":"ACM Trans. Inform. Syst."},{"key":"10.1016\/j.jss.2009.05.020_bib36","unstructured":"Karagiannis, D., K\u00fchn, H., 2002. Metamodelling platforms. In: E-Commerce and Web Technologies, LNCS, vol. 2455. Springer-Verlag, Berlin, pp. 451\u2013464."},{"year":"2000","series-title":"The Rational Unified Process: An Introduction","author":"Kruchten","key":"10.1016\/j.jss.2009.05.020_bib37"},{"key":"10.1016\/j.jss.2009.05.020_bib38","series-title":"Challenges and Strategies for Research in Systems Development","first-page":"257","article-title":"Methodology engineering: a proposal for situation-specific methodology construction","author":"Kumar","year":"1992"},{"key":"10.1016\/j.jss.2009.05.020_bib39","unstructured":"Kunz, W., Rittel, H.W.J., 1970. Issues as Elements of Information Systems. Working Paper 131, Heidelberg-Berkeley."},{"key":"10.1016\/j.jss.2009.05.020_bib40","series-title":"Contemporary Issues in Database Design and Information Systems Development","first-page":"1","article-title":"Towards an ontology for information systems development \u2013 a contextual approach","author":"Lepp\u00e4nen","year":"2007"},{"key":"10.1016\/j.jss.2009.05.020_bib41","doi-asserted-by":"crossref","unstructured":"Mi, P., Scacchi, W., 1996. A meta-model for formulating knowledge-based models of software development. Decis. Support Syst., vol. 17. Elsevier Science Publishers B.V., pp. 313\u2013330. doi:10.1016\/0167-9236(96)00007-3.","DOI":"10.1016\/0167-9236(96)00007-3"},{"key":"10.1016\/j.jss.2009.05.020_bib42","unstructured":"MP, 2007. Bonnes pratiques de m\u00e9tamod\u00e9lisation et patrons pour la m\u00e9ta-mod\u00e9lisation. ."},{"issue":"2","key":"10.1016\/j.jss.2009.05.020_bib43","first-page":"8","article-title":"Power types","volume":"7","author":"Odell","year":"1994","journal-title":"JOOP"},{"key":"10.1016\/j.jss.2009.05.020_bib44","unstructured":"OMG, 2005. Software Process Engineering Metamodel Specification, Version 1.1."},{"key":"10.1016\/j.jss.2009.05.020_bib45","unstructured":"OMG, 2007. Unified Modeling Language: Superstructure, Version 2.1.1."},{"key":"10.1016\/j.jss.2009.05.020_bib46","unstructured":"OOSPICE, 2002. Software Process Improvement and Capability Determination for Object-Oriented\/Component-Based Software Development. ."},{"key":"10.1016\/j.jss.2009.05.020_bib47","unstructured":"Open Process Framework, 2005. ."},{"key":"10.1016\/j.jss.2009.05.020_bib48","unstructured":"Plihon, V., 1996. Un Environnement pour l\u2019ing\u00e9nierie des M\u00e9thodes, Ph.D. Thesis. University of Paris I, Paris, France."},{"key":"10.1016\/j.jss.2009.05.020_bib49","doi-asserted-by":"crossref","unstructured":"Potts, C., 1989. A Generic Model for Representing Design Methods, ICSE\u201989. ACM Press, pp. 217\u2013226. doi:10.1145\/74587.74616.","DOI":"10.1145\/74587.74616"},{"year":"1988","series-title":"Recording the Reasons for Design Decisions, ICSE\u201988","author":"Potts","key":"10.1016\/j.jss.2009.05.020_bib50"},{"key":"10.1016\/j.jss.2009.05.020_bib51","doi-asserted-by":"crossref","unstructured":"Ralyt\u00e9, J., Brinkkemper, S., Henderson-Sellers, B. (Eds.), 2007. Situational Method Engineering: Fundamentals and Experiences. Proceedings of the IFIP WG 8.1 Working Conference, 12\u201314 September 2007, Geneva, Switzerland, IFIP Series, vol.244. Springer, Berlin.","DOI":"10.1007\/978-0-387-73947-2"},{"key":"10.1016\/j.jss.2009.05.020_bib52","unstructured":"Rolland, C., 1998. A Comprehensive View of Process Engineering, CAiSE\u201998. LNCS, vol. 1413. Springer, Berlin, Heidelberg, pp. 1\u201324."},{"issue":"5","key":"10.1016\/j.jss.2009.05.020_bib53","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1016\/S0950-5849(99)00089-0","article-title":"A decision-making pattern for guiding the enterprise knowledge development process","volume":"42","author":"Rolland","year":"2000","journal-title":"Inform. Software Technol."},{"issue":"4","key":"10.1016\/j.jss.2009.05.020_bib54","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1007\/s007660050018","article-title":"A multi-model view of process modelling","volume":"4","author":"Rolland","year":"1999","journal-title":"Require. Eng."},{"issue":"4","key":"10.1016\/j.jss.2009.05.020_bib55","doi-asserted-by":"crossref","first-page":"337","DOI":"10.1016\/0306-4379(95)00018-Y","article-title":"An approach for defining ways-of-working","volume":"20","author":"Rolland","year":"1995","journal-title":"Inform. Syst. J."},{"year":"2001","series-title":"Agile Software Development with SCRUM","author":"Schwaber","key":"10.1016\/j.jss.2009.05.020_bib56"},{"key":"10.1016\/j.jss.2009.05.020_bib57","unstructured":"Tolvanen, J.-P., 1998. Incremental method engineering with modeling tools. Dissertation, Jyv\u00e4skyl\u00e4 Studies in Computer Science, Economics and Statistics, vol. 47. University of Jyv\u00e4skyl\u00e4, Finland."},{"key":"10.1016\/j.jss.2009.05.020_bib58","first-page":"15","article-title":"Modeling Process Patterns and their Application, ICSEA\u201907","author":"Tran","year":"2007","journal-title":"IEEE Computer Society"},{"key":"10.1016\/j.jss.2009.05.020_bib59","first-page":"325","article-title":"Using goal\/strategy\/maps to reduce the language disparity issue in ERP projects","volume":"vol. 2","author":"Zoukar","year":"2004"},{"key":"10.1016\/j.jss.2009.05.020_bib60","unstructured":"Zoukar, I., 2005. MIBE: M\u00e9thode d\u2019Ing\u00e9nierie des Besoins pour l\u2019implantation d\u2019un progiciel de gestion int\u00e9gr\u00e9 (ERP). Ph.D. Thesis, University of Paris I, Paris, France."}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121209001174?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121209001174?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T22:17:54Z","timestamp":1558304274000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121209001174"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,10]]},"references-count":60,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2009,10]]}},"alternative-id":["S0164121209001174"],"URL":"https:\/\/doi.org\/10.1016\/j.jss.2009.05.020","relation":{},"ISSN":["0164-1212"],"issn-type":[{"type":"print","value":"0164-1212"}],"subject":[],"published":{"date-parts":[[2009,10]]}}}