Pi-Calculus Semantics of Object-Oriented Programming Languages

The π-calculus provides a foundation for the study of computational systems with evolving communication structure. A system is viewed as a collection of agents which may share named communication links. Agents interact by passing to one another along shared links the names of other links. Semantics for a pair of parallel object-oriented programming languages are presented by translation into the π-calculus. The semantics are compared briefly with existing semantics of related languages.

[1]  Robin Milner,et al.  Functions as processes , 1990, Mathematical Structures in Computer Science.

[2]  Pierre America,et al.  Operational semantics of a parallel object-oriented language , 1986, POPL '86.

[3]  Robin Milner,et al.  Communication and concurrency , 1989, PHI Series in computer science.

[4]  David Walker Some Results on the pi-Calculus , 1989, Concurrency: Theory, Language, And Architecture.

[5]  Pierre America,et al.  Denotational Semantics of a Parallel Object-Oriented Language , 1989, Inf. Comput..