Experts has a new look! Let us know what you think of the updates.

Provide feedback
Home
Scholarly Works
Mining assumptions for software components using...
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