2008-09-01
Refinement of Kripke Models for Dynamics
Publication
Publication
Presented at the
International Colloquium on Theoretical Aspects of Computing
We propose a property-preserving refinement/abstraction theory for Kripke Modal Labelled Transition Systems incorporating not only state mapping but also label and proposition lumping, in order to have a compact but informative abstraction. We develop a 3-valued version of Public Announcement Logic (PAL) which has a dynamic operator that changes the model in the spirit of public broadcasting. We prove that the refinement relation on static models assures us to safely reason about any dynamic properties in terms of PAL-formulas on the abstraction of a model. The theory is in particular interesting and applicable for an epistemic setting as the example of the Muddy Children puzzle shows, especially in the view of the growing interest for epistemic modelling and (automatic) verification of communication protocols.
Additional Metadata | |
---|---|
LNCS | |
Verification and Epistemics of Multi-Party Protocol Security (is een SEN1 en SEN2 project) | |
International Colloquium on Theoretical Aspects of Computing | |
Organisation | Software Analysis and Transformation |
Dechesne, F., Orzan, S.-M., & Wang, Y. (2008). Refinement of Kripke Models for Dynamics. In Theoretical Aspects of Computing - ICTAC 2008 (pp. 111–125). LNCS. |