Home >

news ヘルプ

論文・著書情報


タイトル
和文: 
英文:An Actor-Based Runtime Monitoring System for Web and Desktop Applications 
著者
和文: Lavery Paul, 渡部 卓雄.  
英文: Paul Lavery, Takuo Watanabe.  
言語 English 
掲載誌/書名
和文: 
英文:Proceedings of 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2017) 
巻, 号, ページ         pp. 385-390
出版年月 2017年6月26日 
出版者
和文: 
英文:IEEE 
会議名称
和文: 
英文:18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2017) 
開催地
和文:金沢市 
英文:Kanazawa 
公式リンク http://www.acisinternational.org/snpd2017/
 
DOI https://doi.org/10.1109/SNPD.2017.8022750
アブストラクト In this paper, we introduce a runtime monitoring method for Actor-based programs and present a Scala module that realizes the proposed method. The primary characteristic of our method is that it supports asynchronous message-passing based on the Actor model. Besides, the module does not require specialized languages for describing application properties to be monitored. Once a developer incorporates the module in his/her application, it continuously checks whether the application satisfies certain properties described as Scala code and invokes mitigation code when it finds the violation of the properties. This paper also provides two non-trivial use cases to illustrate how the module can be seamlessly integrated into actual modern Scala applications. We also demonstrate the efficiency of the module using a set of benchmarks that resulted in only 8% of the experiments causing more than 5% runtime overhead.

©2007 Tokyo Institute of Technology All rights reserved.