Conference
Mining assumptions for software components using machine learning
Abstract
Software verification approaches aim to check a software component under analysis for all possible environments. In reality, however, components are expected to operate within a larger system and are required to satisfy their requirements only when their inputs are constrained by environment assumptions. In this paper, we propose EPIcuRus, an approach to automatically synthesize environment assumptions for a component under analysis (i.e., …
Authors
Gaaloul K; Menghi C; Nejati S; Briand LC; Wolfe D
Pagination
pp. 159-171
Publisher
Association for Computing Machinery (ACM)
Publication Date
November 8, 2020
DOI
10.1145/3368089.3409737
Name of conference
Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering