{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T18:34:34Z","timestamp":1779388474822,"version":"3.53.1"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,5,31]],"date-time":"2014-05-31T00:00:00Z","timestamp":1401494400000},"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":[[2014,5,31]]},"DOI":"10.1145\/2593783.2593787","type":"proceedings-article","created":{"date-parts":[[2014,5,20]],"date-time":"2014-05-20T13:48:00Z","timestamp":1400593680000},"page":"42-51","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Domain-specific modeling in industrial automation: challenges and experiences"],"prefix":"10.1145","author":[{"given":"Michael","family":"Moser","sequence":"first","affiliation":[{"name":"Software Competence Center Hagenberg, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Pfeiffer","sequence":"additional","affiliation":[{"name":"Software Competence Center Hagenberg, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Josef","family":"Pichler","sequence":"additional","affiliation":[{"name":"Software Competence Center Hagenberg, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2014,5,31]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/QUATIC.2012.63"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"crossref","unstructured":"Booth T.\n     and \n      \n      \n      Stumpf S\n      \n  \n  . \n  2013\n  . End-user experiences of visual and textual programming environments for Arduino \" in End-User Development ser. Lecture Notes in Computer Science Y. Dittrich M. Burnett A. M\u00f8rch and D. Redmiles Eds. \n  Springer Berlin Heidelberg vol. \n  7897 25-39.  Booth T. and Stumpf S. 2013. End-user experiences of visual and textual programming environments for Arduino \" in End-User Development ser. Lecture Notes in Computer Science Y. Dittrich M. Burnett A. M\u00f8rch and D. Redmiles Eds. Springer Berlin Heidelberg vol. 7897 25-39.","DOI":"10.1007\/978-3-642-38706-7_4"},{"key":"e_1_3_2_1_3_1","volume-title":"Generative Programming: Methods, Tools and Applications","author":"Czarnecki K.","year":"2000"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","unstructured":"Erdweg S. Storm T. V\u00f6lter M. Boersma M. Bosman R. Cook W. Gerritsen A. Hulshout A. Kelly S. Loh A. Konat G. Molina P. Palatnik M. Pohjonen R. Schindler E. Schindler K. Solmi R. Vergu V. Visser E. Vlist K. Wachsmuth G. and \n      \n      \n      Woning J\n      \n  \n  . \n  2013\n  . The state of the art in language workbenches. In Software Language Engineering ser. Lecture Notes in Computer Science M. Erwig R. Paige and E. Wyk Eds. \n  Springer vol. \n  8225 197-217.  Erdweg S. Storm T. V\u00f6lter M. Boersma M. Bosman R. Cook W. Gerritsen A. Hulshout A. Kelly S. Loh A. Konat G. Molina P. Palatnik M. Pohjonen R. Schindler E. Schindler K. Solmi R. Vergu V. Visser E. Vlist K. Wachsmuth G. and Woning J. 2013. The state of the art in language workbenches. In Software Language Engineering ser. Lecture Notes in Computer Science M. Erwig R. Paige and E. Wyk Eds. Springer vol. 8225 197-217.","DOI":"10.1007\/978-3-319-02654-1_11"},{"key":"e_1_3_2_1_5_1","volume-title":"New York, NY, USA: John Wiley & Sons","author":"Fayad M. E.","year":"2000"},{"key":"e_1_3_2_1_6_1","unstructured":"Fowler M. 2005. Language workbenches: The killer-app for domain specific languages?. Available at http:\/\/martinfowler.com\/articles\/languageWorkbench.html.  Fowler M. 2005. Language workbenches: The killer-app for domain specific languages?. Available at http:\/\/martinfowler.com\/articles\/languageWorkbench.html."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"crossref","unstructured":"Frank U. 2013. Domain-specific modeling languages: requirements analysis and design guidelines. In Domain Engineering I. Reinhartz-Berger A. Sturm T. Clark S. Cohen and J. Bettin Eds. Springer Berlin Heidelberg 133- 157.  Frank U. 2013. Domain-specific modeling languages: requirements analysis and design guidelines. In Domain Engineering I. Reinhartz-Berger A. Sturm T. Clark S. Cohen and J. Bettin Eds. Springer Berlin Heidelberg 133- 157.","DOI":"10.1007\/978-3-642-36654-3_6"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2008.51"},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the 9th OOPSLA Workshop on Domain-Specific Modeling, DSM '09","author":"Karsai G."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Kelly S. and Tolvanen J.P. 2008. Domain-Specific Modeling: Enabling Full Code Generation. John Wiley & Sons.   Kelly S. and Tolvanen J.P. 2008. Domain-Specific Modeling: Enabling Full Code Generation. John Wiley & Sons.","DOI":"10.1002\/9780470249260"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028014.1028050"},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of the CSMR-WCRE '14","author":"Klammer C."},{"key":"e_1_3_2_1_13_1","volume-title":"Driven Architecture: Practice and Promise","author":"Kleppe A.G.","year":"2003"},{"key":"e_1_3_2_1_14_1","first-page":"150","volume-title":"Proceedings of 6th OOPSLA Workshop on Domain-Specific Modeling, DSM'06","author":"Krahn H."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1922649.1922658"},{"key":"e_1_3_2_1_16_1","first-page":"61","volume-title":"ADBIS (Local Proceedings), ser. CEUR Workshop Proceedings, M. Ivanovic, B. Thalheim, B. Catania, and Z. Budimac, Eds.","volume":"639","author":"Kos T."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2009.84"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1357054.1357292"},{"key":"e_1_3_2_1_19_1","volume-title":"Technical Report SCCH-TR-1375, unpublished.","author":"Moser M.","year":"2013"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/142750.142834"},{"key":"e_1_3_2_1_21_1","first-page":"1","volume-title":"Proceedings of the 8th OOPSLA Workshop on Domain-Specific Modeling, DSM '08","author":"Pfeiffer M."},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the 7th IEEE International Conference on Industrial Informatics, INDIN '09","author":"Pfeiffer M."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/0020-7373(92)90039-N"},{"key":"e_1_3_2_1_24_1","first-page":"33","volume-title":"Proceedings of 6th OOPSLA Workshop on Domain-Specific Modeling, DSM '06","author":"Pr\u00e4hofer H."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1370847.1370864"},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of the Workshop on Graphical Modeling Language Development, ECMFA '12","author":"Preschern C."},{"key":"e_1_3_2_1_27_1","unstructured":"Snyder C. 2003. Paper prototyping: The fast and easy way to design and refine user interfaces. Morgan Kaufmann Pub.  Snyder C. 2003. Paper prototyping: The fast and easy way to design and refine user interfaces. Morgan Kaufmann Pub."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/11554844_22"},{"key":"e_1_3_2_1_29_1","unstructured":"V\u00f6lter M. Benz S. Dietrich C. Engelmann B. Helander M. Kats L. C. L. Visser E. and Wachsmuth G. 2013. DSL Engineering: Designing Implementing and Using Domain-Specific Languages.  V\u00f6lter M. Benz S. Dietrich C. Engelmann B. Helander M. Kats L. C. L. Visser E. and Wachsmuth G. 2013. DSL Engineering: Designing Implementing and Using Domain-Specific Languages."}],"event":{"name":"ICSE '14: 36th International Conference on Software Engineering","location":"Hyderabad India","acronym":"ICSE '14","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","TCSE IEEE Computer Society's Tech. Council on Software Engin."]},"container-title":["Proceedings of the 1st International Workshop on Modern Software Engineering Methods for Industrial Automation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2593783.2593787","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2593783.2593787","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:00:44Z","timestamp":1750230044000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2593783.2593787"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,5,31]]},"references-count":29,"alternative-id":["10.1145\/2593783.2593787","10.1145\/2593783"],"URL":"https:\/\/doi.org\/10.1145\/2593783.2593787","relation":{},"subject":[],"published":{"date-parts":[[2014,5,31]]},"assertion":[{"value":"2014-05-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}