Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
POPL '90 Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
A logical theory of concurrent objects and its realization in the Maude language
Research directions in concurrent object-oriented programming
Abstracting Object Interactions Using Composition Filters
ECOOP '93 Proceedings of the Workshop on Object-Based Distributed Programming
Abstracting Interactions Based on Message Sets
ECOOP '94 Selected papers from the ECOOP'94 Workshop on Models and Languages for Coordination of Parallelism and Distribution, Object-Based Models and Languages for Concurrent Systems
Designing a Coordination Model for Open Systems
COORDINATION '96 Proceedings of the First International Conference on Coordination Languages and Models
Parallel Symbolic Computing with the Shared Dataspace Coordination Model
Parallel Symbolic Computing with the Shared Dataspace Coordination Model
Exploring the Coordination Space with LO
Exploring the Coordination Space with LO
Hi-index | 0.00 |
We present a canonic model expressing the behavior of a system of communicating objects through multiset rewriting. Then, we discuss the integration of the so-defined model into the Java language. The choices and the restrictions made to implement the model as well as the architecture of the system are presented. Finally, we propose to use the prototype that we carried out as a coordination tool for communicating Java components. We focus on applications built around InfoBus, a standard package providing an event-based protocol for dynamic data-sharing between components. We show how our model can be used to coordinate Java events flowing on a software bus.