Proceedings of the 16th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages - POPL '89 1989
DOI: 10.1145/75277.75290
|View full text |Cite
|
Sign up to set email alerts
|

A calculus of higher order communicating systems

Abstract: In this paper we present A Calculus of Higher Order Communicating Systems. This calculus considers sending and receiving processes to be as fundamental as nondeterminism and parallel composition.The calculus is an extension of CCS [MilSO] in the sense that ail the constructions of CCS are included or may be derived from more fundamental constructs and most of the mathematical framework of CCS carries over almost unchanged.Clearly CCS with processes as first class objects is a powerful metalanguage and we show… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
58
0

Year Published

1994
1994
2009
2009

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 115 publications
(58 citation statements)
references
References 16 publications
(8 reference statements)
0
58
0
Order By: Relevance
“…They have been put forward in the early 1990s, with CHOCS [1], Plain CHOCS [2], the Higher-Order π-calculus [3], and others. Higher-order (or process-passing) concurrency is often presented as an alternative paradigm to the first order (or name-passing) concurrency of the π-calculus for the description of mobile systems.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…They have been put forward in the early 1990s, with CHOCS [1], Plain CHOCS [2], the Higher-Order π-calculus [3], and others. Higher-order (or process-passing) concurrency is often presented as an alternative paradigm to the first order (or name-passing) concurrency of the π-calculus for the description of mobile systems.…”
Section: Introductionmentioning
confidence: 99%
“…non existence of divergent computations) and convergence (i.e. existence of a terminating computation) 1 are both undecidable. In contrast, somewhat surprisingly, strong bisimilarity is decidable, and several sensible bisimilarities in the higher-order setting coincide with it.…”
Section: Introductionmentioning
confidence: 99%
“…The work on ECCS [5], perhaps the most immediate predecessor of the π-calculus, advocates static scoping of names. In contrast, the work on CHOCS [14] advocates dynamic name scoping in the context of higher-order CCS. Furthermore, the CCS variant in [10] uses statically scoped parametric definitions while the Edinburgh Concurrency Workbench tool [4] uses dynamic scoping for parametric definitions.…”
Section: Discussionmentioning
confidence: 99%
“…This calculus, called LAL, is similar to CHOCS ( [Tho90]) and has been studied in [HK94]. It turns out that Corollary 3 also holds for LAL.…”
Section: Conclusion and Related Workmentioning
confidence: 99%