Research output: Contribution to Journal/Magazine › Journal article › peer-review
Research output: Contribution to Journal/Magazine › Journal article › peer-review
}
TY - JOUR
T1 - Supporting object interaction in heterogeneous distributed systems
AU - Lea, Rodger
AU - Walpole, Jonathan
PY - 1990/6
Y1 - 1990/6
N2 - Despite the inherent suitability of object-oriented languages for use in distributed systems, projects which have addressed this topic have encountered considerable difficulties. As a result, proposed solutions are generally limited to environments which are homogeneous in terms of system software, hardware and the object models they support. The paper studies current approaches to distributing object-oriented languages and argues that mechanisms for supporting distribution should be provided, not at the language level, but by the underlying system. Implementation of the Aide system is then detailed; this system provides such support separately from the operating system kernel, on an intelligent coprocessor. It is argued that this approach is necessary for efficient implementation in heterogeneous distributed systems.
AB - Despite the inherent suitability of object-oriented languages for use in distributed systems, projects which have addressed this topic have encountered considerable difficulties. As a result, proposed solutions are generally limited to environments which are homogeneous in terms of system software, hardware and the object models they support. The paper studies current approaches to distributing object-oriented languages and argues that mechanisms for supporting distribution should be provided, not at the language level, but by the underlying system. Implementation of the Aide system is then detailed; this system provides such support separately from the operating system kernel, on an intelligent coprocessor. It is argued that this approach is necessary for efficient implementation in heterogeneous distributed systems.
KW - distributed systems
KW - object-oriented languages
KW - interobject communication
U2 - 10.1016/0140-3664(90)90059-P
DO - 10.1016/0140-3664(90)90059-P
M3 - Journal article
VL - 13
SP - 365
EP - 373
JO - Computer Communications
JF - Computer Communications
SN - 0140-3664
IS - 6
ER -