2015
DOI: 10.1007/978-3-319-15317-9_20
|View full text |Cite
|
Sign up to set email alerts
|

Algorithmic Verification of Procedural Programs in the Presence of Code Variability

Abstract: We present a generic framework for verifying temporal safety properties of procedural programs that are dynamically or statically configured by replacing, adapting, or adding new components. To deal with such a variability of a program, we require programmers to provide local specifications for its variable components, and verify the global properties by replacing these specifications with maximal models. Our framework is a generalization of a previously developed framework that abstracts from all program data… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2015
2015
2017
2017

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 30 publications
0
2
0
Order By: Relevance
“…Finally, we consider the scenario of testing simultaneously several controllers with small differences. This idea has been inspired by the work [23]. The application of this scenario in real life is testing product lines, where different products are composed of common modules.…”
Section: G Additional Checksmentioning
confidence: 99%
“…Finally, we consider the scenario of testing simultaneously several controllers with small differences. This idea has been inspired by the work [23]. The application of this scenario in real life is testing product lines, where different products are composed of common modules.…”
Section: G Additional Checksmentioning
confidence: 99%
“…Still, our extraction algorithm can benefit from finer data flow analyses such as null pointer analysis [37] or symbolic execution [25], provided that these analyses are also proven to be sound. Furthermore, the latter technique is envisaged in [34], by one of the present authors, as the means to extract CFGs with symbolic data.…”
Section: Precision Of the Extractionmentioning
confidence: 99%