Concurrencies in Reversible Concurrent Calculi

نویسندگان

چکیده

The algebraic specification and representation of networks agents have been greatly impacted by the study reversible phenomena: declensions calculus communicating systems (CCSK RCCS) offer new semantic models, finer congruence relations, original properties, revisits existing theories results in a light. But much remains to be done: concurrency, central notion establishing causal consistency–a crucial property for systems–, was never given syntactical definition CCSK. We remedy this gap leveraging concurrency developed forward-only calculi using proved transition systems, prove that CCSK still enjoys consistency elegant concurrency. also compare it inspired $$\pi $$ -calculus, discuss its relation with structural congruence, can adapted any CCS-inspired system is equivalent—or refines—existing definitions those systems.

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

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

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

منابع مشابه

Calculi for Concurrent Objects

Concurrent object-oriented languages, such as POOL [1], ABCL [12], Obliq [3] or Java [7], usually structure the program into objects, model the parallelism with threads and the mutual exclusion with locks (or some variant of them). These attempts to integrate concurrency and object-oriented features are somehow naive and no rigorous motivation for the design choices is given. As a result, the s...

متن کامل

Matching Systems for Concurrent Calculi

Matching systems were introduced by Carbone and Maffeis, and used to investigate the expressiveness of the pi-calculus with polyadic synchronisation. We adapt their definition and investigate matching systems for CCS, the pi-calculus and Mobile Ambients. We show among other results that the asynchronous pi-calculus with matching cannot be encoded (under certain conditions) in CCS with polyadic ...

متن کامل

Termination in Higher-Order Concurrent Calculi

We study termination of programs in concurrent higherorder languages. A higher-order concurrent calculus combines features of the λ-calculus and of the message-passing concurrent calculi. However, in contrast with the λ-calculus, a simply-typed discipline need not guarantee termination; and, in contrast with message-passing calculi such as the π-calculus, divergence can be obtained even without...

متن کامل

Modeling malware propagation in concurrent calculi

Malware or more precisely software designed to secretly access a computer system without the owner’s informed consent is one of the main sources of data loss in companies. Presently, the greatest threat is given by the incredible quick spread of infections. We aim at use concurrent calculi to model malwares and, in particular, their interactions with the network so to be able to identify immuni...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Lecture Notes in Computer Science

سال: 2022

ISSN: ['1611-3349', '0302-9743']

DOI: https://doi.org/10.1007/978-3-031-09005-9_10