Cited 1 time in
ConpathView: A visualization tool for debugging race conditions in event synchronization of ARINC 653 applications
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Kang, M.-S. | - |
| dc.contributor.author | Kang, M.-H. | - |
| dc.contributor.author | Ha, O.-K. | - |
| dc.contributor.author | Jun, Y.-K. | - |
| dc.date.accessioned | 2022-12-26T21:05:19Z | - |
| dc.date.available | 2022-12-26T21:05:19Z | - |
| dc.date.issued | 2016 | - |
| dc.identifier.issn | 1738-9984 | - |
| dc.identifier.uri | https://scholarworks.gnu.ac.kr/handle/sw.gnu/16640 | - |
| dc.description.abstract | ARINC 653 applications using event synchronization may result in behaviors unexpected by the programmers when concurrency errors, such as race conditions, occur due to their non-deterministic executions. The errors can be debugged by means of previous visualization tools, such as System viewer, provided by ARINC 653 IDE. However, these tools do not consider race conditions, which require the programmers to analyze the process state transition considering event synchronization and to ratiocinate the occurrence of accesses to shared resources from source codes. This paper presents a visualization tool, called ConpathView that intuitively shows the aspect of the process execution with race conditions and the accesses to the shared memories based on the event services in ARINC 653 applications. The ConpathView enables to reduce visual complexity as well as to provide effective understanding of the aspect of the process execution. It provides concrete and practical information for debugging ARINC 653 applications by locating the accesses to the shared resources on the source code. ? 2016 SERSC. | - |
| dc.format.extent | 12 | - |
| dc.language | 영어 | - |
| dc.language.iso | ENG | - |
| dc.publisher | Science and Engineering Research Support Society | - |
| dc.title | ConpathView: A visualization tool for debugging race conditions in event synchronization of ARINC 653 applications | - |
| dc.type | Article | - |
| dc.publisher.location | 대한민국 | - |
| dc.identifier.doi | 10.14257/ijseia.2016.10.2.06 | - |
| dc.identifier.scopusid | 2-s2.0-84960455354 | - |
| dc.identifier.bibliographicCitation | International Journal of Software Engineering and its Applications, v.10, no.2, pp 65 - 76 | - |
| dc.citation.title | International Journal of Software Engineering and its Applications | - |
| dc.citation.volume | 10 | - |
| dc.citation.number | 2 | - |
| dc.citation.startPage | 65 | - |
| dc.citation.endPage | 76 | - |
| dc.type.docType | Article | - |
| dc.description.isOpenAccess | N | - |
| dc.description.journalRegisteredClass | scopus | - |
| dc.subject.keywordAuthor | ARINC 653 Applications | - |
| dc.subject.keywordAuthor | Debugging | - |
| dc.subject.keywordAuthor | Event synchronization | - |
| dc.subject.keywordAuthor | IMA | - |
| dc.subject.keywordAuthor | Race conditions | - |
| dc.subject.keywordAuthor | Visualization | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
Gyeongsang National University Central Library, 501, Jinju-daero, Jinju-si, Gyeongsangnam-do, 52828, Republic of Korea+82-55-772-0532
COPYRIGHT 2022 GYEONGSANG NATIONAL UNIVERSITY LIBRARY. ALL RIGHTS RESERVED.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.
