*Result*: Lingua Franca: An IDL for Structural Subtyping Distributed Object Systems

Title:
Lingua Franca: An IDL for Structural Subtyping Distributed Object Systems
Contributors:
The Pennsylvania State University CiteSeerX Archives
Publication Year:
1995
Collection:
CiteSeerX
Document Type:
*Academic Journal* text
File Description:
application/postscript
Language:
English
Rights:
Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Accession Number:
edsbas.C84AB5B0
Database:
BASE

*Further Information*

*Recently the trend has been towards applying objectoriented techniques to address problems of building scalable and maintainable distributed systems. Object-oriented programming increases modularity and data abstraction by supporting encapsulation through narrow, rigidly defined and strongly enforced interfaces to objects. Unfortunately, object-oriented interfaces and mechanisms are usually only accessible and enforced through language mechanisms or strict programming conventions. This severely limits the degree to which disjoint, unrelated components can interact in a multilingual, loosely coupled distributed system. An accepted solution to the language dependence problem is the use of high-level interface description languages (IDLs). IDLs provide a description mechanism for an object's interface that is independent of any programming language. In this paper we describe an interface description language and runtime support system that uses structural subtyping rules rather than the t.*