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.
Access this article
Rent this article via DeepDyve
Similar content being viewed by others
References
European Computer Manufacturers Association (ECMA), Support Environment for Open Distributed Processing (SE-ODP), ECMA/TC32-TG2/89/67, Final Draft, July 1989.
S. Mullender (ed.),Distributed Systems, Addison-Wesley, Reading, Massachusetts, Chapter 19, 1989.
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.
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.
A. Black and Y. Artsy, Implementing location independent invocation, 9th International Conference on Distributed Computing Systems, Newport Beach, CA, pp. 550–559, 1989.
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.
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.
J. K. Bennett, Experience with distributed Smalltalk,Software—Practice and Experience, Vol. 20, No. 2, pp. 157–180, Feb. 1990.
Object Management Group, Object Services Architecture, Revision 6.0, OMG, Framingham, MA, 1992.
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.
J. Magee, J. Kramer, M. Sloman, and N. Dulay, An overview of the REX software architecture.
M. R. Barbacci, D. L. Doubleday, and C. B. Weinstock, Application-level programming, International Conference on Distributed Computing Systems, Paris, pp. 458–465, 1990.
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.
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.
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.
A. Campbell, G. Coulson, F. Garcia, and D. Hutchison, A continuous media transport and orchestration service, ACM Sigcom '92, Baltimore, Maryland, August 1992.
A. Danthine, Esprit project OSI 95—New transport services for high-speed networking,Computer Networks and ISDN Systems, Vol. 25, Nov. 1992.
M. Zitterbart, B. Stiller, and A. Tantawy, A model for flexible high-performance communication subsystems,IEEE Journal on Selected Areas in Communications, to appear.
D. R. Cheriton, VMTP as the transport layer for high-performance distributed systems,IEEE Communications Magazine, June 1989.
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.
Z. Haas, A communication architecture for high-speed networking,IEEE Network, pp. 64–70, Jan. 1991.
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.
M. Zitterbart, High-speed transport components,IEEE Network, Vol. 5, No. 1, pp. 54–63, Jan. 1991.
M. Zitterbart, Parallelism in communication subsystems. In A. Tantawy (ed.),High Performance Communications, Kluwer Academic Publishers, to appear.
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.
M. Kaiserswerth, A parallel implementation of the ISO 8802-2.2 protocol, IEEE Tricomm '91, Chapel Hill, NC, April 1991.
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.
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.
D. R. Cheriton, The V distributed system,Communications of the ACM, Vol. 31, No. 3, Mar. 1988.
E. Mafla and B. Bhargave, Communication facilities for distributed transaction-processing systems,IEEE Computer, Vol. 24, No. 8, Aug. 1991.
A. Schill, Distributed object management within a loosely-coupled repository environment, Open Forum Technical Conference, Utrecht, Holland, November 1992.
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1007/BF01026829