{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,24]],"date-time":"2025-12-24T12:42:15Z","timestamp":1766580135684,"version":"3.41.0"},"publisher-location":"Cham","reference-count":36,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030784614"},{"type":"electronic","value":"9783030784621"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-78462-1_23","type":"book-chapter","created":{"date-parts":[[2021,7,3]],"date-time":"2021-07-03T00:48:50Z","timestamp":1625273330000},"page":"299-317","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Is Usability Evaluation of DSL Still a Trending Topic?"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8830-4230","authenticated-orcid":false,"given":"Ildevana","family":"Poltronieri","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9449-1821","authenticated-orcid":false,"given":"Allan Christopher","family":"Pedroso","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0790-6759","authenticated-orcid":false,"given":"Avelino Francisco","family":"Zorzo","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2776-8020","authenticated-orcid":false,"given":"Maicon","family":"Bernardino","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5417-2524","authenticated-orcid":false,"given":"Marcia","family":"de Borba Campos","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,7,3]]},"reference":[{"key":"23_CR1","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1016\/j.jss.2014.11.051","volume":"101","author":"D Albuquerque","year":"2015","unstructured":"Albuquerque, D., Cafeo, B., Garcia, A., Barbosa, S., Abrah\u00e3o, S., Ribeiro, A.: Quantifying usability of domain-specific languages: an empirical study on software maintenance. J. Syst. Softw. 101, 245\u2013259 (2015)","journal-title":"J. Syst. Softw."},{"issue":"6","key":"23_CR2","doi-asserted-by":"publisher","first-page":"962","DOI":"10.1108\/EL-04-2017-0079","volume":"36","author":"AA Alhaag","year":"2018","unstructured":"Alhaag, A.A., Savic, G., Milosavljevic, G., Segedinac, M.T., Filipovic, M.: Executable platform for managing customizable metadata of educational resources. Electron. Libr. 36(6), 962\u2013978 (2018)","journal-title":"Electron. Libr."},{"key":"23_CR3","doi-asserted-by":"crossref","unstructured":"Bacikova, M., Galko, L., Hvizdova, E.: Manual techniques for evaluating domain usability. In: 14th International Scientific Conference on Informatics, pp. 24\u201330 (2017)","DOI":"10.1109\/INFORMATICS.2017.8327216"},{"key":"23_CR4","doi-asserted-by":"crossref","unstructured":"Bacikova, M., Maricak, M., Vancik, M.: Usability of a domain-specific language for a gesture-driven IDE. In: Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 909\u2013914, September 2015","DOI":"10.15439\/2015F274"},{"key":"23_CR5","first-page":"118","volume":"51","author":"A Barisic","year":"2018","unstructured":"Barisic, A., Amaral, V., Goul\u00e3o, M.: Usability driven DSL development with USE-ME. Comput. Lang. Syst. Struct. 51, 118\u2013157 (2018)","journal-title":"Comput. Lang. Syst. Struct."},{"key":"23_CR6","doi-asserted-by":"crossref","unstructured":"Barisic, A., Cambeiro, J., Amaral, V., Goul\u00e3o, M., Mota, T.: Leveraging teenagers feedback in the development of a domain-specific language: the case of programming low-cost robots. In: 33rd Symposium on Applied Computing (SAC), pp. 1221\u20131229. SAC, ACM (2018)","DOI":"10.1145\/3167132.3167264"},{"key":"23_CR7","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1016\/j.infsof.2018.12.005","volume":"108","author":"C Cachero","year":"2019","unstructured":"Cachero, C., Melia, S., Hermida, J.M.: Impact of model notations on the productivity of domain modelling: an empirical study. Inf. Softw. Technol. 108, 78\u201387 (2019)","journal-title":"Inf. Softw. Technol."},{"key":"23_CR8","doi-asserted-by":"crossref","unstructured":"Cuenca, F., Bergh, J., Luyten, K., Coninx, K.: A user study for comparing the programming efficiency of modifying executable multimodal interaction descriptions: a domain-specific language versus equivalent event-callback code. In: 6th Workshop on Evaluation and Usability of Programming Languages and Tools, pp. 31\u201338. ACM, New York (2015)","DOI":"10.1145\/2846680.2846686"},{"key":"23_CR9","unstructured":"Fowler, M.: Domain Specific Languages. 1 edn. Addison-Wesley (2010)"},{"key":"23_CR10","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1016\/j.jss.2014.11.039","volume":"101","author":"I Gibbs","year":"2015","unstructured":"Gibbs, I., Dascalu, S., Harris, F.C., Jr.: A separation-based UI architecture with a DSL for role specialization. J. Syst. Softw. 101, 69\u201385 (2015)","journal-title":"J. Syst. Softw."},{"key":"23_CR11","doi-asserted-by":"crossref","unstructured":"Gilson, F.: Teaching software language engineering and usability through students peer reviews. In: 21st International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, pp. 98\u2013105 (2018)","DOI":"10.1145\/3270112.3270124"},{"key":"23_CR12","doi-asserted-by":"crossref","unstructured":"Henriques, H., Louren\u00e7o, H., Amaral, V., Goul\u00e3o, M.: Improving the developer experience with a low-code process modelling language. In: 21th International Conference on Model Driven Engineering Languages and Systems, pp. 200\u2013210 (2018)","DOI":"10.1145\/3239372.3239387"},{"issue":"EICS","key":"23_CR13","first-page":"1","volume":"3","author":"M Hesenius","year":"2019","unstructured":"Hesenius, M., Gruhn, V.: GestureCards-a hybrid gesture notation. Human-Computer Interaction 3(EICS), 1\u201335 (2019)","journal-title":"Human-Computer Interaction"},{"key":"23_CR14","doi-asserted-by":"crossref","unstructured":"Hoffmann, B., Chalmers, K., Urquhart, N., Guckert, M.: Athos - a model driven approach to describe and solve optimisation problems: an application to the vehicle routing problem with time windows. In: 4th International Workshop on Real World Domain Specific Languages (RWDS). ACM (2019)","DOI":"10.1145\/3300111.3300114"},{"key":"23_CR15","doi-asserted-by":"publisher","DOI":"10.1002\/9780470249260","volume-title":"Domain-Specific Modeling: Enabling Full Code Generation","author":"S Kelly","year":"2008","unstructured":"Kelly, S., Tolvanen, J.: Domain-Specific Modeling: Enabling Full Code Generation. IEEE Computer Society, Wiley-Interscience, Hoboken (2008)"},{"key":"23_CR16","unstructured":"Kitchenham, B.: Guidelines for performing systematic literature reviews in software engineering. Technical report, Keele University, Durham, UK (2007)"},{"key":"23_CR17","first-page":"337","volume":"54","author":"G Le Moulec","year":"2018","unstructured":"Le Moulec, G., Blouin, A., Gouranton, V., Arnaldi, B.: Automatic production of end user documentation for DSLs. Comput. Lang. Syst. Struct. 54, 337\u2013357 (2018)","journal-title":"Comput. Lang. Syst. Struct."},{"issue":"6","key":"23_CR18","doi-asserted-by":"publisher","first-page":"955","DOI":"10.1109\/TSC.2016.2633535","volume":"12","author":"X Liu","year":"2019","unstructured":"Liu, X., Xu, M., Teng, T., Huang, G., Mei, H.: MUIT: a domain-specific language and its middleware for adaptive mobile web-based user interfaces in WS-BPEL. IEEE Trans. Serv. Comput. 12(6), 955\u2013969 (2019)","journal-title":"IEEE Trans. Serv. Comput."},{"key":"23_CR19","first-page":"1","volume":"2","author":"I Logre","year":"2018","unstructured":"Logre, I., D\u00e9ry-Pinna, A.M.: MDE in support of visualization systems design: a multi-staged approach tailored for multiple roles. Hum.-Comput. Interact. 2, 1\u201317 (2018)","journal-title":"Hum.-Comput. Interact."},{"key":"23_CR20","doi-asserted-by":"crossref","unstructured":"Marchezan, L., Bolfe, G., Rodrigues, E., Bernardino, M., Basso, F.P.: Thoth: a web-based tool to support systematic reviews. In: 2019 International Symposium on Empirical Software Engineering and Measurement, pp. 1\u20136 (2019)","DOI":"10.1109\/ESEM.2019.8870160"},{"key":"23_CR21","doi-asserted-by":"crossref","unstructured":"Mator, J., Lehman, W., Mcmanus, W., Powers, S., Tiller, L., Unverricht, J., Still, J.: Usability: adoption, measurement, value. Hum. Factors J. Hum. Factors Ergon. Soc. (2020)","DOI":"10.1177\/0018720819895098"},{"issue":"4","key":"23_CR22","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"SE\u20132","author":"TJ McCabe","year":"1976","unstructured":"McCabe, T.J.: A complexity measure. IEEE Trans. Softw. Eng. SE\u20132(4), 308\u2013320 (1976)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"23_CR23","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1145\/1118890.1118892","volume":"37","author":"M Mernik","year":"2005","unstructured":"Mernik, M., Heering, J., Sloane, A.: When and how to develop domain-specific languages. ACM Comput. Surv. 37, 316\u2013344 (2005)","journal-title":"ACM Comput. Surv."},{"key":"23_CR24","doi-asserted-by":"crossref","unstructured":"Mosqueira-Rey, E., Alonso-R\u00edos, D.: Usability heuristics for domain-specific languages (DSLs). In: 35th Symposium on Applied Computing, pp. 1340\u20131343. ACM (2020)","DOI":"10.1145\/3341105.3374234"},{"key":"23_CR25","doi-asserted-by":"crossref","unstructured":"Mosqueira-Rey, E., Alonso-R\u00edos, D.: Usability heuristics for domain-specific languages. In: 35th Symposium on Applied Computing (SAC), pp. 1340\u20131343 (2020)","DOI":"10.1145\/3341105.3374234"},{"key":"23_CR26","doi-asserted-by":"crossref","unstructured":"Msosa, Y.J.: FCIG grammar evaluation: a usability assessment of clinical guideline modelling constructs. In: Symposium on Computers and Communications, pp. 1141\u20131146 (2019)","DOI":"10.1109\/ISCC47284.2019.8969726"},{"key":"23_CR27","doi-asserted-by":"crossref","unstructured":"Nandra, C., Gorgan, D.: Usability evaluation of a domain specific language for defining aggregated processing tasks. In: 15th International Conference on Intelligent Computer Communication and Processing, pp. 87\u201394 (2019)","DOI":"10.1109\/ICCP48234.2019.8959796"},{"key":"23_CR28","first-page":"101","volume":"49","author":"M Nosal","year":"2017","unstructured":"Nosal, M., Poruban, J., Sulir, M.: Customizing host IDE for non-programming users of pure embedded DSLs: a case study. Comput. Lang. Syst. Struct. 49, 101\u2013118 (2017)","journal-title":"Comput. Lang. Syst. Struct."},{"key":"23_CR29","doi-asserted-by":"crossref","unstructured":"Poltronieri, I., Zorzo., A.F., Bernardino., M., Medeiros., B., de Borba Campos., M.: Heuristic evaluation checklist for domain-specific languages. In: 16th International Joint Conference on Computer Vision. Imaging and Computer Graphics Theory and Applications - Volume 2 HUCAPP: HUCAPP, pp. 37\u201348. SciTePress, INSTICC (2021)","DOI":"10.5220\/0010239400370048"},{"key":"23_CR30","doi-asserted-by":"crossref","unstructured":"Poltronieri, I., Zorzo, A.F., Bernardino, M., de Borba Campos, M.: USA-DSL: Usability evaluation framework for domain-specific languages. In: 33rd Symposium on Applied Computing (SAC), pp. 2013\u20132021. ACM (2018)","DOI":"10.1145\/3167132.3167348"},{"key":"23_CR31","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1145\/3284971.3284973","volume":"18","author":"I Poltronieri","year":"2018","unstructured":"Poltronieri, I., Zorzo, A.F., Bernardino, M., de Borba Campos, M.: Usability evaluation framework for domain-specific language: a focus group study. ACM SIGAPP Appl. Comput. Rev. 18, 5\u201318 (2018)","journal-title":"ACM SIGAPP Appl. Comput. Rev."},{"key":"23_CR32","doi-asserted-by":"crossref","unstructured":"Rodrigues, I., de Borba Campos, M., Zorzo, A.: Usability evaluation of domain-specific languages: a systematic literature review. In: 19th International Conference on Human-Computer Interaction, pp. 522\u2013534 (05 2017)","DOI":"10.1007\/978-3-319-58071-5_39"},{"key":"23_CR33","doi-asserted-by":"publisher","first-page":"5262","DOI":"10.1109\/ACCESS.2018.2883500","volume":"7","author":"L Rodr\u00edguez-Gil","year":"2019","unstructured":"Rodr\u00edguez-Gil, L., Garc\u00eda-Zubia, J., Ordu\u00f1a, P., Villar-Martinez, A., L\u00f3pez-De-Ipi\u00f1a, D.: New approach for conversational agent definition by non-programmers: a visual domain-specific language. IEEE Access 7, 5262\u20135276 (2019)","journal-title":"IEEE Access"},{"issue":"5","key":"23_CR34","doi-asserted-by":"publisher","first-page":"3083","DOI":"10.1007\/s10270-018-00711-y","volume":"18","author":"SS Shin","year":"2019","unstructured":"Shin, S.S.: Empirical study on the effectiveness and efficiency of model-driven architecture techniques. Softw. Syst. Model. 18(5), 3083\u20133096 (2019)","journal-title":"Softw. Syst. Model."},{"key":"23_CR35","unstructured":"Silva, J., et al.: Comparing the usability of two multi-agents systems DSLs: SEA\\_ML++ and DSML4MAS study design. In: 3rd International Workshop on Human Factors in Modeling, vol. 2245, pp. 770\u2013777 (2018)"},{"key":"23_CR36","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1007\/s10664-006-6401-9","volume":"11","author":"A Sinha","year":"2006","unstructured":"Sinha, A., Smidts, C.: An experimental evaluation of a higher-ordered-typed-functional specification-based test-generation technique. Empir. Softw. Eng. 11, 173\u2013202 (2006)","journal-title":"Empir. Softw. Eng."}],"container-title":["Lecture Notes in Computer Science","Human-Computer Interaction. Theory, Methods and Tools"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-78462-1_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,2]],"date-time":"2025-07-02T22:25:41Z","timestamp":1751495141000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-78462-1_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030784614","9783030784621"],"references-count":36,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-78462-1_23","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"3 July 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"HCII","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Human-Computer Interaction","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 July 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 July 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"hcii2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/2021.hci.international\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}