{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,20]],"date-time":"2025-04-20T04:30:42Z","timestamp":1745123442031,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":30,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540690955"},{"type":"electronic","value":"9783540691006"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-69100-6_12","type":"book-chapter","created":{"date-parts":[[2008,6,5]],"date-time":"2008-06-05T09:27:49Z","timestamp":1212658069000},"page":"169-184","source":"Crossref","is-referenced-by-count":26,"title":["Classification of Concrete Textual Syntax Mapping Approaches"],"prefix":"10.1007","author":[{"given":"Thomas","family":"Goldschmidt","sequence":"first","affiliation":[]},{"given":"Steffen","family":"Becker","sequence":"additional","affiliation":[]},{"given":"Axel","family":"Uhl","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"12_CR1","unstructured":"Object Management Group: Object Constraint Language (OCL) 2.0. Doc. No 05-06-06"},{"key":"12_CR2","unstructured":"Gr\u00f6nniger, H., Krahn, H., Rumpe, B., Schindler, M., V\u00f6lkel, S.: Textbased modeling. In: Proc. of the 4th Int. Workshop on Software Language Engineering (ateM 2007) (2007)"},{"key":"12_CR3","unstructured":"Uhl, A.: Model-driven development in the enterprise (2007), \n                        https:\/\/www.sdn.sap.com\/irj\/sdn\/weblogs?blog=\/pub\/wlg\/7237"},{"issue":"1","key":"12_CR4","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/MS.2008.12","volume":"25","author":"A. Uhl","year":"2008","unstructured":"Uhl, A.: Model-driven development in the enterprise. IEEE Software\u00a025(1), 46\u201349 (2008)","journal-title":"IEEE Software"},{"key":"12_CR5","first-page":"139","volume":"0","author":"P.Y. Schobbens","year":"2006","unstructured":"Schobbens, P.Y., Heymans, P., Trigaux, J.C.: Feature diagrams: A survey and a formal semantics. re\u00a00, 139\u2013148 (2006)","journal-title":"re"},{"key":"12_CR6","unstructured":"Eclipse Foundation: Eclipse modeling project last visited: 24.01.2008, \n                        http:\/\/www.eclipse.org\/modeling\/"},{"key":"12_CR7","unstructured":"Object Management Group: Meta Object Facility (MOF) 1.4. Doc. No 02-04-03"},{"key":"12_CR8","unstructured":"Object Management Group: MOF 2.0 core final adopted specification. Doc. No ptc\/03-10-04"},{"key":"12_CR9","doi-asserted-by":"crossref","unstructured":"Muller, P.A., Fleurey, F., J\u00e9z\u00e9quel, J.M.: Weaving executability into object-oriented meta-languages. In: Proc. of MODELS\/UML 2005 (2005)","DOI":"10.1007\/11557432_19"},{"key":"12_CR10","doi-asserted-by":"crossref","unstructured":"Jouault, F., B\u00e9zivin, J., Kurtev, I.: TCS: a DSL for the specification of textual concrete syntaxes in model engineering. In: GPCE 2006, pp. 249\u2013254 (2006)","DOI":"10.1145\/1173706.1173744"},{"key":"12_CR11","volume-title":"Advanced Compiler Design and Implementation","author":"S. Muchnick","year":"1997","unstructured":"Muchnick, S.: Advanced Compiler Design and Implementation. Morgan Kaufmann, San Francisco (1997)"},{"key":"12_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/11663430_17","volume-title":"Satellite Events at the MoDELS 2005 Conference","author":"M. Wimmer","year":"2006","unstructured":"Wimmer, M., Kramler, G.: Bridging grammarware and modelware. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol.\u00a03844. Springer, Heidelberg (2006)"},{"key":"12_CR13","unstructured":"Karlsch, M.: A model-driven framework for domain specific languages. Master\u2019s thesis, University of Potsdam, Hasso Plattner Insitute (2007)"},{"key":"12_CR14","unstructured":"Goldschmidt, T.: Grammar based code transformation for the model driven architecture. Master\u2019s thesis, Hochschule Furtwangen University, Furtwangen, Germany (August 2006)"},{"key":"12_CR15","unstructured":"Garcia, M., Sentosa, P.: Generation of Eclipse-based IDEs for Custom DSLs. Technical report, Software Systems Institute (STS), TU Hamburg-Harburg, Germany (2007)"},{"key":"12_CR16","unstructured":"Object Management Group: Architecture Driven Modernization (ADM), \n                        http:\/\/www.omg.org\/adm\/"},{"key":"12_CR17","unstructured":"JetBrains: MPS. last visited: 26.03.2008, \n                        http:\/\/www.jetbrains.net\/confluence\/display\/MPS\/"},{"key":"12_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-75209-7_20","volume-title":"Model Driven Engineering Languages and Systems","author":"H. Krahn","year":"2007","unstructured":"Krahn, H., Rumpe, B., V\u00f6lkel, S.: Integrated definition of abstract and concrete syntax for textual languages. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol.\u00a04735, Springer, Heidelberg (2007)"},{"key":"12_CR19","unstructured":"Krahn, H., Rumpe, B., V\u00f6lkel, S.: Efficient editor generation for compositional dsls in eclipse. In: Proc. 7th OOPSLA Workshop on Domain-Specific Modeling (DSM 2007) (2007)"},{"key":"12_CR20","unstructured":"Fondement, F.: Concrete syntax definition for modeling languages. PhD thesis, Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne (2007)"},{"key":"12_CR21","unstructured":"Scheidgen, M.: Textual editing framework (2007), \n                        http:\/\/www2.informatik.hu-berlin.de\/sam\/meta-tools\/tef\/tool.html"},{"key":"12_CR22","unstructured":"Efftinge, S.: Xtext reference documentation (2006), \n                        http:\/\/www.eclipse.org\/gmt\/oaw\/doc\/4.1\/r80_xtextReference.pdf"},{"key":"12_CR23","unstructured":"Object Management Group: Human-Usable Textual Notation (HUTN) Specification. Doc. No formal\/04-08-01 (2004)"},{"key":"12_CR24","unstructured":"Muller, P.A., Hassenforder, M.: HUTN as a bridge between modelware and grammarware - an experience report. In: 4th Workshop in Software Model Engineering WiSME 2005 (2005)"},{"key":"12_CR25","unstructured":"Dimitriev, S.: Language oriented programming: The next programming paradigm. onBoard Magazine\u00a02 (2005)"},{"key":"12_CR26","unstructured":"Fuhrer, R.M., Charles, P., Sutton, S., Vinju, J., de Moor, O.: Eclipse IDE Meta-tooling Platform (The Eclipse IMP) (2007), \n                        http:\/\/www.eclipse.org\/proposals\/imp\/"},{"key":"12_CR27","unstructured":"Eclipse Foundation: Textual modeling framework. last visited: 24.01.2008, \n                        http:\/\/www.eclipse.org\/proposals\/tmf\/"},{"key":"12_CR28","doi-asserted-by":"crossref","unstructured":"Simonyi, C.: Intentional software (2007), \n                        http:\/\/www.intentsoft.com\/","DOI":"10.1145\/1167473.1167511"},{"key":"12_CR29","unstructured":"Wagner, T.A.: Practical Algorithms for Incremental Software Development Environments. PhD thesis, University of California at Berkeley (1998)"},{"issue":"3","key":"12_CR30","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1145\/2166.357218","volume":"5","author":"T. Reps","year":"1983","unstructured":"Reps, T., Teitelbaum, T., Demers, A.: Incremental context-dependent analysis for language-based editors. ACM TOPLAS\u00a05(3), 449\u2013477 (1983)","journal-title":"ACM TOPLAS"}],"container-title":["Lecture Notes in Computer Science","Model Driven Architecture \u2013 Foundations and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-69100-6_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,7]],"date-time":"2024-05-07T05:03:22Z","timestamp":1715058202000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-540-69100-6_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540690955","9783540691006"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-69100-6_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}