A thread monitoring system for multithreaded Java programs
- Authors
- Moon, Sewon; Chang, Byeong-Mo
- Issue Date
- May-2006
- Publisher
- ASSOC COMPUTING MACHINERY
- Keywords
- Java; thread; synchronization; monitoring
- Citation
- ACM SIGPLAN NOTICES, v.41, no.5, pp 21 - 29
- Pages
- 9
- Journal Title
- ACM SIGPLAN NOTICES
- Volume
- 41
- Number
- 5
- Start Page
- 21
- End Page
- 29
- URI
- https://scholarworks.sookmyung.ac.kr/handle/2020.sw.sookmyung/15144
- DOI
- 10.1145/1149982.1149985
- ISSN
- 0362-1340
1558-1160
- Abstract
- To assist developing robust multithreaded software, we develop a thread monitoring system for multithreaded Java programs, which can trace or monitor running threads and synchronization. We design a monitoring system which has options to select interesting threads and synchronized actions. Using this tool, programmers can monitor only interesting threads and synchronization in more details by selecting options, and can detect a deadlock. It also provides profile information after execution, which summarizes behavior of running threads and synchronized actions during execution. We implement the system based on code inlining, and presents some experimental results.
- Files in This Item
-
Go to Link
- Appears in
Collections - 공과대학 > 소프트웨어학부 > 1. Journal Articles
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.