EPSRC Reference: |
EP/C511883/1 |
Title: |
Automated abstraction of code into a state-based specification and test generation |
Principal Investigator: |
Bogdanov, Dr K |
Other Investigators: |
|
Researcher Co-Investigators: |
|
Project Partners: |
|
Department: |
Computer Science |
Organisation: |
University of Sheffield |
Scheme: |
Standard Research (Pre-FEC) |
Starts: |
01 October 2005 |
Ends: |
31 December 2008 |
Value (£): |
206,347
|
EPSRC Research Topic Classifications: |
|
EPSRC Industrial Sector Classifications: |
|
Related Grants: |
|
Panel History: |
|
Summary on Grant Application Form |
In traditional software development, specification and testing do not play an important role. In particular, changes to software code do not normally get reflected in a specification. At the same time, specification-based testing methods are very important for maintaining software quality, for identification of missing or incorrectly-implemented behaviour. The proposal aims to develop a method and a tool to take an incomplete state-based specification, hints for developers as to how it relates to code and both extract a complete (up-to-date) specification and generate tests from it.A number of existing specification-based testing methods rely on a program under test being built with testing in mind, and loose a lot in power if this is not true. In this project, observation of program behaviour under test will be used to make up for the missing information about a system, making it more amenable to testing using these methods
|
Key Findings |
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
|
Potential use in non-academic contexts |
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
|
Impacts |
Description |
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk |
Summary |
|
Date Materialised |
|
|
Sectors submitted by the Researcher |
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
|
Project URL: |
|
Further Information: |
|
Organisation Website: |
http://www.shef.ac.uk |