Actor garbage collection using vertex-preserving actor-to-object graph transformations

Wei Jen Wang, Carlos Varela, Fu Hau Hsu, Cheng Hsien Tang

研究成果: 書貢獻/報告類型會議論文篇章同行評審

7 引文 斯高帕斯(Scopus)

摘要

Large-scale distributed computing applications require concurrent programming models that support modular and compositional software development. The actor model supports the development of independent software components with its asynchronous message-passing communication and state encapsulation properties. Automatic actor garbage collection is necessary for high-level actor-oriented programming, but identifying live actors is not as intuitive and easy as identifying live passive objects in a reference graph. However, a transformation method can turn an actor reference graph into a passive object reference graph, which enables the use of passive object garbage collection algorithms and simplifies the problem of actor garbage collection. In this paper, we formally define potential communication by introducing two binary relations - the may-talk-to and the may-transitively-talk-to relations, which are then used to define the set of live actors. We also devise two vertex-preserving transformation methods to transform an actor reference graph into a passive object reference graph. We provide correctness proofs for the proposed algorithms. The experimental results also show that the proposed algorithms are efficient.

原文???core.languages.en_GB???
主出版物標題Advances in Grid and Pervasive Computing - 5th International Conference, GPC 2010, Proceedings
頁面244-255
頁數12
DOIs
出版狀態已出版 - 2010
事件5th International Conference on Advances in Grid and Pervasive Computing, GPC 2010 - Hualien, Taiwan
持續時間: 10 5月 201013 5月 2010

出版系列

名字Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
6104 LNCS
ISSN(列印)0302-9743
ISSN(電子)1611-3349

???event.eventtypes.event.conference???

???event.eventtypes.event.conference???5th International Conference on Advances in Grid and Pervasive Computing, GPC 2010
國家/地區Taiwan
城市Hualien
期間10/05/1013/05/10

指紋

深入研究「Actor garbage collection using vertex-preserving actor-to-object graph transformations」主題。共同形成了獨特的指紋。

引用此