{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T10:12:08Z","timestamp":1773655928636,"version":"3.50.1"},"reference-count":24,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2005,11,14]],"date-time":"2005-11-14T00:00:00Z","timestamp":1131926400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2006,4]]},"DOI":"10.1007\/s10270-005-0099-9","type":"journal-article","created":{"date-parts":[[2005,8,9]],"date-time":"2005-08-09T15:27:17Z","timestamp":1123601237000},"page":"72-90","source":"Crossref","is-referenced-by-count":103,"title":["A powertype-based metamodelling framework"],"prefix":"10.1007","volume":"5","author":[{"given":"Cesar","family":"Gonzalez-Perez","sequence":"first","affiliation":[]},{"given":"Brian","family":"Henderson-Sellers","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,11,14]]},"reference":[{"key":"99_CR1","first-page":"21","volume-title":"\u2329UML\u232a 1998: Beyond the Notation LNCS 1618","author":"C. Atkinson","year":"1998","unstructured":"Atkinson, C.: Supporting and applying the UML conceptual framework. The Unified Modeling Language. In: B\u00e9zivin, J., Muller, P.-A. (eds.) \u2329UML\u232a 1998: Beyond the Notation LNCS 1618, pp. 21\u201336. Springer-Verlag, Berlin (1998)"},{"issue":"4","key":"99_CR2","doi-asserted-by":"crossref","first-page":"290","DOI":"10.1145\/643120.643123","volume":"12","author":"C. Atkinson","year":"2002","unstructured":"Atkinson, C., K\u00fchne, T.: Rearchitecting the UML infrastructure. ACM Trans. Modeling and Computer Simulation 12(4), 290\u2013321 (2002)","journal-title":"ACM Trans. Modeling and Computer Simulation"},{"issue":"6","key":"99_CR3","doi-asserted-by":"crossref","first-page":"761","DOI":"10.1142\/S0218194001000724","volume":"11","author":"C. Atkinson","year":"2001","unstructured":"Atkinson, C., K\u00fchne, T.: Processes and products in a multi-level metamodeling architecture. Int. J. Software Eng. and Knowledge Eng. 11(6), 761\u2013783 (2001)","journal-title":"Int. J. Software Eng. and Knowledge Eng."},{"key":"99_CR4","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1007\/3-540-45441-1_3","volume-title":"\u2329UML\u232a 2001 \u2013 The Unified Modeling Language. Modeling Languages, Concepts and Tools LNCS 2185","author":"C. Atkinson","year":"2001","unstructured":"Atkinson, C., K\u00fchne, T.: The essence of multilevel metamodelling. In: Gogolla, M., Kobryn, C. (eds.) \u2329UML\u232a 2001 \u2013 The Unified Modeling Language. Modeling Languages, Concepts and Tools LNCS 2185, pp. 19\u201333. Springer-Verlag, Berlin (2001)"},{"key":"99_CR5","unstructured":"Atkinson, C., K\u00fchne, T.: Meta-level independent modelling. International Workshop on Model Engineering at the 14th European Conference on Object-Oriented Programming 2002. Sophia Antipolis and Cannes, France (2000)"},{"key":"99_CR6","first-page":"309","volume-title":"\u2329UML\u232a 2000 \u2013 The Unified Modeling Language. Advancing the Standard LNCS 1939","author":"C. Atkinson","year":"2000","unstructured":"Atkinson, C., K\u00fchne, T.: Strict profiles: Why and how. In: Evans, A., Kent, S., Selic, B. (eds.) \u2329UML\u232a 2000 \u2013 The Unified Modeling Language. Advancing the Standard LNCS 1939, pp. 309\u2013322. Springer-Verlag, Berlin (2000)"},{"issue":"5","key":"99_CR7","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1109\/MS.2003.1231149","volume":"20","author":"C. Atkinson","year":"2003","unstructured":"Atkinson, C., K\u00fchne, T.: Model-driven development: a metamodeling foundation. IEEE Software 20(5), 36\u201341 (2003)","journal-title":"IEEE Software"},{"issue":"5","key":"99_CR8","doi-asserted-by":"crossref","first-page":"1078","DOI":"10.1109\/TKDE.2002.1033775","volume":"14","author":"M. Dahchour","year":"2002","unstructured":"Dahchour, M., Pirotte, A.: Materialization and its metaclass implementation. IEEE Trans. Knowledge and Data Eng. 14(5), 1078\u20131094 (2002)","journal-title":"IEEE Trans. Knowledge and Data Eng."},{"key":"99_CR9","volume-title":"Objects, Components, and Frameworks with UML: The Catalysis Approach","author":"F.D. D'Souza","year":"1999","unstructured":"D'Souza, F.D., Wills, A.C.: Objects, Components, and Frameworks with UML: The Catalysis Approach. Addison-Wesley, Upper Saddle River, NJ (1999)"},{"key":"99_CR10","first-page":"176","volume-title":"A Guide to the Project Management Body of Knowledge","author":"W.R. Duncan","year":"1996","unstructured":"Duncan, W.R.: A Guide to the Project Management Body of Knowledge. Project Management Institute. 176 pp. PA, USA (1996)"},{"key":"99_CR11","volume-title":"The OPEN Process Framework \u2013 An Introduction","author":"D. Firesmith","year":"2002","unstructured":"Firesmith, D., Henderson-Sellers, B.: The OPEN Process Framework \u2013 An Introduction. Addison-Wesley, Harlow, UK (2002)"},{"issue":"4","key":"99_CR12","doi-asserted-by":"crossref","first-page":"173","DOI":"10.5381\/jot.2005.4.4.a5","volume":"4","author":"C. Gonzalez-Perez","year":"2005","unstructured":"Gonzalez-Perez, C., Henderson-Sellers, B.: Templates and resources in software development methodologies. J. Obj. Technol. 4(4), 173\u2013190 (2005)","journal-title":"J. Obj. Technol."},{"key":"99_CR13","first-page":"245","volume-title":"OPEN Modeling with UML","author":"B. Henderson-Sellers","year":"2000","unstructured":"Henderson-Sellers, B., Unhelkar, B.: OPEN Modeling with UML. 245 pp. Addison-Wesley, London (2000)"},{"key":"99_CR14","volume-title":"Object-Oriented Methods: A Foundation","author":"J. Martin","year":"1995","unstructured":"Martin, J., Odell, J.J.: Object-Oriented Methods: A Foundation. Prentice-Hall, Inc., Englewood Cliffs, NJ, USA (1995)"},{"key":"99_CR15","volume-title":"Object-Oriented Methods: A Foundation (UML)","author":"J. Martin","year":"1998","unstructured":"Martin, J., Odell, J.J.: Object-Oriented Methods: A Foundation (UML). Prentice Hall, Englewood Cliffs, NJ (1998)"},{"issue":"2","key":"99_CR16","first-page":"8","volume":"7","author":"J.J. Odell","year":"1994","unstructured":"Odell, J.J.: Power types. Journal of Object-Oriented Programming 7(2), 8\u201312 (1994)","journal-title":"Journal of Object-Oriented Programming"},{"key":"99_CR17","doi-asserted-by":"crossref","unstructured":"OMG 2002. Meta Object Facility (MOF) Specification, version 1.4. OMG document formal\/2002-04-03. http:\/\/www.omg.org , accessed 12th (July 2002)","DOI":"10.1016\/S1351-4180(02)01227-8"},{"key":"99_CR18","doi-asserted-by":"crossref","unstructured":"OMG 2001. OMG Unified Modelling Language Specification, version 1.4. OMG documents formal\/01-09-68 through 80 (13 documents). http:\/\/www.omg.org , accessed 12th (July 2002)","DOI":"10.1016\/S1351-4180(02)01227-8"},{"key":"99_CR19","unstructured":"OMG 2001. Software Process Engineering Metamodel Specification. OMG document ptc\/2002-01-23. http:\/\/www.omg.org , accessed 12th (July 2002)"},{"key":"99_CR20","unstructured":"OMG 2003, SPEM 2.0 RFP draft. OMG document ad\/03-09-02, http:\/\/www.omg.org , accessed 6th (October 2003)"},{"key":"99_CR21","unstructured":"Pirotte, A., Zim\u00e1nyi, E., Massart, D., Yakusheva, T.: Materialization: a powerful and ubiquitous abstraction pattern. In: Bocca, J., Jarke, M., Zaniolo, C. (eds.) Procs. 20th Int. Conf. Very Large Data Bases (VLDB '94) pp. 630\u2013641 (1994)"},{"issue":"4","key":"99_CR22","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1007\/s007660050018","volume":"4","author":"C. Rolland","year":"1999","unstructured":"Rolland, C., Prakash, N., Benjamen, A.: A multi-model view of process modelling. Requirements Eng. J. 4(4), 169\u2013187 (1999)","journal-title":"Requirements Eng. J."},{"issue":"5","key":"99_CR23","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/MS.2003.1231147","volume":"20","author":"E. Seidewitz","year":"2003","unstructured":"Seidewitz, E.: What models means. IEEE Software 20(5), 26\u201331 (2003)","journal-title":"IEEE Software"},{"key":"99_CR24","unstructured":"Standards Australia, Standard Metamodel for Software Development Methodologies. AS 4651-2004, Standards Australia (2004)"}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-005-0099-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-005-0099-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-005-0099-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,4]],"date-time":"2023-05-04T02:25:09Z","timestamp":1683167109000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-005-0099-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,11,14]]},"references-count":24,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2006,4]]}},"alternative-id":["99"],"URL":"https:\/\/doi.org\/10.1007\/s10270-005-0099-9","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,11,14]]}}}