{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,12]],"date-time":"2025-09-12T18:55:40Z","timestamp":1757703340537,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,6,21]],"date-time":"2022-06-21T00:00:00Z","timestamp":1655769600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"H2020 Marie Sk?odowska-Curie Actions","award":["754489"],"award-info":[{"award-number":["754489"]}]},{"DOI":"10.13039\/501100001602","name":"Science Foundation Ireland","doi-asserted-by":"publisher","award":["13\/RC\/2094"],"award-info":[{"award-number":["13\/RC\/2094"]}],"id":[{"id":"10.13039\/501100001602","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,6,21]]},"DOI":"10.1145\/3531706.3536463","type":"proceedings-article","created":{"date-parts":[[2022,6,17]],"date-time":"2022-06-17T22:15:40Z","timestamp":1655504140000},"page":"48-53","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Towards a Domain-Specific Language to Specify Interaction Scenarios for Web-Based Graphical User Interfaces"],"prefix":"10.1145","author":[{"given":"Thiago","family":"Rocha Silva","sequence":"first","affiliation":[{"name":"The Maersk Mc-Kinney Moller Institute, University of Southern Denmark, Denmark"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,6,21]]},"reference":[{"volume-title":"Specification by example: how successful teams deliver the right software","author":"Adzic Gojko","key":"e_1_3_2_1_1_1","unstructured":"Gojko Adzic . 2011. Specification by example: how successful teams deliver the right software . Simon and Schuster . Gojko Adzic. 2011. Specification by example: how successful teams deliver the right software. Simon and Schuster."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2428709"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297280.3297450"},{"volume-title":"https:\/\/teamcapybara.github.io\/capybara\/ Last accessed","year":"2022","key":"e_1_3_2_1_4_1","unstructured":"Capybara. 2022. Capybara. https:\/\/teamcapybara.github.io\/capybara\/ Last accessed : April 2022 . Capybara. 2022. Capybara. https:\/\/teamcapybara.github.io\/capybara\/ Last accessed: April 2022."},{"key":"e_1_3_2_1_5_1","unstructured":"David Chelimsky Dave Astels Bryan Helmkamp Dan North Zach Dennis and Aslak Hellesoy. 2010. The RSpec Book: Behaviour Driven Development with RSpec Cucumber and Friends. Pragmatic Bookshelf. David Chelimsky Dave Astels Bryan Helmkamp Dan North Zach Dennis and Aslak Hellesoy. 2010. The RSpec Book: Behaviour Driven Development with RSpec Cucumber and Friends. Pragmatic Bookshelf."},{"volume-title":"User stories applied: For agile software development","author":"Cohn Mike","key":"e_1_3_2_1_6_1","unstructured":"Mike Cohn . 2004. User stories applied: For agile software development . Addison-Wesley Professional . Mike Cohn. 2004. User stories applied: For agile software development. Addison-Wesley Professional."},{"volume-title":"Concordion: Specification by Example. https:\/\/concordion.org Last accessed","year":"2022","key":"e_1_3_2_1_7_1","unstructured":"Concordion. 2022 . Concordion: Specification by Example. https:\/\/concordion.org Last accessed : April 2022. Concordion. 2022. Concordion: Specification by Example. https:\/\/concordion.org Last accessed: April 2022."},{"volume-title":"Cucumber: BDD Testing and Collaboration Tools for Teams. https:\/\/cucumber.io Last accessed","year":"2022","key":"e_1_3_2_1_8_1","unstructured":"Cucumber. 2022 . Cucumber: BDD Testing and Collaboration Tools for Teams. https:\/\/cucumber.io Last accessed : April 2022. Cucumber. 2022. Cucumber: BDD Testing and Collaboration Tools for Teams. https:\/\/cucumber.io Last accessed: April 2022."},{"key":"e_1_3_2_1_9_1","volume-title":"Natural language processing for requirements engineering: The best is yet to come","author":"Dalpiaz Fabiano","year":"2018","unstructured":"Fabiano Dalpiaz , Alessio Ferrari , Xavier Franch , and Cristina Palomares . 2018. Natural language processing for requirements engineering: The best is yet to come . IEEE software 35, 5 ( 2018 ), 115\u2013119. Fabiano Dalpiaz, Alessio Ferrari, Xavier Franch, and Cristina Palomares. 2018. Natural language processing for requirements engineering: The best is yet to come. IEEE software 35, 5 (2018), 115\u2013119."},{"key":"e_1_3_2_1_11_1","volume-title":"Naming the pain in requirements engineering. Empirical software engineering 22, 5","author":"Fern\u00e1ndez D\u00a0M\u00e9ndez","year":"2017","unstructured":"D\u00a0M\u00e9ndez Fern\u00e1ndez , Stefan Wagner , Marcos Kalinowski , Michael Felderer , Priscilla Mafra , Antonio Vetr\u00f2 , Tayana Conte , M-T Christiansson , Des Greer , Casper Lassenius , 2017. Naming the pain in requirements engineering. Empirical software engineering 22, 5 ( 2017 ), 2298\u20132338. D\u00a0M\u00e9ndez Fern\u00e1ndez, Stefan Wagner, Marcos Kalinowski, Michael Felderer, Priscilla Mafra, Antonio Vetr\u00f2, Tayana Conte, M-T Christiansson, Des Greer, Casper Lassenius, 2017. Naming the pain in requirements engineering. Empirical software engineering 22, 5 (2017), 2298\u20132338."},{"key":"e_1_3_2_1_12_1","volume-title":"https:\/\/cucumber.io\/docs\/gherkin\/ Last accessed","author":"Syntax Gherkin","year":"2022","unstructured":"Gherkin. 2022. Gherkin Syntax . https:\/\/cucumber.io\/docs\/gherkin\/ Last accessed : April 2022 . Gherkin. 2022. Gherkin Syntax. https:\/\/cucumber.io\/docs\/gherkin\/ Last accessed: April 2022."},{"volume-title":"What is JBehave?https:\/\/jbehave.org Last accessed","year":"2022","key":"e_1_3_2_1_13_1","unstructured":"JBehave. 2022. What is JBehave?https:\/\/jbehave.org Last accessed : April 2022 . JBehave. 2022. What is JBehave?https:\/\/jbehave.org Last accessed: April 2022."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11334-014-0232-4"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2005.29"},{"key":"e_1_3_2_1_16_1","volume-title":"A survey and classification of controlled natural languages. Computational linguistics 40, 1","author":"Kuhn Tobias","year":"2014","unstructured":"Tobias Kuhn . 2014. A survey and classification of controlled natural languages. Computational linguistics 40, 1 ( 2014 ), 121\u2013170. Tobias Kuhn. 2014. A survey and classification of controlled natural languages. Computational linguistics 40, 1 (2014), 121\u2013170."},{"volume-title":"Behavior-Driven Development with Cucumber: Better Collaboration for Better Software","author":"Lawrence Richard","key":"e_1_3_2_1_17_1","unstructured":"Richard Lawrence and Paul Rayner . 2019. Behavior-Driven Development with Cucumber: Better Collaboration for Better Software . Addison-Wesley Professional . Richard Lawrence and Paul Rayner. 2019. Behavior-Driven Development with Cucumber: Better Collaboration for Better Software. Addison-Wesley Professional."},{"key":"e_1_3_2_1_18_1","volume-title":"IFIP International Conference on Engineering for Human-Computer Interaction. Springer, 200\u2013220","author":"Limbourg Quentin","year":"2004","unstructured":"Quentin Limbourg , Jean Vanderdonckt , Benjamin Michotte , Laurent Bouillon , and V\u00edctor L\u00f3pez-Jaquero . 2004 . USIXML: A language supporting multi-path development of user interfaces . In IFIP International Conference on Engineering for Human-Computer Interaction. Springer, 200\u2013220 . Quentin Limbourg, Jean Vanderdonckt, Benjamin Michotte, Laurent Bouillon, and V\u00edctor L\u00f3pez-Jaquero. 2004. USIXML: A language supporting multi-path development of user interfaces. In IFIP International Conference on Engineering for Human-Computer Interaction. Springer, 200\u2013220."},{"key":"e_1_3_2_1_19_1","volume-title":"Jan Martijn\u00a0EM van\u00a0der Werf, and Sjaak Brinkkemper","author":"Lucassen Garm","year":"2016","unstructured":"Garm Lucassen , Fabiano Dalpiaz , Jan Martijn\u00a0EM van\u00a0der Werf, and Sjaak Brinkkemper . 2016 . The use and effectiveness of user stories in practice. In International working conference on requirements engineering: Foundation for software quality. Springer , 205\u2013222. Garm Lucassen, Fabiano Dalpiaz, Jan Martijn\u00a0EM van\u00a0der Werf, and Sjaak Brinkkemper. 2016. The use and effectiveness of user stories in practice. In International working conference on requirements engineering: Foundation for software quality. Springer, 205\u2013222."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2021.3112503"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1614390.1614393"},{"key":"e_1_3_2_1_22_1","unstructured":"Dan North. 2022. What\u2019s in a Story?http:\/\/dannorth.net\/whats-in-a-story\/ Dan North. 2022. What\u2019s in a Story?http:\/\/dannorth.net\/whats-in-a-story\/"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2807562"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-77243-1_18"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-24289-3_46"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-29381-9_39"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3394979"},{"volume-title":"The Human-Computer Interaction Handbook","author":"Rosson Mary\u00a0Beth","key":"e_1_3_2_1_28_1","unstructured":"Mary\u00a0Beth Rosson and John\u00a0 M Carroll . 2007. Scenario-based design . In The Human-Computer Interaction Handbook . CRC Press , 1067\u20131086. Mary\u00a0Beth Rosson and John\u00a0M Carroll. 2007. Scenario-based design. In The Human-Computer Interaction Handbook. CRC Press, 1067\u20131086."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","unstructured":"Thiago\u00a0Rocha Silva and Brian Fitzgerald. 2021. Empirical Findings on BDD Story Parsing to Support Consistency Assurance between Requirements and Artifacts. In Evaluation and Assessment in Software Engineering. 266\u2013271. Thiago\u00a0Rocha Silva and Brian Fitzgerald. 2021. Empirical Findings on BDD Story Parsing to Support Consistency Assurance between Requirements and Artifacts. In Evaluation and Assessment in Software Engineering. 266\u2013271.","DOI":"10.1145\/3463274.3463807"},{"key":"e_1_3_2_1_30_1","volume-title":"Parsing BDD Stories for Automated Verification of Software Artefacts. Electronic Communications of the EASST 79","author":"Silva Thiago\u00a0Rocha","year":"2021","unstructured":"Thiago\u00a0Rocha Silva and Brian Fitzgerald . 2021. Parsing BDD Stories for Automated Verification of Software Artefacts. Electronic Communications of the EASST 79 ( 2021 ). Thiago\u00a0Rocha Silva and Brian Fitzgerald. 2021. Parsing BDD Stories for Automated Verification of Software Artefacts. Electronic Communications of the EASST 79 (2021)."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSC.2017.73"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1142\/S1793351X17400219"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3160504.3160506"},{"key":"e_1_3_2_1_34_1","volume-title":"Extending Behavior-Driven Development for Assessing User Interface Design Artifacts. In The 31st International Conference on Software Engineering & Knowledge Engineering (SEKE","author":"Silva Thiago\u00a0Rocha","year":"2019","unstructured":"Thiago\u00a0Rocha Silva , Marco Winckler , and Hallvard Tr\u00e6tteberg . 2019 . Extending Behavior-Driven Development for Assessing User Interface Design Artifacts. In The 31st International Conference on Software Engineering & Knowledge Engineering (SEKE 2019). Thiago\u00a0Rocha Silva, Marco Winckler, and Hallvard Tr\u00e6tteberg. 2019. Extending Behavior-Driven Development for Assessing User Interface Design Artifacts. In The 31st International Conference on Software Engineering & Knowledge Engineering (SEKE 2019)."},{"volume-title":"https:\/\/smashtest.io Last accessed","year":"2022","key":"e_1_3_2_1_35_1","unstructured":"Smashtest. 2022. Smashtest. https:\/\/smashtest.io Last accessed : April 2022 . Smashtest. 2022. Smashtest. https:\/\/smashtest.io Last accessed: April 2022."},{"volume-title":"Automated GUI Testing - Squish GUI Tester. https:\/\/www.froglogic.com\/squish\/ Last accessed","year":"2022","key":"e_1_3_2_1_36_1","unstructured":"Squish. 2022. Automated GUI Testing - Squish GUI Tester. https:\/\/www.froglogic.com\/squish\/ Last accessed : April 2022 . Squish. 2022. Automated GUI Testing - Squish GUI Tester. https:\/\/www.froglogic.com\/squish\/ Last accessed: April 2022."},{"key":"e_1_3_2_1_37_1","volume-title":"Merks, and Marcelo Paternostro","author":"Steinberg Dave","year":"2008","unstructured":"Dave Steinberg , Frank Budinsky , Ed Merks, and Marcelo Paternostro . 2008 . EMF: eclipse modeling framework. Pearson Education . Dave Steinberg, Frank Budinsky, Ed Merks, and Marcelo Paternostro. 2008. EMF: eclipse modeling framework. Pearson Education."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-021-09956-6"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-39929-2_5"},{"volume-title":"Xtext - Language Engineering Made Easy!https:\/\/www.eclipse.org\/Xtext\/ Last accessed","year":"2022","key":"e_1_3_2_1_40_1","unstructured":"Xtext. 2022. Xtext - Language Engineering Made Easy!https:\/\/www.eclipse.org\/Xtext\/ Last accessed : April 2022 . Xtext. 2022. Xtext - Language Engineering Made Easy!https:\/\/www.eclipse.org\/Xtext\/ Last accessed: April 2022."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106311"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"crossref","unstructured":"Liping Zhao Waad Alhoshan Alessio Ferrari Keletso\u00a0J. Letsholo Muideen\u00a0A. Ajagbe Erol-Valeriu Chioasca and Riza\u00a0T. Batista-Navarro. 2021. Natural Language Processing (NLP) for Requirements Engineering: A Systematic Mapping Study. Comput. Surveys 54(2021). Issue 3. Liping Zhao Waad Alhoshan Alessio Ferrari Keletso\u00a0J. Letsholo Muideen\u00a0A. Ajagbe Erol-Valeriu Chioasca and Riza\u00a0T. Batista-Navarro. 2021. Natural Language Processing (NLP) for Requirements Engineering: A Systematic Mapping Study. Comput. Surveys 54(2021). Issue 3.","DOI":"10.1145\/3444689"}],"event":{"name":"EICS '22: ACM SIGCHI Symposium on Engineering Interactive Computing Systems","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction"],"location":"Sophia Antipolis France","acronym":"EICS '22"},"container-title":["Companion of the 2022 ACM SIGCHI Symposium on Engineering Interactive Computing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3531706.3536463","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3531706.3536463","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:09:22Z","timestamp":1750183762000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3531706.3536463"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,21]]},"references-count":41,"alternative-id":["10.1145\/3531706.3536463","10.1145\/3531706"],"URL":"https:\/\/doi.org\/10.1145\/3531706.3536463","relation":{},"subject":[],"published":{"date-parts":[[2022,6,21]]},"assertion":[{"value":"2022-06-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}