Concurrent language support for interoperable applications

  • Eugene F. Fodor
  • Ronad A. Olsson
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1586)

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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Andrew Birrell and Bruce Nelson. Implementing remote procedure calls. ACM Trans. Computer, Systems, 2(1):39–59, February 1984.CrossRefGoogle Scholar
  2. 2.
    Nat Brown and Charlie Kindel. Distributed Component Object Model Protocol (DCOM/1.0), January 1998. Microsoft.Google Scholar
  3. 3.
    Sun Microsystems. Java remote method invocation specification. July 1998.Google Scholar
  4. 4.
    Bill Janssen, Mike Spreitzer, Dan Larner, and Chris Jacobi. ILU 2.0 alpha 12 Reference Manual, November 1997. XEROX PARC.Google Scholar
  5. 5.
    Object Management Group. The Common Object Request Broker: Architecture and Specification., Feb 1998.Google Scholar
  6. 6.
    Object Management Group. CORBA services: Common Object Services Specification., July 1998.Google Scholar
  7. 7.
    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.Google Scholar
  8. 8.
    Gregory Andrews and Ronald Olsson, The SR Programming Language: Concurrency in Practice. Benjamin/Cummings, Redwood City, CA, 1993.Google Scholar
  9. 9.
    Kay Römer, Arno Puder, and Frank Pilhofer. Mico 2.2.1. http://diamantatm.vsb.cs.uni-frankfurt.de/~mico/, October 1998.Google Scholar
  10. 10.
    Olivetti & Oricale Research, Laboratory. Omniorb2. http://www.orl.co.uk/omni-ORB/, October 1998.Google Scholar

Copyright information

© Springer-Verlag 1999

Authors and Affiliations

  • Eugene F. Fodor
    • 1
  • Ronad A. Olsson
    • 1
  1. 1.Department of Computer ScienceUniversity of CaliforniaDavisUSA

Personalised recommendations