arXiv · 2510.15718
Weakening Goals in Logical Specifications
Abstract
Logical specifications are widely used to represent software systems and their desired properties. Under system degradation or environmental changes, commonly seen in complex real-world robotic systems, these properties may no longer hold and so traditional verification methods will simply fail to construct a proof. However, weaker versions of these properties do still hold and can be useful for understanding the system's behaviour in uncertain conditions, as well as aiding compositional verification. We present a counterexample-guided technique for iteratively weakening properties, apply it to propositional logic specifications, and discuss planned extensions to state-based representations.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Ben M. Andrew. 2025-10-17. Weakening Goals in Logical Specifications. https://doi.org/10.1007/978-3-031-94533-5_22
Cite the original work for its findings. Save a collection to share your selection of sources.