SERD: A Simulation Framework for Estimation of System Level Reliability Degradation
Saurav Kumar Ghosha and Soumyajit Deyb
Department of Computer Science and Engineering, Indian Institute of Technology Kharagpur, WB.
asaurav.kumar.ghosh@cse.iitkgp.ernet.in
bsoumya@cse.iitkgp.ernet.in
ABSTRACT
Development of highly reliable embedded control systems is typically performed following the model driven engineering paradigm. Such systems involve software controlled interaction of mechanical subsystems. The aging of the overall system depends on the physical aging or reliability decay of the underlying mechanical components. The reliability of such components degrade according to their rate of usage which again is governed by the software control logic and input environment. Such dependencies of component reliabilities make the problem of deriving system level reliability degradation using exact methods combinatorially intractable.
Given the fact that model driven system design advocates the usage of initial high level system models, methods for early stage lifetime reliability and reliability degradation estimation based on such initial models should definitely aid in robust high assurance engineering of such software controlled physical systems.
The present work proposes SERD, a lightweight, scalable simulation framework for embedded control systems. It can accommodate active as well as quiescent reliability decay rates of underlying mechanical components. It uses path based reliability modeling to estimate the reliability degradation of component based systems that are controlled by software logic. Its efficacy is further demonstrated using a thorough case study.