Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/91861
Title: | Using Gherkin for interaction design testing and monitoring |
Other Titles: | Generating Online Monitors from Tests Automatically (GOMTA) |
Authors: | Cauchi, Abigail Colombo, Christian Micallef, Mark Pace, Gordon J. |
Keywords: | Computer software -- Verification Aspect-oriented programming Computer software -- Testing |
Issue Date: | 2013 |
Publisher: | Malta Council for Science & Technology |
Citation: | Cauchi, A., Colombo, C., Micallef, M., & Pace, G. (2013). Using Gherkin for interaction design testing and monitoring. Generating Online Monitors from Tests Automatically (GOMTA). |
Abstract: | In software testing, Controlled Natural Languages (CNLs), such as Gherkin, are sometimes used to help clients to communicate with developers and draw up specifications. These Gherkin specifications are then translated to tests. Since testing is not exhaustive, using runtime monitoring on critical systems helps ensure that programs run as they should while deployed. Runtime monitoring is not yet (widely) adopted by industry 13) and in this work, we are looking into automatically translating tests into runtime monitors. We take the case of safety critical number entry systems design in medical devices. Interaction designers and psychologists, study how to best design these interfaces such that the likelihood of human error is reduced. Non-technical designers then use a CNL to communicate their findings with software developers/testers, who will then draw up unit tests. In this abstract we propose to automaticaJiy translate these tests to runtime monitors in order to ensure that the system works correctly when deployed, without any additional cost to the manufachirer. Finally, we show the corresponding automata for the runtime verification tool, LARVA |
URI: | https://www.um.edu.mt/library/oar/handle/123456789/91861 |
Appears in Collections: | Scholarly Works - FacICTCS |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Using_gherkin_for_interaction_design_testing_and_monitoring.pdf Restricted Access | 39.01 kB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.