
TL;DR
This paper investigates predicates in programs that do not affect property validation, even after slicing, and proposes a method to identify and leverage these predicates to improve property checking scalability.
Contribution
It introduces a new criteria and process for identifying property-irrelevant predicates to enhance the efficiency of property checking.
Findings
Predicates irrelevant to property validation can be identified despite slicing.
The proposed method helps scale up property checking by leveraging irrelevant predicates.
The study provides a systematic approach to improve property validation processes.
Abstract
Although slicing removes code which has no bearing on property checking. However even after that, our study has found that there are predicates in program which have no bearing on property validation, although slicing could not eliminate them. We have cope up with a criteria to identify such predicates and then give a process to leverage them in scale up of property checking.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Testing and Debugging Techniques · Software Engineering Research · Software Reliability and Analysis Research
