항공기 건전성 관리시스템용 원자성 위배 자율 수리 소프트웨어 기법On-the-fly Atomicity Violation Repairing Technique for Airborne Health Management Systems
- Other Titles
- On-the-fly Atomicity Violation Repairing Technique for Airborne Health Management Systems
- Authors
- Choi, Eu-Teum; Lee, Dong-Su; Jun, Yong-Kee; Lee, Seongjin
- Issue Date
- Jul-2020
- Publisher
- 한국항공우주학회
- Keywords
- Health Management System; Airborne Software; Atomicity Violations; On-the-fly Repairing
- Citation
- Journal of The Korean Society Aeronautical and Space Sciences, v.48, no.7, pp 547 - 554
- Pages
- 8
- Indexed
- SCOPUS
ESCI
KCI
- Journal Title
- Journal of The Korean Society Aeronautical and Space Sciences
- Volume
- 48
- Number
- 7
- Start Page
- 547
- End Page
- 554
- URI
- https://scholarworks.gnu.ac.kr/handle/sw.gnu/8334
- DOI
- 10.5139/JKSAS.2020.48.7.547
- ISSN
- 1225-1348
2287-6871
- Abstract
- Airborne health management system prevents functional failure caused by errors or faults in the airborne software. On-the-fly repairing atomicity violations (AV) in an ARINC-653 concurrent software is critical for guaranteeing correctness of execution of the software. This paper proposes Repairing-AV which efficiently repairs atomicity violations. The Repairing-AV can diagnose and prevent an error on-the-fly by utilizing the training results of the software and controls access to the shared variable of the thread where the error occurred. The evaluation of the Repairing-AV measures the time overhead by applying the previous work and the Repairing-AV to five synthesis programs containing the atomicity violation. As the result of evaluation, the Repairing -AV constantly shows about 1.4x time overhead regardless of count of shared variable access.
- 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.