Weighted Modal Transition Systems
Sebastian S. Bauer, Uli Fahrenberg, Line Juhl, Kim G. Larsen, Axel, Legay, Claus Thrane

TL;DR
This paper introduces a novel quantitative specification theory using weighted modal transition systems, enabling more robust modeling of systems by capturing optional behaviors and measuring behavioral distances.
Contribution
It presents the first framework that incorporates quantitative aspects into specification theories, extending satisfaction and refinement notions with a distance measure.
Findings
Quantitative refinement and satisfaction are formalized with distances.
Parallel composition and quotient operations preserve properties in the quantitative setting.
Weighted modal transition systems effectively model optional behaviors in specifications.
Abstract
Specification theories as a tool in model-driven development processes of component-based software systems have recently attracted a considerable attention. Current specification theories are however qualitative in nature, and therefore fragile in the sense that the inevitable approximation of systems by models, combined with the fundamental unpredictability of hardware platforms, makes it difficult to transfer conclusions about the behavior, based on models, to the actual system. Hence this approach is arguably unsuited for modern software systems. We propose here the first specification theory which allows to capture quantitative aspects during the refinement and implementation process, thus leveraging the problems of the qualitative setting. Our proposed quantitative specification framework uses weighted modal transition systems as a formal model of specifications. These are…
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
TopicsFormal Methods in Verification · Model-Driven Software Engineering Techniques · Advanced Software Engineering Methodologies
