Journal article
Combining Genetic Programming and Model Checking to Generate Environment Assumptions
Abstract
Software verification may yield spurious failures when environment assumptions are not accounted for. Environment assumptions are the expectations that a system or a component makes about its operational environment and are often specified in terms of conditions over the inputs of that system or component. In this article, we propose an approach to automatically infer environment assumptions for Cyber-Physical Systems (CPS). Our approach …
Authors
Gaaloul K; Menghi C; Nejati S; Briand LC; Parache YI
Journal
IEEE Transactions on Software Engineering, Vol. 48, No. 9, pp. 3664–3685
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
DOI
10.1109/tse.2021.3101818
ISSN
0098-5589