6 citations found. Retrieving documents...
Norman C. Hutchinson, Rajendra K. Raj, Andrew P. Black, Henry M. Levy, and Eric Jul. The emerald programming language. Technical Report 87-10-07, University of Washington and Seattle, WA, August 1988.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
A Java-based Framework for Explicitly Partitioning Applications.. - Gehani   (Correct)

....with sockets. SR supports the notion of resource destruction with the destroy statement and supports destructors in the form of a nal code block consisting of destructor code. The nal code allows a resource to deallocate memory, clean up existing connections, etc. 2.4. 2 Emerald Emerald [12, 10] was developed at the University of Washington in the mid 1980s. It is an object based programming language for implementing distributed applications. In Emerald, all entities are objects. Files accessible to multiple processes and local Boolean variables available to a single process are both ....

Norman C. Hutchinson, Rajendra K. Raj, Andrew P. Black, Henry M. Levy, and Eric Jul. The emerald programming language. Technical Report 87-10-07, University of Washington and Seattle, WA, August 1988.


Concurrency, Distribution and Object Orientation Expressed in Map.. - Grue (1996)   (Correct)

.... 2 3 Overview of the semantics 3 4 Overview of map theory 3 5 Limitation of task 4 6 Abstract syntax 5 7 Token trees 6 8 Decision lists 6 9 System states 7 10 Definition of E 9 11 Evolution 9 12 The initial state 11 13 Translation 12 14 Conclusion and further work 16 1 1 Introduction Emerald [6,7,17,18,16,19,20,21,26] is a novel object oriented, concurrent and distributed language. It has been adopted for teaching of first year students at the University of Copenhagen. This paper presents a semantics of a subset of Emerald. The concurrency and distribution aspects of Emerald are difficult to express in ....

....presents a semantics of a subset of Emerald. The concurrency and distribution aspects of Emerald are difficult to express in traditional frameworks, so the present paper focuses on these aspects. Section 5 should be a sufficient introduction of Emerald for the questions considered here, whereas [16] gives a complete description. The semantics of programming languages are traditionally defined axiomatically [11,12,10] in lambda calculus [3,5,22] in set theory [1,2,4,24] or in other suitable theories [15,25] The axiomatic approach has the benefit that it highlights a number of basic ....

[Article contains additional citation context not shown here]

N. C. Hutchinson, R. K. Raj, A. P. Black, H. M. Levy, and E. Jul. The emerald programming language. Diku Report 87/22, The University of Copenhagen, Dept. Comp. Sci., Universitetsparken 1, DK-2100 Copenhagen, Denmark, October 1993.


FOG/C++: a Fragmented-Object Generator - Gourhant, Shapiro (1990)   (6 citations)  (Correct)

....persistent objects, atomic actions and a hierarchy of locks. Unfortunately, the programming interface to such systems is complex, because C provides no support for distribution and no concurrency control. On the other hand, some object oriented distributed programming languages, such as Emerald [Hutchinson 1987], Orca [Bal 1989] or Gothic [Banatre 1986] has been proposed, but they tend to hide distribution under automatic mechanisms. While this may be a useful abstraction for the unsophisticated programmer, it is unhelpful for programming the distributed system itself, or for fine grain control of the ....

Hutchinson Norman C, Rajendra K. Raj, Andrew P. Black, Henry M. Levy, and Eric Jul. The Emerald programming language. Technical Report 87-10-07, Department of Computer Science, University of Washington, Seattle, WA (USA), October 1987.


From Types to Dataflow: Code Analysis for an Object-Oriented.. - Barnard (1993)   (3 citations)  (Correct)

No context found.

Norman C. Hutchinson, Rajendra K. Raj, Andrew P. Black, Henry M. Levy, and Eric Jul. The Emerald programming language. Technical Report 87-10-07, University of Washington, Computer Science Department, October 1987.


Fine-Grained Parallelism in Ellie - Andersen (1991)   (3 citations)  (Correct)

No context found.

Norman C. Hutchinson, Rajendra K. Raj, Andrew P. Black, Henry M. Levy, and Eric Jul. The Emerald Programming Language. DIKU Report no. 87/22, Department of Computer Science, University of Copenhagen, Denmark, October 1987. Also Technical Report 87-10-07, Department of Computer Science, University of Washington.


A General, Grain-Size Adaptable, Object-Oriented Programming.. - Andersen (1992)   (Correct)

No context found.

Norman C. Hutchinson, Rajendra K. Raj, Andrew P. Black, Henry M. Levy, and Eric Jul. The Emerald Programming Language. DIKU Report no. 87/22, Department of Computer Science, University of Copenhagen, Denmark, October 1987. Also Technical Report 87-10-07, Department of Computer Science, University of Washington.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC