Proceedings of the Korea Information Processing Society Conference (한국정보처리학회:학술대회논문집)
- 2007.11a
- /
- Pages.648-652
- /
- 2007
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
A Transparent Monitor for Filtering Access Events to Shared Variables in Concurrent Java Programs
병행 Java 프로그램의 공유변수 접근사건 선택을 위한 투명한 감시도구
- Kuh, In-Bon (Dept. of Information Science, Gyeongsang National University) ;
- Kim, Young-Joo (Information and Communications University) ;
- Kang, Moon-Hye (Dept. of Computer Science, Gyeongsang National University) ;
- Jun, Yong-Kee (Dept. of Information Science, Gyeongsang National University)
- Published : 2007.11.09
Abstract
병행 Java 프로그램의 경합은 프로그램의 비결정성을 초래하므로 반드시 탐지되어야 한다. 이러한 경합을 수행 중에 탐지하기 위해서는 모든 접근사건들을 감시할 수 있어야 한다. 기존의 경합탐지 기법들은 대상 프로그램을 수정하여 감시하므로 모든 감시지점을 인식하는 것은 현실적으로 어렵다. 본 연구에서는 JDI (Java Debug Interface)를 이용하여 모든 접근사건을 감시하여 선택할 수 있는 투명한 감시도구를 제안한다. 그리고 벤치마크 프로그램을 이용한 실험결과를 분석하여 투명성을 보인다.
Keywords