摘要
Concurrency bugs are difficult to locate and understand. This paper presents LUCON, a novel edge-labeled communication graph based technique, which locates the concurrency bugs and presents buggy access patterns and bug triggering scenarios to help programmers understand the bugs. The buggy access pattern gives the essence of the bug and the bug triggering scenario shows how the bug happens with the information of call stack and thread creation. A set of experimental studies have been conducted to evaluate the effectiveness of LUCON. The preliminary results show that LUCON can locate concurrency bugs accurately and the bug reports provided by LUCON can really help programmers understand the bugs.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 525-530 |
| 页数 | 6 |
| 期刊 | Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE |
| 卷 | 2013-January |
| 期 | January |
| 出版状态 | 已出版 - 2013 |
| 活动 | 25th International Conference on Software Engineering and Knowledge Engineering, SEKE 2013 - Boston, 美国 期限: 27 6月 2013 → 29 6月 2013 |
学术指纹
探究 'Locating and understanding concurrency bugs based on edge-labeled communication graphs' 的科研主题。它们共同构成独一无二的学术指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver