{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,8]],"date-time":"2025-09-08T06:48:51Z","timestamp":1757314131166,"version":"3.37.3"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319747293"},{"type":"electronic","value":"9783319747309"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-74730-9_18","type":"book-chapter","created":{"date-parts":[[2018,1,22]],"date-time":"2018-01-22T10:34:11Z","timestamp":1516617251000},"page":"193-199","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["The Tool Generation Challenge for Executable Domain-Specific Modeling Languages"],"prefix":"10.1007","author":[{"given":"Tanja","family":"Mayerhofer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Benoit","family":"Combemale","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,1,23]]},"reference":[{"key":"18_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1007\/978-3-642-19440-5_24","volume-title":"Software Language Engineering","author":"N Bandener","year":"2011","unstructured":"Bandener, N., Soltenborn, C., Engels, G.: Extending DMM behavior specifications for visual execution and debugging. In: Malloy, B., Staab, S., van den Brand, M. (eds.) SLE 2010. LNCS, vol. 6563, pp. 357\u2013376. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-19440-5_24"},{"key":"18_CR2","doi-asserted-by":"crossref","unstructured":"Bousse, E., Corley, J., Combemale, B., Gray, J.G., Baudry, B.: Supporting efficient and advanced omniscient debugging for xDSMLs. In: Proceedings of the 2015 ACM SIGPLAN International Conference on Software Language Engineering (SLE 2015), pp. 137\u2013148. ACM (2015)","DOI":"10.1145\/2814251.2814262"},{"issue":"2","key":"18_CR3","doi-asserted-by":"crossref","first-page":"225","DOI":"10.2298\/CSIS110114012B","volume":"8","author":"BR Bryant","year":"2011","unstructured":"Bryant, B.R., Gray, J., Mernik, M., Clarke, P.J., France, R.B., Karsai, G.: Challenges and directions in formalizing the semantics of modeling languages. Comput. Sci. Inf. Syst. 8(2), 225\u2013253 (2011)","journal-title":"Comput. Sci. Inf. Syst."},{"issue":"PA","key":"18_CR4","first-page":"89","volume":"44","author":"A Chi\u015f","year":"2015","unstructured":"Chi\u015f, A., Denker, M., G\u00eerba, T., Nierstrasz, O.: Practical domain-specific debuggers using the moldable debugger framework. Comput. Lang. Syst. Struct. 44(PA), 89\u2013113 (2015)","journal-title":"Comput. Lang. Syst. Struct."},{"issue":"9","key":"18_CR5","doi-asserted-by":"crossref","first-page":"943","DOI":"10.4304\/jsw.4.9.943-958","volume":"4","author":"B Combemale","year":"2009","unstructured":"Combemale, B., Cr\u00e9gut, X., Garoche, P.-L., Thirioux, X.: Essay on semantics definition in MDE - an instrumented approach for model verification. J. Softw. 4(9), 943\u2013958 (2009)","journal-title":"J. Softw."},{"issue":"1","key":"18_CR6","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1016\/j.jlamp.2015.09.005","volume":"86","author":"F Dur\u00e1n","year":"2017","unstructured":"Dur\u00e1n, F., Moreno-Delgado, A., Orejas, F., Zschaler, S.: Amalgamation of domain specific languages with behaviour. J. Log. Algebr. Methods Program. 86(1), 208\u2013235 (2017)","journal-title":"J. Log. Algebr. Methods Program."},{"key":"18_CR7","doi-asserted-by":"crossref","unstructured":"Hutchinson, J., Whittle, J., Rouncefield, M., Kristoffersen, S.: Empirical assessment of MDE in industry. In: Proceedings of the 33rd International Conference on Software Engineering (ICSE 2011), pp. 471\u2013480. ACM (2011)","DOI":"10.1145\/1985793.1985858"},{"key":"18_CR8","volume-title":"Software Language Engineering: Creating Domain-Specific Languages Using Metamodels","author":"A Kleppe","year":"2008","unstructured":"Kleppe, A.: Software Language Engineering: Creating Domain-Specific Languages Using Metamodels. Addison-Wesley, Boston (2008)"},{"issue":"4","key":"18_CR9","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1007\/s10270-006-0017-9","volume":"5","author":"T K\u00fchne","year":"2006","unstructured":"K\u00fchne, T.: Matters of (meta-)modeling. Softw. Syst. Model. 5(4), 369\u2013385 (2006)","journal-title":"Softw. Syst. Model."},{"key":"18_CR10","doi-asserted-by":"crossref","unstructured":"Lindeman, R.T., Kats, L.C., Visser, E.: Declaratively defining domain-specific language debuggers. In: Proceedings of the 10th International Conference on Generative Programming and Component Engineering (GPCE 2011), pp. 127\u2013136. ACM (2011)","DOI":"10.1145\/2047862.2047885"},{"key":"18_CR11","unstructured":"MathWorks. Simulink. https:\/\/www.mathworks.com\/products\/simulink.html"},{"key":"18_CR12","doi-asserted-by":"crossref","unstructured":"Meyers, B., Denil, J., D\u00e1vid, I., Vangheluwe, H.: Automated testing support for reactive domain-specific modelling languages. In: Proceedings of the 2016 ACM SIGPLAN International Conference on Software Language Engineering (SLE 2016), pp. 181\u2013194. ACM (2016)","DOI":"10.1145\/2997364.2997367"},{"key":"18_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-319-11245-9_1","volume-title":"Software Language Engineering","author":"B Meyers","year":"2014","unstructured":"Meyers, B., Deshayes, R., Lucio, L., Syriani, E., Vangheluwe, H., Wimmer, M.: ProMoBox: a framework for generating domain-specific property languages. In: Combemale, B., Pearce, D.J., Barais, O., Vinju, J.J. (eds.) SLE 2014. LNCS, vol. 8706, pp. 1\u201320. Springer, Cham (2014). https:\/\/doi.org\/10.1007\/978-3-319-11245-9_1"},{"key":"18_CR14","unstructured":"Object Management Group: OMG Unified Modeling Language (OMG UML), Version 2.5, September 2013. http:\/\/www.omg.org\/spec\/UML\/2.5"},{"key":"18_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1007\/978-3-319-19584-1_3","volume-title":"Reliable Software Technologies \u2013 Ada-Europe 2015","author":"D Pavletic","year":"2015","unstructured":"Pavletic, D., Voelter, M., Raza, S.A., Kolb, B., Kehrer, T.: Extensible debugger framework for extensible languages. In: de la Puente, J.A., Vardanega, T. (eds.) Ada-Europe 2015. LNCS, vol. 9111, pp. 33\u201349. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-19584-1_3"},{"key":"18_CR16","doi-asserted-by":"crossref","unstructured":"R\u00e1th, I., Vago, D., Varr\u00f3, D.: Design-time simulation of domain-specific models by incremental pattern matching. In: Proceedings of the 2008 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC 2008), pp. 219\u2013222. IEEE Computer Society (2008)","DOI":"10.1109\/VLHCC.2008.4639089"},{"key":"18_CR17","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"DC Schmidt","year":"2006","unstructured":"Schmidt, D.C.: Model-driven engineering. IEEE Comput. 39, 25\u201331 (2006)","journal-title":"IEEE Comput."},{"key":"18_CR18","doi-asserted-by":"publisher","unstructured":"Tikhonova, U.: Reusable specification templates for defining dynamic semantics of DSLs. Softw. Syst. Model. 1\u201330 (2017). https:\/\/doi.org\/10.1007\/s10270-017-0590-0","DOI":"10.1007\/s10270-017-0590-0"},{"key":"18_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1007\/978-3-319-50230-4_13","volume-title":"Software Technologies: Applications and Foundations","author":"U Tikhonova","year":"2016","unstructured":"Tikhonova, U., Manders, M., Boudewijns, R.: Visualization of formal specifications for understanding and debugging an industrial DSL. In: Milazzo, P., Varr\u00f3, D., Wimmer, M. (eds.) STAF 2016. LNCS, vol. 9946, pp. 179\u2013195. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-50230-4_13"},{"issue":"10","key":"18_CR20","first-page":"1073","volume":"38","author":"H Wu","year":"2008","unstructured":"Wu, H., Gray, J., Mernik, M.: Grammar-driven generation of domain-specific language debuggers. J. Softw.: Pract. Exp. 38(10), 1073\u20131103 (2008)","journal-title":"J. Softw.: Pract. Exp."}],"container-title":["Lecture Notes in Computer Science","Software Technologies: Applications and Foundations"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-74730-9_18","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,13]],"date-time":"2022-08-13T00:06:22Z","timestamp":1660349182000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-74730-9_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319747293","9783319747309"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-74730-9_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]}}}