Reducing Higher Order Pi-Calculus to Spatial Logics
نویسنده
چکیده
In this paper, we show that theory of processes can be reduced to the theory of spatial logic. Firstly, we propose a spatial logic SL for higher order π-calculus, and give an inference system of SL. The soundness and incompleteness of SL are proved. Furthermore, we show that the structure congruence relation and one-step transition relation can be described as the logical relation of SL formulae. We also extend bisimulations for processes to that for SL formulae. Then we extend all definitions and results of SL to a weak semantics version of SL, called WL. At last, we add μ-operator to SL. This new logic is named μSL. We show that WL is a sublogic of μSL and replication operator can be
منابع مشابه
Partial Order Reduction for Verification of Spatial Properties of Pi-Calculus Processes
Mechanical tools have recently been developed that enable computer-aided verification of spatial properties of concurrent systems. To be practical, these tools are expected to deal with the state-space explosion problem. In order to alleviate this problem, we investigate partial order reduction techniques. The main problem is that spatial logics are very expressive and some spatial formulas act...
متن کاملSpatial Logics for Bigraphs
Bigraphs are emerging as an interesting model for concurrent calculi, like CCS, pi-calculus, and Petri nets. Bigraphs are built orthogonally on two structures: a hierarchical place graph for locations and a link (hyper-)graph for connections. With the aim of describing bigraphical structures, we introduce a general framework for logics whose terms represent arrows in monoidal categories. We the...
متن کاملSpatial and Behavioral Types in the Pi-Calculus
We present a framework that combines ideas from spatial logics and Igarashi and Kobayashi’s behavioural type systems, drawing benefits from both. In our approach, type systems for the pi-calculus are introduced where newly declared (restricted) names are annotated with spatial process properties, predicating on those names, that are expected to hold in the scope of the declaration. Types are ak...
متن کاملTowards Linguistically-Grounded Spatial Logics
Spatial Logics and Spatial Language. The system of Euclidean geometry is defined by geometrical axioms with points and lines as primitive entities [Hilbert, 1899, Tarski, 1959]. It provides the ground for spatial logics, a formal language used for describing geometrical entities and configurations [Aiello et al., 2007], interpreted over a class of geometric structures. These structures can be a...
متن کاملExpressing First-order Pi-calculus in Higher-order CCS
In the research field of process calculi, encoding between different calculi is an effective way to compare the expressive power of them and can shed light on the essence of where the difference lies. Thomsen and Sangiorgi have worked on the higher-order calculi (higher-order CCS and higherorder pi-calculus, respectively) and the encoding to and from first-order pi-calculus. But the work is not...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1011.2896 شماره
صفحات -
تاریخ انتشار 2010