Concurrency bug detection through improved pattern matching using semantic information시맨틱 정보를 이용한 패턴 매칭을 통한 동시성 결함 검출

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 536
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorKim, Moon-Zoo-
dc.contributor.advisor김문주-
dc.contributor.authorHong, Shin-
dc.contributor.author홍신-
dc.date.accessioned2011-12-13T06:08:52Z-
dc.date.available2011-12-13T06:08:52Z-
dc.date.issued2010-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=419207&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/34913-
dc.description학위논문(석사) - 한국과학기술원 : 전산학과, 2010.2, [ viii, 75 p. ]-
dc.description.abstractMany software systems today are concurrent programs as multi-core processors become popular. However, the correctness of an industrial-size concurrent program (e.g. operating system) is difficult to achieve by the traditional testing or model checking technique. In this research, we propose a light-weight concurrency bug detection technique based on bug pattern matching targeting for Linux kernel source code. In order to understand concurrency bugs (e.g. deadlock, data race), we first survey the previously reported bugs detected from Linux file systems, and then classify the bugs with respect to the five attributes: symptom, fault, resolution, synchronization primitives, and synchronization granularity. Second, we identify ten concurrency bug patterns. And then we develop the bug pattern detectors and applied to the Linux file systems. Finally, and foremost, we improve the accuracy of the concurrency bug detection technique by enhancing semantic information in pattern matching. We demonstrate the effectiveness of our technique through detection of concurrency bugs in the Linux file systems.eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectPattern matching-
dc.subjectBug-
dc.subjectConcurrency-
dc.subjectLinux-
dc.subject리눅스-
dc.subject패턴매칭-
dc.subject버그-
dc.subject결함-
dc.subject동시성-
dc.titleConcurrency bug detection through improved pattern matching using semantic information-
dc.title.alternative시맨틱 정보를 이용한 패턴 매칭을 통한 동시성 결함 검출-
dc.typeThesis(Master)-
dc.identifier.CNRN419207/325007 -
dc.description.department한국과학기술원 : 전산학과, -
dc.identifier.uid020073636-
dc.contributor.localauthorKim, Moon-Zoo-
dc.contributor.localauthor김문주-
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0