Skip to main content

Concurrent language support for interoperable applications

  • Conference paper
  • First Online:
Parallel and Distributed Processing (IPPS 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1586))

Included in the following conference series:

  • 63 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andrew Birrell and Bruce Nelson. Implementing remote procedure calls. ACM Trans. Computer, Systems, 2(1):39–59, February 1984.

    Article  Google Scholar 

  2. Nat Brown and Charlie Kindel. Distributed Component Object Model Protocol (DCOM/1.0), January 1998. Microsoft.

    Google Scholar 

  3. Sun Microsystems. Java remote method invocation specification. July 1998.

    Google Scholar 

  4. Bill Janssen, Mike Spreitzer, Dan Larner, and Chris Jacobi. ILU 2.0 alpha 12 Reference Manual, November 1997. XEROX PARC.

    Google Scholar 

  5. Object Management Group. The Common Object Request Broker: Architecture and Specification., Feb 1998.

    Google Scholar 

  6. Object Management Group. CORBA services: Common Object Services Specification., July 1998.

    Google Scholar 

  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. Gregory Andrews and Ronald Olsson, The SR Programming Language: Concurrency in Practice. Benjamin/Cummings, Redwood City, CA, 1993.

    Google Scholar 

  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. Olivetti & Oricale Research, Laboratory. Omniorb2. http://www.orl.co.uk/omni-ORB/, October 1998.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

José Rolim Frank Mueller Albert Y. Zomaya Fikret Ercal Stephan Olariu Binoy Ravindran Jan Gustafsson Hiroaki Takada Ron Olsson Laxmikant V. Kale Pete Beckman Matthew Haines Hossam ElGindy Denis Caromel Serge Chaumette Geoffrey Fox Yi Pan Keqin Li Tao Yang G. Chiola G. Conte L. V. Mancini Domenique Méry Beverly Sanders Devesh Bhatt Viktor Prasanna

Rights and permissions

Reprints 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

Publish with us

Policies and ethics