무기체계 소프트웨어의 자료경합을 탐지하기 위한 프레임워크A Framework for Detecting Data Races in Weapon Software
- Other Titles
- A Framework for Detecting Data Races in Weapon Software
- Authors
- 오진우; 최으뜸; 전용기
- Issue Date
- 2018
- Publisher
- 대한임베디드공학회
- Keywords
- Multi-thread; Weapon system software; Concurrency faults; Data races; Dynamic analysis
- Citation
- 대한임베디드공학회논문지, v.13, no.6, pp 305 - 312
- Pages
- 8
- Indexed
- KCI
- Journal Title
- 대한임베디드공학회논문지
- Volume
- 13
- Number
- 6
- Start Page
- 305
- End Page
- 312
- URI
- https://scholarworks.gnu.ac.kr/handle/sw.gnu/12316
- DOI
- 10.14372/IEMEK.2018.13.6.305
- ISSN
- 1975-5066
- Abstract
- Software has been used to develop many functions of the modern weapon systems which has a high mission criticality. Weapon system software must consider multi-threaded processing to satisfy growing performance requirement. However, developing multi-threaded programs are difficult because of concurrency faults, such as unintended data races. Especially, it is important to prepare analysis for debugging the data races, because the weapon system software may cause personal injury. In this paper, we present an efficient framework of analysis, called ConDeWS, which is designed to determine the scope of dynamic analysis through using the result of static analysis and fault analysis. As a result of applying the implemented framework to the target software, we have detected unintended data races that were not detected in the static analysis.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - 공과대학 > Department of Aerospace and Software Engineering > Journal Articles

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.