Design for reliability predictability (DRP): A novel approach to software construction for improved structural reliability prediction
International Journal of Quality & Reliability Management
ISSN: 0265-671X
Article publication date: 5 October 2012
Abstract
Purpose
The purpose of this paper is to introduce a novel approach of designing, specifying, and describing the behavior of software systems in a way that helps to predict their reliability from the reliability of the components and their interactions.
Design/methodology/approach
Design imperatives and relevant mathematical documentation techniques for improved reliability predictability of software systems are identified.
Findings
The design approach, which is named design for reliability predictability (DRP), integrates design for change, precise behavioral documentation and structure based reliability prediction to achieve improved reliability predictability of software systems. The specification and documentation approach builds upon precise behavioral specification of interfaces using the trace function method (TFM) and introduces a number of structure functions or connection documents. These functions capture both the static and dynamic behavior of component‐based software systems and are used as a basis for a novel document driven structure based reliability predication model.
Originality/value
Decades of research effort have been spent in software design, mathematical/formal specification and description and reliability prediction of software systems. However, there has been little convergence among these three areas. This paper brings a new direction where the three research areas are unified to create a new design paradigm.
Keywords
Citation
Semegn, A. and Murphy, E. (2012), "Design for reliability predictability (DRP): A novel approach to software construction for improved structural reliability prediction", International Journal of Quality & Reliability Management, Vol. 29 No. 9, pp. 1056-1089. https://doi.org/10.1108/02656711211272971
Publisher
:Emerald Group Publishing Limited
Copyright © 2012, Emerald Group Publishing Limited