Compositional verification of priority systems using sharp bisimulation
نویسندگان
چکیده
Sharp bisimulation is a refinement of branching bisimulation, parameterized by subset the system’s actions, called strong actions. This parameterization allows sharp to be tailored property under verification, whichever modal $$\mu$$ -calculus considered, while potentially reducing more than bisimulation. equivalence congruence for process algebraic operators such as parallel composition, hide, cut, and rename, hence can used in compositional verification setting. In this paper, we prove that also action priority some conditions on We compare with orthogonal whose priority. show that, if internal $$\tau$$ neither gives nor takes over other then quotient system respect (called minimization) cannot larger same equivalence. describe signature-based partition algorithm minimization, implemented BCG_MIN BCG_CMP tools CADP software toolbox. adapted implement minimization. crafted example using minimization may yield state space reductions outperform several orders magnitude. Finally, illustrate use verify bully leader election algorithm.
منابع مشابه
Compositional Verification of Timed Systems
In this paper we address the state space explosion problem inherent to model-checking timed systems with a large number of components. The main challenge is to obtain pertinent global timing constraints from the timings in the components alone. To this end, we make use of auxiliary clocks to automatically generate new invariants which capture the constraints induced by the synchronisations betw...
متن کاملautomatic verification of authentication protocols using genetic programming
implicit and unobserved errors and vulnerabilities issues usually arise in cryptographic protocols and especially in authentication protocols. this may enable an attacker to make serious damages to the desired system, such as having the access to or changing secret documents, interfering in bank transactions, having access to users’ accounts, or may be having the control all over the syste...
15 صفحه اولCompositional Verification of Hybrid Systems using Simulation Relations
ed models, such as in the examples above, can help to considerably speed up the analysis, and experimental results will be provided in Part 11. In the next section, we will discuss methods to compute simulation relations algorithmically, based on geometric operations in Rn. 6.3 Computing Simulation Relations in Rn 91 6.3 Computing Simulation Relations in Rn The computation of a simulation relat...
متن کاملVerification of Orchestration Systems Using Compositional Partial Order Reduction
Orc is a computation orchestration language which is designed to specify computational services, such as distributed communication and data manipulation, in a concise and elegant way. Four concurrency primitives allow programmers to orchestrate site calls to achieve a goal, while managing timeouts, priorities, and failures. To guarantee the correctness of Orc model, effective verification suppo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Formal Methods in System Design
سال: 2023
ISSN: ['1572-8102', '0925-9856']
DOI: https://doi.org/10.1007/s10703-023-00422-1