FINE-GRAINED MOBILITY IN THE EMERALD SYSTEM.

11Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

Abstract

Emerald is an object-based language and system designed for the construction of distributed programs. An explicit goal of Emerald is support for object mobility; objects in Emerald can freely move within the system to take advantage of distribution and dynamically changing environments. We say that Emerald has fine-grained mobility because Emerald objects can be small data objects as well as process objects. Fine-grained mobility allows us to apply mobility in new ways but presents implementation problems as well. This paper discusses the benefits of fine-grained mobility, the Emerald language and run-time mechanisms that support mobility, and techniques for implementing mobility that do not degrade the performance of local operations. Performance measurements of the current implementation are included.

Cited by Powered by Scopus

The join calculus: A language for distributed mobile programming

79Citations
N/AReaders
Get full text

The Seal Calculus

60Citations
N/AReaders
Get full text

Compile/run-time support for thread migration

26Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Jul, E., Levy, H., Hutchinson, N., & Black, A. (1987). FINE-GRAINED MOBILITY IN THE EMERALD SYSTEM. ACM Transactions on Computer Systems, 6(1). https://doi.org/10.1145/37499.37511

Readers over time

‘12‘13‘15‘16‘18‘2001234

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 8

89%

Professor / Associate Prof. 1

11%

Readers' Discipline

Tooltip

Computer Science 8

67%

Engineering 2

17%

Business, Management and Accounting 1

8%

Social Sciences 1

8%

Save time finding and organizing research with Mendeley

Sign up for free
0