Abstract
Current language mechanisms for concurrency are largely isolated to the domain of single programs. Furthermore, increasing interest in concurrent programming encourages further research into interoperability in multi-lingual, multi-program settings. This paper introduces our work on Synchronizing Interoperable Resources (SIR), a language approach to begin achieving such interpoperability with respect to concurrent language mechanisms.
This work is partially supported by the United States National Security Agency University Research Program and by ZWorld, Inc. and the State of California under the UC MICRO Program.
Preview
Unable to display preview. Download preview PDF.
References
Andrew Birrell and Bruce Nelson. Implementing remote procedure calls. ACM Trans. Computer, Systems, 2(1):39–59, February 1984.
Nat Brown and Charlie Kindel. Distributed Component Object Model Protocol (DCOM/1.0), January 1998. Microsoft.
Sun Microsystems. Java remote method invocation specification. July 1998.
Bill Janssen, Mike Spreitzer, Dan Larner, and Chris Jacobi. ILU 2.0 alpha 12 Reference Manual, November 1997. XEROX PARC.
Object Management Group. The Common Object Request Broker: Architecture and Specification., Feb 1998.
Object Management Group. CORBA services: Common Object Services Specification., July 1998.
L. V. Kale, Milind Bhandarkar, Robert Brunner, and Joshua Yelon. Multiparadigm, Multilingual Interoperability: Experience with Converse. In Proceedings of 2nd Workshop on Runtime Systems for Parallel Programming (RTSPP) Orlando, Florida—USA, Lecture Notes in Computer Science, March 1998.
Gregory Andrews and Ronald Olsson, The SR Programming Language: Concurrency in Practice. Benjamin/Cummings, Redwood City, CA, 1993.
Kay Römer, Arno Puder, and Frank Pilhofer. Mico 2.2.1. http://diamantatm.vsb.cs.uni-frankfurt.de/~mico/, October 1998.
Olivetti & Oricale Research, Laboratory. Omniorb2. http://www.orl.co.uk/omni-ORB/, October 1998.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1999 Springer-Verlag
About this paper
Cite this paper
Fodor, E.F., Olsson, R.A. (1999). Concurrent language support for interoperable applications. In: Rolim, J., et al. Parallel and Distributed Processing. IPPS 1999. Lecture Notes in Computer Science, vol 1586. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0097891
Download citation
DOI: https://doi.org/10.1007/BFb0097891
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65831-3
Online ISBN: 978-3-540-48932-0
eBook Packages: Springer Book Archive