Maximising axiomatization coverage and minimizing regression testing time

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

4 Citations (Scopus)

Abstract

The correctness of program verification systems is of great importance, as they are used to formally prove that safety- and security-critical programs follow their specification. One of the contributing factors to the correctness of the whole verification system is the correctness of the background axiom-atization, which captures the semantics of the target program language. We present a framework for the maximization of the proportion of the axiomatization that is used ('covered') during testing of the verification tool. The diverse set of test cases found not only increases the trust in the verification system, but it can also be used to reduce the time needed for regression testing.

Original languageEnglish
Title of host publicationProceedings of the 2014 IEEE Congress on Evolutionary Computation, CEC 2014
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages2885-2892
Number of pages8
ISBN (Electronic)9781479914883
DOIs
Publication statusPublished - 2014
Externally publishedYes
EventIEEE Congress on Evolutionary Computation 2014 - Beijing, China
Duration: 6 Jul 201411 Jul 2014
https://ieeexplore.ieee.org/xpl/conhome/6880677/proceeding (Proceedings)

Publication series

NameProceedings of the 2014 IEEE Congress on Evolutionary Computation, CEC 2014

Conference

ConferenceIEEE Congress on Evolutionary Computation 2014
Abbreviated titleIEEE CEC 2014
Country/TerritoryChina
CityBeijing
Period6/07/1411/07/14
Internet address

Cite this