DocumentCode
3408264
Title
Distributed object interoperability via a network type system
Author
Russo, Vincent F. ; Muckelbauer, Patrick A. ; Minnear, Robert E.
Author_Institution
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
fYear
1992
fDate
24-25 Sep 1992
Firstpage
319
Lastpage
327
Abstract
Object-oriented programming techniques are increasingly gaining attention as a solution to some of the software engineering problems plaguing the construction of large software projects. Unfortunately, object-oriented interfaces are usually only enforced and usable through language mechanisms making it impossible for disjoint components to interact in a loosely coupled distributed environment. The authors´ investigate the possibility of creating a runtime notion of an object´s interface and allow the dynamic querying of objects for their conformance to that interface. The project provides a mechanism to dynamically generate proxies to objects in different protection domains so that once this conformance is confirmed, operations can be invoked on the object in a mechanism compatible with the programming language in question. This is done without violating the encapsulation and enforced interfaces provided by the distributed objects
Keywords
abstract data types; distributed processing; encapsulation; object-oriented programming; open systems; ADTs; conformance; distributed object interoperability; encapsulation; large software projects; network type system; object-oriented interfaces; programming language; protection domains; proxies; software engineering problems; Computer languages; Computer networks; Distributed computing; Encapsulation; Intelligent networks; Object oriented programming; Protection; Runtime; Software engineering; Stress;
fLanguage
English
Publisher
ieee
Conference_Titel
Object Orientation in Operating Systems, 1992., Proceedings of the Second International Workshop on
Conference_Location
Dourdan
Print_ISBN
0-8186-3015-9
Type
conf
DOI
10.1109/IWOOOS.1992.252965
Filename
252965
Link To Document