Skip to main content
Log in

A system framework for open distributed processing

  • Papers
  • Published:
Journal of Network and Systems Management Aims and scope Submit manuscript

Abstract

Emerging distributed applications increasingly require adequate tools and techniques for system- and application-level management. The integration of both aspects in an overall system framework is an important issue. This paper presents such a framework supporting advanced distributed applications in the context of the evolving Open Distributed Processing reference model. For system-level communication, an efficient subsystem providing advanced service capabilities is presented to cope with the increasing diversity of application service requirements. For application-level processing, a distributed object-based environment is offered. It implements location-independent invocation and object mobility and provides a high level of distribution transparency. The approach is augmented with tools and techniques for managing an overall application configuration.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. European Computer Manufacturers Association (ECMA), Support Environment for Open Distributed Processing (SE-ODP), ECMA/TC32-TG2/89/67, Final Draft, July 1989.

  2. S. Mullender (ed.),Distributed Systems, Addison-Wesley, Reading, Massachusetts, Chapter 19, 1989.

  3. A. Black, N. Hitchinson, E. Jul, H. Levy, and L. Carter, Distribution and abstract types in Emerald,IEEE Transactions on Software Engineering, Vol. 13, No. 1, pp. 65–75, Jan. 1987.

    Google Scholar 

  4. J. S. Chase, F. G. Amador, E. D. Lazowska, H. M. Levy, and R. J. Littlefield, The Amber system: Parallel programming on a network of multiprocessors, 12th ACM Symposium on Operating Systems Principles, Litchfield Park, AZ, pp. 147–158, 1989.

  5. A. Black and Y. Artsy, Implementing location independent invocation, 9th International Conference on Distributed Computing Systems, Newport Beach, CA, pp. 550–559, 1989.

  6. S. Krakowiak, M. Meysembourg, H. Van Nguyen,et al. Design and implementation of an object-oriented, strongly typed language for distributed applications,Journal of Object-Oriented Programming, Vol. 3, No. 3, pp. 11–22, Sept./Oct. 1990.

    Google Scholar 

  7. S. K. Shrivastava, G. N. Dixon, and G. D. Parrington, An overview of the Arjuna distributed programming system,IEEE Software, pp. 66–73, Jan. 1991.

  8. J. K. Bennett, Experience with distributed Smalltalk,Software—Practice and Experience, Vol. 20, No. 2, pp. 157–180, Feb. 1990.

    Google Scholar 

  9. Object Management Group, Object Services Architecture, Revision 6.0, OMG, Framingham, MA, 1992.

  10. J. Kramer, J. Magee, and M. Sloman, Constructing distributed systems in CONIC,IEEE Transactions on Software Engineering, Vol. 15, No. 6, pp. 663–675, June 1989.

    Google Scholar 

  11. J. Magee, J. Kramer, M. Sloman, and N. Dulay, An overview of the REX software architecture.

  12. M. R. Barbacci, D. L. Doubleday, and C. B. Weinstock, Application-level programming, International Conference on Distributed Computing Systems, Paris, pp. 458–465, 1990.

  13. D. Hehmann, M. Salmony, and H. J. Stuettgen, Transport services for multi-media applications on broadband networks,Computer Communications, Vol. 13, No. 4, pp. 197–203, May 1990.

    Google Scholar 

  14. W. Zimmer, FINE: A high-speed transport protocol family and its advanced service interface. In B. Pehrson, P. Gunningberg, and S. Pink (eds.),Protocols for High Speed Networks, North-Holland, 1992.

  15. G. Blair, G. Coulson, F. Garcia, D. Hutchison, and D. Shepherd, Towards new transport services to support distributed multimedia applications, 4th IEEE Workshop on Multimedia Communications, Monterey, CA, April 1992.

  16. A. Campbell, G. Coulson, F. Garcia, and D. Hutchison, A continuous media transport and orchestration service, ACM Sigcom '92, Baltimore, Maryland, August 1992.

  17. A. Danthine, Esprit project OSI 95—New transport services for high-speed networking,Computer Networks and ISDN Systems, Vol. 25, Nov. 1992.

  18. M. Zitterbart, B. Stiller, and A. Tantawy, A model for flexible high-performance communication subsystems,IEEE Journal on Selected Areas in Communications, to appear.

  19. D. R. Cheriton, VMTP as the transport layer for high-performance distributed systems,IEEE Communications Magazine, June 1989.

  20. W. Doeringer, D. Dykeman, M. Kaiserswerth, B. Meister, H. Rudin, and R. Williamson, A survey of light-weight transport protocols for high speed networks,IEEE Transactions on Communications, Vol. 38, No. 11, Nov. 1990.

  21. Z. Haas, A communication architecture for high-speed networking,IEEE Network, pp. 64–70, Jan. 1991.

  22. H. E. Meleis and A. N. Tantawy, High performance networking and the modular communication machine (MCM) approach, 2nd IEEE Workshop on Future Trends of Distributed Computing Systems, Cairo, September 1990.

  23. M. Zitterbart, High-speed transport components,IEEE Network, Vol. 5, No. 1, pp. 54–63, Jan. 1991.

    Google Scholar 

  24. M. Zitterbart, Parallelism in communication subsystems. In A. Tantawy (ed.),High Performance Communications, Kluwer Academic Publishers, to appear.

  25. M. W. Goldberg, G. W. Neufeld, and M. R. Ito, A parallel approach to OSI connection-oriented protocols, 3rd Workshop on Protocols for High Speed Networks, Stockholm, Sweden, May 1992.

  26. M. Kaiserswerth, A parallel implementation of the ISO 8802-2.2 protocol, IEEE Tricomm '91, Chapel Hill, NC, April 1991.

  27. K. Maly, F. Paterra, C. M. Overstreet, R. Mukkumala, and S. Khanna, Remote visualization and parallelism using existing networks, 11th Phoenix Conference on Computers and Communications, Scottsdale, AZ, April 1992.

  28. L. Peterson, N. Hutchinson, S. O'Malley, and H. Rao, The x-kernel: A platform for accessing Internet resources,IEEE Computer, Vol. 23, No. 5, May 1990.

  29. D. R. Cheriton, The V distributed system,Communications of the ACM, Vol. 31, No. 3, Mar. 1988.

  30. E. Mafla and B. Bhargave, Communication facilities for distributed transaction-processing systems,IEEE Computer, Vol. 24, No. 8, Aug. 1991.

  31. A. Schill, Distributed object management within a loosely-coupled repository environment, Open Forum Technical Conference, Utrecht, Holland, November 1992.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Schill, A., Zitterbart, M. A system framework for open distributed processing. J Netw Syst Manage 1, 71–93 (1993). https://doi.org/10.1007/BF01026829

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01026829

Key words

Navigation