z-logo
Premium
An Integrated Framework for Developing Discrete‐Time Modelling in Software Reliability Engineering
Author(s) -
Shatnawi Omar
Publication year - 2016
Publication title -
quality and reliability engineering international
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.913
H-Index - 62
eISSN - 1099-1638
pISSN - 0748-8017
DOI - 10.1002/qre.1978
Subject(s) - debugging , algorithmic program debugging , computer science , debugger , background debug mode interface , process (computing) , fault (geology) , programming language , nexus (standard) , software engineering , reliability engineering , embedded system , engineering , seismology , geology
In the software reliability engineering literature, few attempts have been made to study the fault debugging environment using discrete‐time modelling. Most endeavours assume that a detected fault to have been either immediately removed or is perfectly debugged. Such discrete‐time models may be used for any debugging environment and may be termed black‐box, which are used without having prior knowledge about the nature of the fault being debugged. However, if one has to develop a white‐box model, one needs to be cognizant of the debugging environment. During debugging, there are numerous factors that affect the debugging process. These factors may include the internal, for example, fault density, and fault debugging complexity and the external that originates in the debugging environment itself, such as the skills of the debugging team and the debugging effort expenditures. Hence, the debugging environment fault removal may take a longer time after having been detected. Therefore, it is imperative to clearly understand the testing and debugging environment and, hence, the urgency to develop a model. The model ought to take into account the fault debugging complexity and incorporate the learning phenomenon of the debugger under imperfect debugging environment. This objective dictates developing a framework through an integrated modelling approach based on nonhomogenous Poisson process that incorporates these realistic factors during the fault debugging process. Actual software reliability data have been used to demonstrate applicability of the proposed integrated framework. Copyright © 2016 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here