@inproceedings{e3138d6db27f47fc83c0722ef7f602bd,
title = "Distributed garbage collection for mobile actor systems: The pseudo root approach",
abstract = "Automatic distributed garbage collection (GC) gives abstraction to grid application development, promoting code quality and improving resource management. Unreachability of active objects or actors from the root set is not a sufficient condition to collect actor garbage, making passive object GC algorithms unsafe when directly used on actor systems. In practical actor languages, all actors have references to the root set since they can interact with users, e.g., through standard input or output streams. Based on this observation, we introduce pseudo roots: a dynamic set of actors that can be viewed as the root set. Pseudo roots use protected (undeletable) references to ensure that no actors are erroneously collected even with messages in transit. Following this idea, we introduce a new direction of actor GC, and demonstrate it by developing a distributed GC framework. The framework can thus be used for automatic life time management of mobile reactive processes with unordered asynchronous communication.",
author = "Wang, {Wei Jen} and Varela, {Carlos A.}",
year = "2006",
doi = "10.1007/11745693_36",
language = "???core.languages.en_GB???",
isbn = "3540338098",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "360--372",
booktitle = "Advances in Grid and Pervasive Computing - First International Conference, GPC 2006, Proceedings",
note = "1st International Conference on Grid and Pervasive Computing,GPC 2006 ; Conference date: 03-05-2006 Through 05-05-2006",
}