Interpartition communication with shared active packages
Abstract
Concurrent programming on tightly coupled systems is intended to be based on tasks communicating through rendezvous, unprotected shared variables, or protected objects. Concurrent programming on loosely coupled systems is intended to be based on partitions communicating through remote procedure calls, unprotected shared variables, or entry-less protected objects. It may therefore be difficult to port an application from a tightly coupled system to a loosely coupled system since protected objects with entries are not available anymore. This paper presents how protected objects with entries can be implemented through the concept of Shared Active packages.
Publication Title
Proceedings of the Conference on TRI-Ada: Disciplined Software Development with Ada, TRI-Ada 1996
Recommended Citation
Ledru, P., & Shiva, S. (1996). Interpartition communication with shared active packages. Proceedings of the Conference on TRI-Ada: Disciplined Software Development with Ada, TRI-Ada 1996, 57-62. https://doi.org/10.1145/240678.240693