This paper presents the underlying theory for a process calculus featuring process creation and sequential composition, instead of the more usual parallel composition and action prefixing, in a setting where mobility is achieved by communicating channel names. We discuss the questions of scope and name binding, raised by the interaction of mobility and sequential composition. Substitution of names is integrated as a syntactic operator in the calculus. We present an axiomatic theory for the calculus and show its soundness and completeness w.r.t. bisimulation equivalence.
|Electronic Notes in Theoretical Computer Science
|Workshop on Expressiveness in Concurrency, EXPRESS 1997
|Santa Margherita Ligure
|8/09/97 → 12/09/97