Abstract
It is not uncommon for industries to use natural language to represent high-level software requirement specifications. It is also not uncommon for these requirement specifications to be translated into design and used further for implementation and generation of test cases in the software engineering lifecycle. These requirements are often ambiguous, incorrect, and incomplete. Finding them late in the development lifecycle proves very expensive and lowers the productivity. This paper reports on the experience of applying model-based technologies from academia to a real-world problem domain in the aviation industry to improve the productivity. The paper focuses on the application of a model-based technique to automatically generate test cases to satisfy Modified Condition/Decision Coverage (MC/DC) from high-level logic requirements expressed in a Domain Specific Language (DSL).
Original language | English |
---|---|
Title of host publication | 2017 9th Computer Science and Electronic Engineering (CEEC) |
Publisher | IEEE |
Pages | 178 -182 |
Number of pages | 5 |
ISBN (Electronic) | 978-1-5386-3007-5 |
ISBN (Print) | 978-1-5386-3008-2 |
DOIs | |
Publication status | Published - 1 Oct 2017 |
Event | CEEC 2017 : 9th Computer Science & Electronic Engineering Conference - University of Essex, Colchester, United Kingdom Duration: 27 Sept 2017 → 29 Sept 2017 |
Conference
Conference | CEEC 2017 : 9th Computer Science & Electronic Engineering Conference |
---|---|
Country/Territory | United Kingdom |
City | Colchester |
Period | 27/09/17 → 29/09/17 |
Keywords
- Legged locomotion
- DSL
- Software
- Testing
- Industries
- Productivity
- Natural languages
Fingerprint
Dive into the research topics of 'Automated test case generation from high-level logic requirements using model transformation techniques'. Together they form a unique fingerprint.Profiles
-
Dr Suraj Ajit
- University of Northampton, Technology - Associate Professor in Computer Science
- Centre for Advanced and Smart Technologies
Person: Academic