diffDP: Using Data Dependencies and Properties in Difference Verification with Conditions
MC Jakobs, T Pollandt - International Conference on Integrated Formal …, 2023 - Springer
To deal with frequent software changes, as eg, caused by agile software development
processes, software verification tools must be incremental. While many existing incremental …
processes, software verification tools must be incremental. While many existing incremental …
Incorporating data dependencies and properties in difference verification with conditions (technical report)
MC Jakobs, T Pollandt - arXiv preprint arXiv:2309.01585, 2023 - arxiv.org
Software changes frequently. To efficiently deal with such frequent changes, software
verification tools must be incremental. Most of today's approaches for incremental …
verification tools must be incremental. Most of today's approaches for incremental …
Classification and ranking of delta static analysis alarms
T Muske, A Serebrenik - 2022 IEEE 22nd International Working …, 2022 - ieeexplore.ieee.org
Static analysis tools help to detect common pro-gramming errors but generate a large
number of false positives. Moreover, when applied to evolving software systems, around …
number of false positives. Moreover, when applied to evolving software systems, around …
Identifying Relevant Changes for Incremental Verification of Evolving Software Systems
B Chimdyalwar, A Jana, S Kumar… - … on Software Analysis …, 2022 - ieeexplore.ieee.org
Modern software verification tools are moving towards incremental verification of program
properties to ensure safety of evolving software systems. These tools analyze each and …
properties to ensure safety of evolving software systems. These tools analyze each and …
Fast Analysis of Evolving Software Systems
A Jana, B Chimdyalwar, S Kumar… - … on Software Reliability …, 2022 - ieeexplore.ieee.org
In this paper, we present an algorithm that efficiently updates results of dataflow analysis in
response to incremental changes. Our incremental algorithm work in two phases: it compute …
response to incremental changes. Our incremental algorithm work in two phases: it compute …