Conference item icon

Conference item

Assisted coverage closure.

Abstract:
Malfunction of safety-critical systems may cause damage to people and the environment. Software within those systems is rigorously designed and verified according to domain specific guidance, such as ISO26262 for automotive safety. This paper describes academic and industrial co-operation in tool development to support one of the most stringent of the requirements - achieving full code coverage in requirements-driven testing. We present a verification work flow supported by a tool that integrates the coverage measurement tool RapiCover with the test-vector generator FShell. The tool assists closing the coverage gap by providing the engineer with test vectors that help in debugging coverage-related code quality issues and creating new test cases, as well as justifying the presence of unreachable parts of the code in order to finally achieve full effective coverage according to the required criteria. We illustrate the tool's practical utility on automotive industry benchmarks. It generates 8X more MC/DC coverage than random search.
Publication status:
Published
Peer review status:
Peer reviewed

Actions

Access Document

Files:
Publisher copy:
10.1007/978-3-319-40648-0_5

Authors

More by this author
Institution:
University of Oxford
Oxford college:
St Cross College
Role:
Author
More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Computer Science
Role:
Author

Contributors

Role:
Editor
Role:
Editor


Publisher:
Springer
Host title:
NASA Formal Methods Symposium 2016
Journal:
NASA Formal Methods 2016 More from this journal
Volume:
9690
Pages:
49-64
Publication date:
2016-06-01
Acceptance date:
2016-04-08
DOI:
ISBN:
9783319406473


Pubs id:
pubs:628612
UUID:
uuid:29164be5-7e79-4d95-8976-f72d729eb78e
Local pid:
pubs:628612
Source identifiers:
628612
Deposit date:
2017-01-28
ARK identifier:

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP