Loading [MathJax]/extensions/MathMenu.js
Work-in-Progress: Runtime Requirements Monitoring for State-based Hardware | IEEE Conference Publication | IEEE Xplore

Work-in-Progress: Runtime Requirements Monitoring for State-based Hardware


Abstract:

This paper presents a requirements-driven methodology enabling efficient runtime monitoring of hardware in embedded systems. We present a novel method for extracting hard...Show More

Abstract:

This paper presents a requirements-driven methodology enabling efficient runtime monitoring of hardware in embedded systems. We present a novel method for extracting hardware verification requirements from state-based hardware models to construct a hierarchical runtime monitoring graph (HRMG) that can be efficiently used at runtime to verify correctness.
Date of Conference: 30 September 2018 - 05 October 2018
Date Added to IEEE Xplore: 08 November 2018
ISBN Information:
Conference Location: Turin, Italy

I. Introduction

Runtime monitoring and verification enables a system to monitor its own execution to support rapid in-situ failure detection and enables tracing a failure's root cause occurred by unknown environmental, physical, and operating conditions. However, embedded systems have unique requirements, including cost, size, area, and energy constraints, that limit which monitoring and verification approaches can be employed at runtime. A critical concern is the need to ensure the monitoring method does not change the observable system state and to avoid any timing changes. Such intrusive interactions could lead to synchronization and scheduling problems that then lead to catastrophic system failure. Thus, runtime monitoring and verification methods should be non-intrusive, especially for safety-critical and life-critical embedded systems.

Contact IEEE to Subscribe

References

References is not available for this document.