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.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

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