We present a procedure for splitting processes in a process algebra with multi-actions (a subset of the specification language mCRL2). This splitting procedure cuts a process into two processes along a set of actions A: roughly, one of these processes contains no actions from A, while the other process contains only actions from A. We state and prove a theorem asserting that the parallel composition of these two processes equals the original process under appropriate synchronization. We apply our splitting procedure to the process algebraic semantics of the coordination language Reo: using this procedure and its related theorem, we formally establish the soundness of splitting Reo connectors along the boundaries of their (a)synchronous regi...
In process algebras such as ACP (Algebra of Communicating Processes), parallel processes are conside...
Synchronous coordination systems allow the exchange of data by logically indivisible actions involvi...
A monolithic process is a single recursive equation with data parameters, which only uses non-determ...
We present a procedure for splitting processes in a process algebra with multi-actions (a subset of ...
We present a procedure for splitting processes in a process algebra with multi-actions (a subset of ...
We present a procedure for splitting processes in a process algebra with multiactions and data (the ...
We present a procedure for splitting processes in a process algebra with multiactions and data (the ...
htmlabstractWe present a procedure for splitting processes in a process algebra with multiactions an...
Within the context of an algebraic theory of processes, an equational specification of process coop...
Within the context of an algebraic theory of processes, an equational specification of process coope...
Process algebra provides abstract and rigorous means for studying communicating concurrent systems. ...
AbstractCoordination languages have been introduced since the early 80s as programming notations to ...
In this paper we present an algorithm for the decomposition of processes in a process algebraic fram...
We present an algorithm for the decomposition of processes in a process algebraic framework. Decompo...
Process algebras based on the notion of concurrent processes cooperating on common actions are commo...
In process algebras such as ACP (Algebra of Communicating Processes), parallel processes are conside...
Synchronous coordination systems allow the exchange of data by logically indivisible actions involvi...
A monolithic process is a single recursive equation with data parameters, which only uses non-determ...
We present a procedure for splitting processes in a process algebra with multi-actions (a subset of ...
We present a procedure for splitting processes in a process algebra with multi-actions (a subset of ...
We present a procedure for splitting processes in a process algebra with multiactions and data (the ...
We present a procedure for splitting processes in a process algebra with multiactions and data (the ...
htmlabstractWe present a procedure for splitting processes in a process algebra with multiactions an...
Within the context of an algebraic theory of processes, an equational specification of process coop...
Within the context of an algebraic theory of processes, an equational specification of process coope...
Process algebra provides abstract and rigorous means for studying communicating concurrent systems. ...
AbstractCoordination languages have been introduced since the early 80s as programming notations to ...
In this paper we present an algorithm for the decomposition of processes in a process algebraic fram...
We present an algorithm for the decomposition of processes in a process algebraic framework. Decompo...
Process algebras based on the notion of concurrent processes cooperating on common actions are commo...
In process algebras such as ACP (Algebra of Communicating Processes), parallel processes are conside...
Synchronous coordination systems allow the exchange of data by logically indivisible actions involvi...
A monolithic process is a single recursive equation with data parameters, which only uses non-determ...