DocumentCode
3736969
Title
Integrating formal methods with testing for reliability estimation of component based systems
Author
Debasmita Lohar;Soumyajit Dey
Author_Institution
Department of Computer Science & Engineering, IIT Kharagpur, India
fYear
2015
Firstpage
33
Lastpage
36
Abstract
Large scale complex software systems are usually built following component based modeling and design methodologies. For such complex software, system level reliability estimation is a non-trivial problem due to the intricate combinatorial relationships which may exist between component reliabilities and the overall system level reliability. A formal modeling of the interactions among components in terms of reliability thus becomes a desirable design attribute. The present work proposes a method for reliability estimation of such systems, by leveraging techniques from the domain of program analysis. The overall system behavior including the interactions with external components is modeled by high-level behavioral descriptions tagged with reliability assertions. These assertions act as preconditions guaranteeing successful execution of components. We present an efficient algorithm for system level reliability estimation at a desired time instant along with suitable case studies illustrating the usefulness of the proposed approach.
Keywords
"Software reliability","Estimation","Software systems","Testing","Reliability engineering"
Publisher
ieee
Conference_Titel
Software Reliability Engineering Workshops (ISSREW), 2015 IEEE International Symposium on
Type
conf
DOI
10.1109/ISSREW.2015.7392033
Filename
7392033
Link To Document