Title :
A True Concurrent Process Calculus and Its Conflict Bisimulation
Author_Institution :
Dept. of Comput. Sci. & Technol., Nanjing Univ. of Aero. & Astro., Nanjing, China
Abstract :
In this paper we present a true concurrency variant of pi-calculus. This calculus can describe the simultaneous execution of several atomic actions and the true concurrent execution of several processes. An important character of true concurrency is conflict. When a process encounters a conflict, it cannot evolve into any process. In order to distinguish two processes that one may encounter a conflict, and the other cannot, we propose a concept of conflict bisimulation, two processes are conflict bisimilar if they can not only evolve into conflict bisimilar processes,but also have the potential of same conflict. In pi-calculus,congruence cannot be preserved under prefix operator, but in the case of our true concurrency variant of pi-calculus,the congruence property holds for all operators.
Keywords :
bisimulation equivalence; concurrency theory; pi calculus; atomic actions; bisimilar processes; bisimulation conflict; concurrency variant; concurrent process execution; congruence property; pi-calculus; Artificial intelligence; Calculus; Computer science; Concurrent computing; Distributed computing; Intelligent networks; Interleaved codes; Laboratories; Mathematical model; Software engineering; Bisimulation; Process Calculus; True Concurrency;
Conference_Titel :
Software Engineering, Artificial Intelligences, Networking and Parallel/Distributed Computing, 2009. SNPD '09. 10th ACIS International Conference on
Conference_Location :
Daegu
Print_ISBN :
978-0-7695-3642-2
DOI :
10.1109/SNPD.2009.30