{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T13:31:43Z","timestamp":1725543103941},"publisher-location":"Berlin, Heidelberg","reference-count":32,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540359098"},{"type":"electronic","value":"9783540359104"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11787044_21","type":"book-chapter","created":{"date-parts":[[2006,6,28]],"date-time":"2006-06-28T14:19:58Z","timestamp":1151504398000},"page":"268-283","source":"Crossref","is-referenced-by-count":8,"title":["Automatic Generation of Modelling Tools"],"prefix":"10.1007","author":[{"given":"Jan P.","family":"Nytun","sequence":"first","affiliation":[]},{"given":"Andreas","family":"Prinz","sequence":"additional","affiliation":[]},{"given":"Merete S.","family":"Tveit","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"21_CR1","volume-title":"Generative Programming: Methods, Tools, and Applications, ch. 11","author":"K. Czarnecki","year":"2000","unstructured":"Czarnecki, K., Eisenecker, U.W.: Intentional Programming. In: Generative Programming: Methods, Tools, and Applications, ch. 11. Addison-Wesley, Reading (2000)"},{"key":"21_CR2","volume-title":"The Java Developer\u2019s Guide to Eclipse","author":"J. d\u2019Anjou","year":"2004","unstructured":"d\u2019Anjou, J., Fairbrother, S., Kehn, D., Kellermann, J., McCarthy, P.: The Java Developer\u2019s Guide to Eclipse. Addison-Wesley, Reading (2004)"},{"key":"21_CR3","unstructured":"Dmitriev, S.: Language oriented programming: The next programming paradigm. onBoard (2004), See: http:\/\/www.onboard.jetbrains.com\/is1\/articles\/04\/10\/lop\/"},{"key":"#cr-split#-21_CR4.1","unstructured":"Eschbach, R., Gl??sser, U., Gotzhein, R., von L??wis, M., Prinz, A.: Formal definition of SDL 2000: Compiling and running SDL specifications as ASM models. In: Abstract State Machines 2001: New Developments and Applications (2001);"},{"key":"#cr-split#-21_CR4.2","unstructured":"J. UCS Special issue 7(11) (2001)"},{"key":"21_CR5","unstructured":"Frank, K.: A proposal for an MDA foundation model. An ORMSC White Paper V00-02 ormsc\/05-04-01, Object Management Group (OMG) (accessed, August 2005), Available at: http:\/\/www.omg.org\/docs\/ormsc\/05-04-01.pdf"},{"key":"21_CR6","unstructured":"Gj\u00f8s\u00e6ter, T., Nytun, J.P., Prinz, A., Tveit, M.S.: Accessibility testing XHTML documents using UML. In: Koskimies, K., Kuzniarz, L., Nummenmaa, J., Zhang, Z. (eds.) Proc. of the Nordic UML Workshop, University of Tampere, Finland (2005)"},{"key":"21_CR7","unstructured":"Eclipse Graphical Modeling Framework, http:\/\/www.eclipse.org\/gmf"},{"key":"21_CR8","unstructured":"Griffin, C.: Using EMF. Technical report, IBM: Eclipse Corner Article (2003), http:\/\/www.eclipse.org\/articles\/Article-UsingEMF\/using-emf.html"},{"key":"21_CR9","unstructured":"Intentional Software, http:\/\/intentsoft.com\/"},{"key":"21_CR10","unstructured":"ITU-T. SDL - ITU-T Specification and Description Language, Formal Semantics. ITU-T Recommendation Z.100, Annex F (1999)"},{"key":"21_CR11","unstructured":"Greenfield, J., Short, K.:Moving to Software Factories (July 2004), Available at: http:\/\/blogs.msdn.com\/askburton\/articles\/232021.aspx"},{"key":"21_CR12","volume-title":"Software Factories: Assembling Applications with Patterns, Frameworks, Models & Tools","author":"J. Greenfield","year":"2004","unstructured":"Greenfield, J., Short, K., Cook, S., Kent, S.: Software Factories: Assembling Applications with Patterns, Frameworks, Models & Tools. John Wiley & Sons, Chichester (2004)"},{"key":"21_CR13","unstructured":"Johnson, S.C.: yacc \u2013 Yet Another Compiler-Compiler, See also: http:\/\/dinosaur.compilertools.net\/yacc\/index.html"},{"key":"21_CR14","unstructured":"Lesk, M.E., Schmidt, E.: Lex \u2013 A Lexical Analyzer Generator, See also: http:\/\/dinosaur.compilertools.net\/lex\/index.html"},{"key":"21_CR15","doi-asserted-by":"crossref","unstructured":"Porres, I., Alanen, M.: The coral modelling framework. In: Koskimies, K., Kuzniarz, L., Lilius, J., Porres, I. (eds.) Proc. of the 2nd Nordic Workshop on the Unified Modeling Language NWUML 2004. Turku Centre for Computer Science, Finland (2004)","DOI":"10.1007\/978-3-540-45221-8_2"},{"key":"21_CR16","unstructured":"MetaCase. MetaEdit+. Version 4.0. Evaluation Tutorial. Technical report, MetaCase (2005), Available at: http:\/\/www.metacase.com\/support\/40\/manuals\/eval40sr2a4.pdf"},{"key":"21_CR17","unstructured":"Microsoft. Information on Visual Studio Team System. Technical report, Microsoft (2006), Available at: http:\/\/lab.msdn.microsoft.com\/vs2005\/teamsystem"},{"key":"21_CR18","unstructured":"Meta Programming System, See: http:\/\/www.jetbrains.com\/mps\/"},{"key":"21_CR19","unstructured":"Nytun, J.P., Prinz, A., Kunert, A.: Representation of levels and instantiation in a metamodelling environment. In: Koskimies, K., Kuzniarz, L., Lilius, J., Porres, I. (eds.) Proc. of the Nordic UML Workshop. Turku Centre for Computer Science, Finland (2004)"},{"key":"21_CR20","volume-title":"Proc. of ECOOP workshop on Philosophy, Ontology, and Information Systems","author":"J.P. Nytun","year":"2004","unstructured":"Nytun, J.P., Prinz, A.: Metalevel representation and philosophical ontology. In: Proc. of ECOOP workshop on Philosophy, Ontology, and Information Systems. University of Oslo, Norway (2004)"},{"key":"21_CR21","unstructured":"OMG. Model Driven Architecture Guide, Version 1.0.1. Object Management Group, omg\/03-06-01 (June 2003)"},{"key":"21_CR22","unstructured":"OMG. Human-Usable Textual Notation (HUTN) Specification Version 1.0 formal\/04-08-01. OMG document, Object Management Group (2004), Available at: http:\/\/www.omg.org\/docs\/formal\/04-08-01.pdf"},{"key":"21_CR23","unstructured":"OMG. Meta Object Facility (MOF) 2.0 Query\/View\/Transformation Specification Final Adopted Specification ptc\/05-11-01. OMG document, Object Management Group (2005), Available at: http:\/\/www.omg.org\/docs\/ptc\/05-11-01.pdf"},{"key":"21_CR24","unstructured":"OMG. MOF 2.0\/XMI Mapping Specification, v2.1 formal\/05-09-01. OMG document, Object Management Group (2005), Available at: http:\/\/www.omg.org\/docs\/formal\/05-09-01.pdf"},{"key":"21_CR25","unstructured":"OMG. OCL 2.0 Specification. Object Management Group, ptc\/2005-06-06 (June 2005)"},{"key":"21_CR26","unstructured":"OMG. UML 1.4 with Action Semantics. OMG document, Object Management Group (2005), Available at: http:\/\/www.omg.org\/cgi-bin\/doc?ptc\/02-01-09"},{"key":"21_CR27","unstructured":"OMG. Unified Modeling Language: Diagram Interchange version 2.0, ptc\/05-06-04. OMG document, Object Management Group (2005), Available at: http:\/\/www.omg.org\/docs\/ptc\/05-06-04.pdf"},{"key":"21_CR28","unstructured":"OMG Editor. Revised Submission to OMG RFP ad\/2003-04-07: Meta Object Facility (MOF) 2.0 Core Proposal. Technical report, Object Management Group (April 2003), Available at: http:\/\/www.omg.org\/docs\/formal\/06-01-01.pdf"},{"key":"21_CR29","volume-title":"Software \u2013 Practice and Experience","author":"T.J. Parr","year":"1995","unstructured":"Parr, T.J., Quong, R.W.: ANTLR: A predicated-LL(k) parser generator. In: Software \u2013 Practice and Experience, vol.\u00a025(7). ACM Press, New York (1995)"},{"key":"21_CR30","unstructured":"Prinz, A.: Formal Semantics for RSDL: Definition and Implementation. PhD thesis, Humboldt-Universit\u00e4t zu Berlin (June 2000)"},{"key":"21_CR31","unstructured":"Clark, T., Evans, A., Sammut, P., Williams, J.: Applied Metamodelling. A Foundation for Language Driven Development. Xactium (2004), Available at: http:\/\/www.xactium.com"}],"container-title":["Lecture Notes in Computer Science","Model Driven Architecture \u2013 Foundations and Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11787044_21.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,7]],"date-time":"2023-05-07T21:23:11Z","timestamp":1683494591000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11787044_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540359098","9783540359104"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/11787044_21","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}