This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Distrbution and Abstract Types in Emerald
January 1987 (vol. 13 no. 1)
pp. 65-76
A. Black, Department of Computer Science, University of Washington
Emerald is an object-based language for programming distributed subsystems and applications. Its novel features include 1) a single object model that is used both for programming in the small and in the large, 2) support for abstract types, and 3) an explicit notion of object location and mobility. This paper outlines the goals of Em-erald, relates Emerald to previous work, and describes its type system and distribution support. We are currently constructing a prototype implementation of Emerald.
Index Terms:
type checking, Abstract data types, distributed operating system, distributed programming, object-oriented programming, process migration
Citation:
A. Black, N. Hutchinson, E. Jul, H. Levy, L. Carter, "Distrbution and Abstract Types in Emerald," IEEE Transactions on Software Engineering, vol. 13, no. 1, pp. 65-76, Jan. 1987, doi:10.1109/TSE.1987.232836
Usage of this product signifies your acceptance of the Terms of Use.