{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T21:38:01Z","timestamp":1725831481264},"publisher-location":"Cham","reference-count":12,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319249117"},{"type":"electronic","value":"9783319249124"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-24912-4_8","type":"book-chapter","created":{"date-parts":[[2015,10,6]],"date-time":"2015-10-06T18:07:30Z","timestamp":1444154850000},"page":"91-105","source":"Crossref","is-referenced-by-count":0,"title":["LanguageLab - A Meta-modelling Environment"],"prefix":"10.1007","author":[{"given":"Terje","family":"Gj\u00f8s\u00e6ter","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Prinz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,11,28]]},"reference":[{"key":"8_CR1","unstructured":"Clark, T., Sammut, P., Willams, J.: Applied Metamodeling - A Foundation for Language Driven Development, 3rd edn (2015). \n                      arXiv:1505.00149"},{"key":"8_CR2","unstructured":"Fowler, M.: Language Workbenches: The Killer-app for Domain Specific Languages? Web (2005). \n                      http:\/\/www.martinfowler.com\/articles\/languageWorkbench.html"},{"key":"8_CR3","unstructured":"Gj\u00f8s\u00e6ter, T., Prinz, A.: Preserving non-essential information related to the presentation of a language instance. In: Proceedings of NIK 2009 (2009)"},{"key":"8_CR4","unstructured":"Gj\u00f8s\u00e6ter, T., Prinz, A.: Teaching model driven language handling. In: ECEASST, vol. 34 (2010)"},{"key":"8_CR5","unstructured":"Intentional Developers: Intentional Software. \n                      http:\/\/intentsoft.com\/"},{"key":"8_CR6","doi-asserted-by":"crossref","unstructured":"Kats, L.C.L., Visser, E.: The spoofax language workbench: rules for declarative specification of languages and IDEs. In: 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming. Systems, Languages, and Applications, OOPSLA 2010, pp. 444\u2013463. ACM, Reno\/Tahoe, Nevada (2010)","DOI":"10.1145\/1932682.1869497"},{"key":"8_CR7","unstructured":"Klint, P., Vinju, J., van der Storm, T.: Rascal - Meta Programming Language. \n                      http:\/\/www.rascal-mpl.org\/"},{"key":"8_CR8","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1145\/202176.202185","volume":"4","author":"M Mernik","year":"1995","unstructured":"Mernik, M., Korbar, N., \u017dumer, V.: Lisa: a tool for automatic language implementation. ACM SIGPLAN Not. 4, 71\u201379 (1995)","journal-title":"ACM SIGPLAN Not."},{"key":"8_CR9","unstructured":"Meta-Environment Developers: The Meta-Environment Manual (2006). \n                      http:\/\/www.meta-environment.org\/"},{"key":"8_CR10","unstructured":"MetaCase Developers: MetaEdit+. Version 4.0. Evaluation Tutorial. Technical report, MetaCase (2005). \n                      http:\/\/www.metacase.com\/support\/40\/manuals\/eval40sr2a4.pdf"},{"key":"8_CR11","doi-asserted-by":"crossref","unstructured":"Mu, L., Gj\u00f8s\u00e6ter, T., Prinz, A., Tveit, M.S.: Specification of modelling languages in a flexible meta-model architecture. In: ECSA Companion Volume. ACM International Conference Proceeding Series, pp. 302\u2013308. ACM (2010)","DOI":"10.1145\/1842752.1842807"},{"key":"8_CR12","unstructured":"Dmitriev, S.: Language Oriented Programming: The Next Programming Paradigm (2004). \n                      http:\/\/www.jetbrains.com\/mps\/docs\/Language_Oriented_Programming.pdf"}],"container-title":["Lecture Notes in Computer Science","SDL 2015: Model-Driven Engineering for Smart Cities"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-24912-4_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,31]],"date-time":"2019-05-31T03:54:24Z","timestamp":1559274864000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-24912-4_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319249117","9783319249124"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-24912-4_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]}}}