For the most recent entries see the Petri Nets Newsletter.

Concurrency in CoOperative Objects.

Sibertin-Blanc, C.

In: Proceedings of the Second International Workshop on High-Level Parallel Programming Models and Supportive Environments, HIPS'97, Geneva, pages 35-36. IEEE Society Press, April 1997.

Abstract: CoOperative Objects (COOs) are a concurrent object-oriented modelling and programming language, which uses the Petri net theory to define the concurrency within each object, among objects, and also the inter-object asynchronous communication. SYROCO is a C++ implementation of CoOperative Objects which proves to be efficient and convenient enough to support real size applications.

The paper aims to show that intra-object concurrency is of paramount importance for models of object-oriented concurrency, and that intra-object concurrency is smartly supported by the integration of the object-oriented and Petri net paradigms. Namely, it discusses the model of concurrency adopted by COOs, and details how it is implemented in SYROCO.


Do you need a refined search? Try our search engine which allows complex field-based queries.

Back to the Petri Nets Bibliography