Contract specification for hardware interoperability testing and fault analysis

Hardware failures occur especially due to external influences, component aging, or faulty interoperability. By testing, faulty components can be localized, allowing for fault isolation or repair. The contract testing strategy from software specifies component interoperability conditions, and systema...

Full description

Saved in:
Bibliographic Details
Main Authors: Schmidlin Fajardo Silva, Raul (Author) , Hesser, Jürgen (Author) , Männer, Reinhard (Author)
Format: Article (Journal)
Language:English
Published: 24 January 2011
In: IEEE transactions on reliability
Year: 2011, Volume: 60, Issue: 1, Pages: 351-362
ISSN:1558-1721
DOI:10.1109/TR.2011.2104472
Online Access:Verlag, lizenzpflichtig, Volltext: https://dx.doi.org/10.1109/TR.2011.2104472
Get full text
Author Notes:Raul Schmidlin Fajardo Silva, Jürgen Hesser, Reinhard Männer
Description
Summary:Hardware failures occur especially due to external influences, component aging, or faulty interoperability. By testing, faulty components can be localized, allowing for fault isolation or repair. The contract testing strategy from software specifies component interoperability conditions, and systematically creates correspondent tests ensuring the operability of the system. We adapt contract testing to hardware, providing component specification, and monitoring thereof. Contract specification has to be specialized with requirements on the physical environment and component input signals. Contract testing is then executed through the monitoring of the contract parameters. Furthermore, to reason about the external cause of errors, signal faults are categorized. As a case study, we present an communication system. For this system, a contract is defined, and circuits implemented to perform contract testing and fault categorization. Communication faults, related to hardware errors and to sporadic environment disturbance, are injected in the developed system. These faults are completely detected, but can be only partially categorized by the monitoring approach.
Item Description:Gesehen am 14.10.2022
Physical Description:Online Resource
ISSN:1558-1721
DOI:10.1109/TR.2011.2104472