View : 551 Download: 0

Automatic method for distinguishing hardware and software faults based on software execution data and hardware performance counters

Title
Automatic method for distinguishing hardware and software faults based on software execution data and hardware performance counters
Authors
Park J.Choi B.
Ewha Authors
최병주
SCOPUS Author ID
최병주scopus
Issue Date
2020
Journal Title
Electronics (Switzerland)
ISSN
2079-9292JCR Link
Citation
Electronics (Switzerland) vol. 9, no. 11, pp. 1 - 25
Keywords
Embedded softwareFault detectionFault distinguish
Publisher
MDPI AG
Indexed
SCIE; SCOPUS WOS scopus
Document Type
Article
Abstract
Debugging in an embedded system where hardware and software are tightly coupled and have restricted resources is far from trivial. When hardware defects appear as if they were software defects, determining the real source becomes challenging. In this study, we propose an automated method of distinguishing whether a defect originates from the hardware or software at the stage of integration testing of hardware and software. Our method overcomes the limitations of the embedded environment, minimizes the effects on runtime, and identifies defects by obtaining and analyzing software execution data and hardware performance counters. We analyze the effects of the proposed method through an empirical study. The experimental results reveal that our method can effectively distinguish defects. © 2020 by the authors. Licensee MDPI, Basel, Switzerland.
DOI
10.3390/electronics9111815
Appears in Collections:
인공지능대학 > 컴퓨터공학과 > Journal papers
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

BROWSE