Home >

news ヘルプ

論文・著書情報


タイトル
和文: 
英文:Actoverse: A Reversible Debugger for Actors 
著者
和文: 柴内 一宏, 渡部 卓雄.  
英文: Kazuhiro Shibanai, Takuo Watanabe.  
言語 English 
掲載誌/書名
和文: 
英文:Proceedings of 7th ACM SIGPLAN International Workshop on Programming based on Actors, Agents, and Decentralized Control (AGERE 2017) 
巻, 号, ページ         pp. 50-57
出版年月 2017年10月23日 
出版者
和文: 
英文:ACM 
会議名称
和文: 
英文:7th ACM SIGPLAN International Workshop on Programming based on Actors, Agents, and Decentralized Control (AGERE 2017) 
開催地
和文:バンクーバー 
英文:Vancouver 
公式リンク https://2017.splashcon.org/event/agere-2017-actoverse-a-reversible-debugger-for-actors
 
DOI https://doi.org/10.1145/3141834.3141840
アブストラクト The Actor model is a concurrent computation model based on asynchronous message passing and shared-nothing principle. These characteristics and the absence of locks guarantee that actor-based programs can avoid simple concurrency bugs such as data races and deadlocks. However, they are not completely free from application level concurrency bugs that occur, for example, due to the indeterminate arrival order of messages. To assist discovering such bugs in actor-based systems, we designed and implemented Actoverse, a debugger that adopts reverse debugging and provides an interactive aid for controlling the arrival order of messages upon re-execution. This paper briefly presents its architecture and utilization in Akka-based applications.

©2007 Institute of Science Tokyo All rights reserved.