{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:47:12Z","timestamp":1772164032086,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":26,"publisher":"ACM","license":[{"start":{"date-parts":[[2011,10,22]],"date-time":"2011-10-22T00:00:00Z","timestamp":1319241600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2011,10,22]]},"DOI":"10.1145\/2047862.2047885","type":"proceedings-article","created":{"date-parts":[[2011,10,25]],"date-time":"2011-10-25T08:23:06Z","timestamp":1319530986000},"page":"127-136","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["Declaratively defining domain-specific language debuggers"],"prefix":"10.1145","author":[{"given":"Ricky T.","family":"Lindeman","sequence":"first","affiliation":[{"name":"Delft University of Technology, Delft, Netherlands"}]},{"given":"Lennart C.L.","family":"Kats","sequence":"additional","affiliation":[{"name":"Delft University of Technology, Delft, Netherlands"}]},{"given":"Eelco","family":"Visser","sequence":"additional","affiliation":[{"name":"Delft University of Technology, Delft, Netherlands"}]}],"member":"320","published-online":{"date-parts":[[2011,10,22]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"19","volume-title":"ECAI Workshop on Spatial and Temporal Reasoning","author":"Auguston M.","year":"2007","unstructured":"M. Auguston . Building program behavior models . In ECAI Workshop on Spatial and Temporal Reasoning , pages 19 -- 26 , 2007 . M. Auguston. Building program behavior models. In ECAI Workshop on Spatial and Temporal Reasoning, pages 19--26, 2007."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2007.11.003"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1640089.1640104"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.17799"},{"key":"e_1_3_2_1_5_1","volume-title":"Workshop on Modeling Symposium at Eclipse Summit","author":"Efftinge S.","year":"2006","unstructured":"S. Efftinge and M. Voelter . oAW xText: A framework for textual DSLs . In Workshop on Modeling Symposium at Eclipse Summit , 2006 . S. Efftinge and M. Voelter. oAW xText: A framework for textual DSLs. In Workshop on Modeling Symposium at Eclipse Summit, 2006."},{"key":"e_1_3_2_1_6_1","volume-title":"Conference on Domain-Specific Languages","author":"Faith R. E.","year":"1997","unstructured":"R. E. Faith , L. S. Nyland , and J. Prins . Khepera: A system for rapid implementation of domain specific languages . In Conference on Domain-Specific Languages , October 15-17, 1997 , Santa Barbara, California, USA. USENIX , 1997. R. E. Faith, L. S. Nyland, and J. Prins. Khepera: A system for rapid implementation of domain specific languages. In Conference on Domain-Specific Languages, October 15-17, 1997, Santa Barbara, California, USA. USENIX, 1997."},{"key":"e_1_3_2_1_7_1","volume-title":"Language workbenches: The killer-app for domain specific languages? http:\/\/www.martinfowler.com\/articles\/languageWorkbench.html","author":"Fowler M.","year":"2005","unstructured":"M. Fowler . Language workbenches: The killer-app for domain specific languages? http:\/\/www.martinfowler.com\/articles\/languageWorkbench.html , 2005 . M. Fowler. Language workbenches: The killer-app for domain specific languages? http:\/\/www.martinfowler.com\/articles\/languageWorkbench.html, 2005."},{"key":"e_1_3_2_1_8_1","unstructured":"M. Fowler. Domain-Specific Languages. Addison Wesley 2011.   M. Fowler. Domain-Specific Languages. Addison Wesley 2011."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2010.92"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2048066.2048121"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1049\/ip-sen:20041317"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869459.1869497"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869459.1869535"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/151257.151260"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.2298\/CSIS1002247K"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"H.\n      Krahn B.\n      Rumpe and \n      S.\n      V\u00f6lkel\n  . \n  Monticore: Modular development of textual domain specific languages\n  . In R. F. Paige and B. Meyer editors Objects Components Models\n   and Patterns TOOLS EUROPE \n  2008 volume \n  11\n   of \n  LNBIP pages \n  297\n  --\n  315\n  . \n  Springer 2008.  H. Krahn B. Rumpe and S. V\u00f6lkel. Monticore: Modular development of textual domain specific languages. In R. F. Paige and B. Meyer editors Objects Components Models and Patterns TOOLS EUROPE 2008 volume 11 of LNBIP pages 297--315. Springer 2008.","DOI":"10.1007\/978-3-540-69824-1_17"},{"key":"e_1_3_2_1_17_1","first-page":"276","volume-title":"SLE'10","author":"Mannadiar R.","year":"2011","unstructured":"R. Mannadiar and H. Vangheluwe . Debugging in domain-specific modelling. In Software language engineering , SLE'10 , pages 276 -- 285 . Springer-Verlag , 2011 . R. Mannadiar and H. Vangheluwe. Debugging in domain-specific modelling. In Software language engineering, SLE'10, pages 276--285. Springer-Verlag, 2011."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1118890.1118892"},{"issue":"3","key":"e_1_3_2_1_19_1","first-page":"184","article-title":"Domain-specific aspect languages for modularising crosscutting concerns in grammars","volume":"3","author":"Rebernak D.","year":"2009","unstructured":"D. Rebernak , M. Mernik , H. Wu , and J. G. Gray . Domain-specific aspect languages for modularising crosscutting concerns in grammars . IEE Proceedings - Software , 3 ( 3 ): 184 -- 200 , 2009 . D. Rebernak, M. Mernik, H. Wu, and J. G. Gray. Domain-specific aspect languages for modularising crosscutting concerns in grammars. IEE Proceedings - Software, 3 (3): 184--200, 2009.","journal-title":"IEE Proceedings - Software"},{"key":"e_1_3_2_1_20_1","volume-title":"Application generators. Encyclopedia of Electrical and Electronics Engineering","author":"Smaragdakis Y.","year":"2000","unstructured":"Y. Smaragdakis and D. Batory . Application generators. Encyclopedia of Electrical and Electronics Engineering , 2000 . Y. Smaragdakis and D. Batory. Application generators. Encyclopedia of Electrical and Electronics Engineering, 2000."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2005.02.056"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(89)80019-7"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-88643-3_7"},{"key":"e_1_3_2_1_25_1","volume-title":"SLE 2010","author":"Voelter M.","year":"2010","unstructured":"M. Voelter and K. Solomatov . Language modularization and composition with projectional language workbenches illustrated with MPS. In M. van den Brand, B. Malloy, and S. Staab, editors, Software Language Engineering , SLE 2010 , LNCS. Springer , 2010 . M. Voelter and K. Solomatov. Language modularization and composition with projectional language workbenches illustrated with MPS. In M. van den Brand, B. Malloy, and S. Staab, editors, Software Language Engineering, SLE 2010, LNCS. Springer, 2010."},{"key":"e_1_3_2_1_26_1","volume-title":"Supporting the DSL spectrum. CIT. Journal of computing and information technology, 9 (4): 263--287","author":"Wile D. S.","year":"2001","unstructured":"D. S. Wile . Supporting the DSL spectrum. CIT. Journal of computing and information technology, 9 (4): 263--287 , 2001 . D. S. Wile. Supporting the DSL spectrum. CIT. Journal of computing and information technology, 9 (4): 263--287, 2001."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.v38:10"}],"event":{"name":"GPCE '11: Generative Programming and Component Engineering","location":"Portland Oregon USA","acronym":"GPCE '11","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 10th ACM international conference on Generative programming and component engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2047862.2047885","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2047862.2047885","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:48:31Z","timestamp":1750225711000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2047862.2047885"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,10,22]]},"references-count":26,"alternative-id":["10.1145\/2047862.2047885","10.1145\/2047862"],"URL":"https:\/\/doi.org\/10.1145\/2047862.2047885","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2189751.2047885","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2011,10,22]]},"assertion":[{"value":"2011-10-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}