View : 748 Download: 0

A profiling method by PCB hooking and its application for memory fault detection in embedded system operational test

Title
A profiling method by PCB hooking and its application for memory fault detection in embedded system operational test
Authors
Seo J.Choi B.Yang S.
Ewha Authors
최병주서주영
SCOPUS Author ID
최병주scopus; 서주영scopus
Issue Date
2011
Journal Title
Information and Software Technology
ISSN
0950-5849JCR Link
Citation
Information and Software Technology vol. 53, no. 1, pp. 106 - 119
Indexed
SCIE; SCOPUS WOS scopus
Document Type
Article
Abstract
Context: An operational test means a system test that examines whether or not all software or hardware components comply with the requirements given to a system which is deployed in an operational environment. Objective: It is a necessary lightweight-profiling method for embedded systems with severe resource restrictions to conduct operational testing. Method: We focus on the Process Control Block as the optimal location to monitor the execution of all processes. We propose a profiling method to collect the runtime execution information of the processes without interrupting the system's operational environment by hacking the Process Control Block information. Based on the proposed method applied to detect runtime memory faults, we develop the operational testing tool AMOS v1.0 which is currently being used in the automobile industry. Results: An industrial field study on 23 models of car-infotainment systems revealed a total of 519 memory faults while only slowing down the system by 0.084-0.132×. We conducted a comparative analysis on representative runtime memory fault detection tools. This analysis result shows our proposed method that has relatively low overhead meets the requirements for operational testing, while other methods failed to satisfy the operational test conditions. Conclusion: We conclude that a lightweight-profiling method for embedded system operational testing can be built around the Process Control Block. © 2010 Elsevier B.V. All rights reserved.
DOI
10.1016/j.infsof.2010.09.003
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