SlideShare a Scribd company logo
International Journal of Software Engineering & Applications (IJSEA), Vol.5, No.5, September 2014 
TESTING THE PERFORMANCE OF THE POWER 
LAW PROCESS MODEL CONSIDERING THE USE 
OF REGRESSION ESTIMATION APPROACH 
Lutfiah Ismail Al turk 
Statistics Department, King Abdulaziz University, Kingdom of Saudi Arabia 
ABSTRACT 
 
Within the class of non-homogeneous Poisson process (NHPP) models and as a result of the simplicity of 
the mathematical computations of the Power Law Process (PLP) model and the attractive physical 
explanation of its parameters, this model has found considerable attention in repairable systems literature. 
In this article, we conduct the investigation of new estimation approach, the regression estimation 
procedure, on the performance of the parametric PLP model. The regression approach for estimating the 
unknown parameters of the PLP model through the mean time between failure (TBF) function is evaluated 
against the maximum likelihood estimation (MLE) approach. The results from the regression and MLE 
approaches are compared based on three error evaluation criteria in terms of parameter estimation and its 
precision, the numerical application shows the effectiveness of the regression estimation approach at 
enhancing the predictive accuracy of the TBF measure. 
KEYWORDS: 
The Power Law Process Model, Regression Estimation Approach, Maximum Likelihood Estimation, 
Time-Interval between Failures, Mean Time between Failures. 
1. INTRODUCTION 
The Power Law Process (PLP) model is a popular infinite NHPP model used to describe the 
reliability of repairable systems based on the analysis of observed failure data, this model was 
derived from the hardware reliability area. There is a lot of literature on the PLP model from a 
classical statistics view. Duane [1] was the first to propose the PLP model. During the 
development process of several failure systems, he presented failure data. Also, he formulated a 
mathematical relationship for predicting and observing the reliability enhancement as a function 
of cumulative failure time. He conducted several hardware applications in which the rate of 
failure occurrence was in a power law form in operating time. During the analysis of the failure 
data, it was noticed that the cumulative μTBF versus cumulative operating time followed a 
straight line on a log-log plot. After that, this model, comprehensively studied by Crow [2], he 
formulated the corresponding model as a non-homogeneous Poisson process (NHPP) with a 
power intensity law. 
DOI : 10.5121/ijsea.2014.5503 3 5
International Journal of Software Engineering  Applications (IJSEA), Vol.5, No.5, September 2014 
The PLP model can be applied in software reliability although some problems may arises, it has 
been used in many successful applications, particularly in the defense industry. To model the 
failure rate of repairable systems, the PLP model is adopted by the United States Army Materials 
System Analysis Activity and called the Crow-AMSAA model. In standard applications it is 
assumed that the recurrence rate is the same for all systems that are observed. Bain [3] analyzed 
independent equivalent multi-system by employing the PLP model. Much theoretical work 
describing the PLP model was performed (examples; Lee, L. and Lee, K. [4], and Engelhardt and 
Bain [5]). 
The PLP model has been widely used in reliability growth, in repairable systems, and software 
reliability models (see; Crow [6], Ascher and Feingold [7], and Kyparisis and Singpurwalla [8]). 
Littlewood [9] modified this model to overcome a problem associated with it, the problem of 
infinite failure rate at time zero. Rigdon [10] showed the wrongness of the claim that a linear 
Duane plot implies a PLP, and the conversion is false too. 
In Calabria [11], the modified maximum likelihood (ML) estimators for the PLP model and the 
failure intensity of the expected number of failures in a given time interval is studied. Classical 
inference on the PLP model, such as point estimation, confidence intervals, tests of hypothesis for 
parameters and estimates of the intensity function was reviewed by Rigdon and Basu [12]. Yu et 
al. [13] considered the maximum likelihood estimates and the confidence intervals for the 
unknown parameters with left-truncated data. They also discussed the hypothesis testing and the 
goodness-of-fit test, and the predicted limits of future failure times for failure-truncated data. 
Bayesian inference on the PLP model was also studied during the past two decades. One of the 
papers on Bayesian NHPP models is by Higgins and Tsokos [14] and the underlying model is the 
PLP model. Bayesian point and interval estimates were obtained by Guida [15], and Kyparisis 
and Singpurwalla [8]. Calabria et al. [16] considered the lower bounds for a test of equality of 
trends in several independent power law processes. Huang and Bier [17] presented a natural 
conjugate prior for the PLP model. By using the Bayesian method, Tian et al. [18] developed 
estimation and prediction methods for the PLP model in the left-truncated case. They also 
obtained the Bayesian point and credible interval estimates for the parameters of interest. 
The extended case of inverting the Fisher information matrix to quantify the precision of the 
parameter estimates for the PLP model is considered by ( Dyck and Verdonck [19]) where the 
recurrence rate between the different systems may vary with known scaling factors. They showed 
that the standard error of the parameter estimates can be quantified using analytical method. 
In this article three test methods are applied through a numerical application to evaluate the 
effectiveness of the regression estimation approach that based on the μTBF function. For the four 
real failure data that we considered in this article, we have shown that the regression estimation 
approach works better than the maximum likelihood approach. The regression approach gives less 
error in terms of all the used measurement criteria compared to the maximum likelihood 
approach. The rest of this article is organized as follows. In Section 2, the mathematical formulas 
of the PLP model’s characteristics are presented. Section 3 briefly discusses the estimation of the 
unknown parameters for the PLP model, considering only the case of time-interval between 
failures. Section 4 presents briefly the selected evaluation criteria. Section 5 is an application to 
36
International Journal of Software Engineering  Applications (IJSEA), Vol.5, No.5, September 2014 
make a comparison between the performance of the regression estimation procedure and the 
method of likelihood estimation to four real data sets. Section 6 gives conclusion of data analysis. 

(1) 

	 (4) 

%(5) 

% (6) 
37 
 
2. THE POWER LAW PROCESS (PLP) MODEL 
 
One particular and most commonly used model of the NHPP in the literature is the PLP, also 
called Duane, Crow-AMSAA, or Weibull process model. This model was first proposed by 
Duane [1] and later developed by Crow [2] as a NHPP model for hardware reliability. This model 
has the ability to be applied for the prediction of software reliability as well, and represents a 
functional relationship between two quantities, where one quantity varies as a power of another. 
With this model we can not make any relation between its parameters and the physical 
characteristics of the failure system. This model describes the failure history of reliable systems 
by supposing an NHPP for the counting process {N(),   0}, some of measures of reliability of 
the PLP model are: the mean value function or the expected cumulative number of failures in [0; 
t) and the conditional reliability function, the mathematical formulas of those measures are 
respectively as follows 
μ
and 
	 
 μ
	μ
	 

 	 
 ) 
The error-detection rate per error has the following form 
!  	 
 
	 

	 

 # $
%
% 
(3) 
While the corresponding number of remaining error is given by 
  	 
  $ μ  	 

 # $
The failure intensity function depends only on the cumulative failure time and not on the previous 
pattern of failure times, it can be obtained as follows 
  	 
 
'μ  	 
'
The mean time between failures (μTBF) can be found by the inverse of the intensity function 
μ()*  	 
 % 

	 

 	%
International Journal of Software Engineering  Applications (IJSEA), Vol.5, No.5, September 2014 
where  + , - 
 #  . 	denote the failure times,  + ,  is the scale parameter, and  
is the shape parameter. For the PLP model, if   1, the failure intensity is increasing 
exponentially with time, the times between failures tend to be shorter, and this indicates that the 
software reliability is deteriorating. While if   1, the failure intensity decreases sharply with 
time, the times between failures tend to be longer, then the software reliability of a system is 
being modeling with rapid improvement, and when  = 1, the mean time between failures is equal 
to a constant value, the system is remaining stable over time and the PLP model reduces to the 
homogeneous Poisson process (HPP), [see; Figure 1]. 
38 
 
Intensity Function Plot 
h 1 
h =1 
h 1 
0 10000 20000 30000 40000 50000 60000 
CFT 
Figure 1. Intensity function plot of the PLP model. 
0e+00 1e-04 2e-04 3e-04 4e-04 5e-04 6e-04 7e-04 
Intensity 
3 Estimation of the PLP Model’s Parameters for the Case of Time Data 
 
Statistical inference procedures can be used easily and applied to the PLP model. For non-homogeneous 
Poisson process (NHPP) models, there are two statistical categories, namely: 
i. Time-interval between failures. 
ii. Number of failures observed in a specified interval. 
In this article the method of estimation will be applied to the first category, where successive 
times to failures are considered as a random variable.
International Journal of Software Engineering  Applications (IJSEA), Vol.5, No.5, September 2014 
$#  
8% (8) 
39 
 
3.1 The MLE approach of the PLP model 
It is easy to work out for estimation of the parameters for the PLP model, by considering 
equations (1) and (5) the corresponding cumulative mean value and intensity functions are 
respectively 
/ 
μ0  	 
 0 
 
% 
0-  	 
 0- 
1 (7) 
Derived from the NHPPs and supposing that the cumulative failure time data si (i = 1, 2, … , n) 
are observed during the testing phase, then the likelihood function of the PLP model is defined as 
follows 
23 456 
 $μ0	7 0  	  
8% 

 9:  
7 0 
And the natural logarithm of the joint density is obtained as 
;23 456 
 $0  
  ;    ;   =  $ #	;0  
8% (9) 
Proceed to estimate  and. The first partial derivatives (with respect to ) is taken and 
the equation is set equal to zero yield 
?@34A6 
 

 $0  
  
 

 , (10) 
Solving for , we have 
BC@D 
  
0  
(11) 
Also, find the first partial derivatives (with respect to ) and Set the equation equal to 
zero yield 
?@3EF4A6 
F 
 , (12) 
giving 
BC@D 
  
: 
 ? 9:= ? 9 
GH 
IJK(13) 
 
0 
LM 
M8N 
 
 0 
LM 
M8N
International Journal of Software Engineering  Applications (IJSEA), Vol.5, No.5, September 2014 
40 
 
3.2 The regression estimation approach of the PLP model 
The μTBF is the basic measure of the system’s reliability, for the regression procedure we use the 
μTBF to estimate the unknown parameters, by taking the natural logarithm of both sides of the 
μTBF function in Equation (6), we get 
lnOμ()*0	P = - ln(	 + (1- 	 ln0) (14) 
Using the method of regression estimation for the linear regression model, (Ryan [20]) we can 
derive the regression estimators of  and as follows 
QRST 
 # $ 
= X:3Y6= X:3μZ[Y	6 : 
GH 
= ?9	?μUVW9		 : 
GH  
: GH 
: 
] 
=O?9	P]^=X:3Y6_ 
: 
(15) 
and 
BRST 
 `a 
= X:3μZ[Y	6 :GH 
= X:3Y6 : 
GH 
: bHacdef	 
: 

cdef 
(16) 
Where 0 - 
 #  . 	denote the cumulative failure times of occurrence, 
4 Error Measurement Criteria 
After the estimation of the model parameters, several tests exist to evaluate the performance of 
software reliability models quantitatively. The literature (Sharma et al. [21], Norman [22]) refers 
to several common evaluation criteria for software reliability models. In this section three of them 
are considered in order to evaluate the accuracy of the estimates from the PLP model, they are 
described below. Among them, the model performance is better when they are smaller. 
4.1 The Bias 
The bias is the sum of the difference between the estimated curve and the actual data, and 
computed by 
Bias = 
% 
g= 3μ()*  	 $μ()*  	 h 6 g

More Related Content

What's hot

A hybrid fuzzy ann approach for software effort estimation
A hybrid fuzzy ann approach for software effort estimationA hybrid fuzzy ann approach for software effort estimation
A hybrid fuzzy ann approach for software effort estimation
ijfcstjournal
 
Cost Estimation Predictive Modeling: Regression versus Neural Network
Cost Estimation Predictive Modeling: Regression versus Neural NetworkCost Estimation Predictive Modeling: Regression versus Neural Network
Cost Estimation Predictive Modeling: Regression versus Neural Network
mustafa sarac
 
IMPL Data Analysis
IMPL Data AnalysisIMPL Data Analysis
IMPL Data Analysis
Alkis Vazacopoulos
 
Scalability in Model Checking through Relational Databases
Scalability in Model Checking through Relational DatabasesScalability in Model Checking through Relational Databases
Scalability in Model Checking through Relational Databases
CSCJournals
 
Adaptive response surface by kriging using pilot points for structural reliab...
Adaptive response surface by kriging using pilot points for structural reliab...Adaptive response surface by kriging using pilot points for structural reliab...
Adaptive response surface by kriging using pilot points for structural reliab...
IOSR Journals
 
A fast non dominated sorting guided genetic algorithm for multi objective pow...
A fast non dominated sorting guided genetic algorithm for multi objective pow...A fast non dominated sorting guided genetic algorithm for multi objective pow...
A fast non dominated sorting guided genetic algorithm for multi objective pow...
Pvrtechnologies Nellore
 
An enhanced pairwise search approach for generating
An enhanced pairwise search approach for generatingAn enhanced pairwise search approach for generating
An enhanced pairwise search approach for generating
Alexander Decker
 
Online learning in estimation of distribution algorithms for dynamic environm...
Online learning in estimation of distribution algorithms for dynamic environm...Online learning in estimation of distribution algorithms for dynamic environm...
Online learning in estimation of distribution algorithms for dynamic environm...
André Gonçalves
 
IMC Based Fractional Order Controller for Three Interacting Tank Process
IMC Based Fractional Order Controller for Three Interacting Tank ProcessIMC Based Fractional Order Controller for Three Interacting Tank Process
IMC Based Fractional Order Controller for Three Interacting Tank Process
TELKOMNIKA JOURNAL
 
ProbErrorBoundROM_MC2015
ProbErrorBoundROM_MC2015ProbErrorBoundROM_MC2015
ProbErrorBoundROM_MC2015
Mohammad Abdo
 
HYBRID GENETIC ALGORITHM FOR BI-CRITERIA MULTIPROCESSOR TASK SCHEDULING WITH ...
HYBRID GENETIC ALGORITHM FOR BI-CRITERIA MULTIPROCESSOR TASK SCHEDULING WITH ...HYBRID GENETIC ALGORITHM FOR BI-CRITERIA MULTIPROCESSOR TASK SCHEDULING WITH ...
HYBRID GENETIC ALGORITHM FOR BI-CRITERIA MULTIPROCESSOR TASK SCHEDULING WITH ...
aciijournal
 
Assessing Software Reliability Using SPC – An Order Statistics Approach
Assessing Software Reliability Using SPC – An Order Statistics ApproachAssessing Software Reliability Using SPC – An Order Statistics Approach
Assessing Software Reliability Using SPC – An Order Statistics Approach
IJCSEA Journal
 
A Genetic Algorithm on Optimization Test Functions
A Genetic Algorithm on Optimization Test FunctionsA Genetic Algorithm on Optimization Test Functions
A Genetic Algorithm on Optimization Test Functions
IJMERJOURNAL
 
Ica 2013021816274759
Ica 2013021816274759Ica 2013021816274759
Ica 2013021816274759
Valentino Selayan
 
080924 Measurement System Analysis Re Sampling
080924 Measurement System Analysis Re Sampling080924 Measurement System Analysis Re Sampling
080924 Measurement System Analysis Re Sampling
rwmill9716
 
Kitamura1992
Kitamura1992Kitamura1992
Kitamura1992
Cristian Garcia
 
Sca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problemsSca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problems
laxmanLaxman03209
 

What's hot (17)

A hybrid fuzzy ann approach for software effort estimation
A hybrid fuzzy ann approach for software effort estimationA hybrid fuzzy ann approach for software effort estimation
A hybrid fuzzy ann approach for software effort estimation
 
Cost Estimation Predictive Modeling: Regression versus Neural Network
Cost Estimation Predictive Modeling: Regression versus Neural NetworkCost Estimation Predictive Modeling: Regression versus Neural Network
Cost Estimation Predictive Modeling: Regression versus Neural Network
 
IMPL Data Analysis
IMPL Data AnalysisIMPL Data Analysis
IMPL Data Analysis
 
Scalability in Model Checking through Relational Databases
Scalability in Model Checking through Relational DatabasesScalability in Model Checking through Relational Databases
Scalability in Model Checking through Relational Databases
 
Adaptive response surface by kriging using pilot points for structural reliab...
Adaptive response surface by kriging using pilot points for structural reliab...Adaptive response surface by kriging using pilot points for structural reliab...
Adaptive response surface by kriging using pilot points for structural reliab...
 
A fast non dominated sorting guided genetic algorithm for multi objective pow...
A fast non dominated sorting guided genetic algorithm for multi objective pow...A fast non dominated sorting guided genetic algorithm for multi objective pow...
A fast non dominated sorting guided genetic algorithm for multi objective pow...
 
An enhanced pairwise search approach for generating
An enhanced pairwise search approach for generatingAn enhanced pairwise search approach for generating
An enhanced pairwise search approach for generating
 
Online learning in estimation of distribution algorithms for dynamic environm...
Online learning in estimation of distribution algorithms for dynamic environm...Online learning in estimation of distribution algorithms for dynamic environm...
Online learning in estimation of distribution algorithms for dynamic environm...
 
IMC Based Fractional Order Controller for Three Interacting Tank Process
IMC Based Fractional Order Controller for Three Interacting Tank ProcessIMC Based Fractional Order Controller for Three Interacting Tank Process
IMC Based Fractional Order Controller for Three Interacting Tank Process
 
ProbErrorBoundROM_MC2015
ProbErrorBoundROM_MC2015ProbErrorBoundROM_MC2015
ProbErrorBoundROM_MC2015
 
HYBRID GENETIC ALGORITHM FOR BI-CRITERIA MULTIPROCESSOR TASK SCHEDULING WITH ...
HYBRID GENETIC ALGORITHM FOR BI-CRITERIA MULTIPROCESSOR TASK SCHEDULING WITH ...HYBRID GENETIC ALGORITHM FOR BI-CRITERIA MULTIPROCESSOR TASK SCHEDULING WITH ...
HYBRID GENETIC ALGORITHM FOR BI-CRITERIA MULTIPROCESSOR TASK SCHEDULING WITH ...
 
Assessing Software Reliability Using SPC – An Order Statistics Approach
Assessing Software Reliability Using SPC – An Order Statistics ApproachAssessing Software Reliability Using SPC – An Order Statistics Approach
Assessing Software Reliability Using SPC – An Order Statistics Approach
 
A Genetic Algorithm on Optimization Test Functions
A Genetic Algorithm on Optimization Test FunctionsA Genetic Algorithm on Optimization Test Functions
A Genetic Algorithm on Optimization Test Functions
 
Ica 2013021816274759
Ica 2013021816274759Ica 2013021816274759
Ica 2013021816274759
 
080924 Measurement System Analysis Re Sampling
080924 Measurement System Analysis Re Sampling080924 Measurement System Analysis Re Sampling
080924 Measurement System Analysis Re Sampling
 
Kitamura1992
Kitamura1992Kitamura1992
Kitamura1992
 
Sca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problemsSca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problems
 

Viewers also liked

Criterios Asset Management - Gerencia de Activos
Criterios Asset Management - Gerencia de ActivosCriterios Asset Management - Gerencia de Activos
Criterios Asset Management - Gerencia de Activos
Benito Juarez
 
Introduction to Reliability and Maintenance Management - Paper
Introduction to Reliability and Maintenance Management - PaperIntroduction to Reliability and Maintenance Management - Paper
Introduction to Reliability and Maintenance Management - Paper
Accendo Reliability
 
Solutions manual-dynamics
Solutions manual-dynamicsSolutions manual-dynamics
Solutions manual-dynamics
Meo Chiln
 
Solution to chapter 04: Reliability
Solution to chapter 04: Reliability Solution to chapter 04: Reliability
Solution to chapter 04: Reliability
Sazedul Ekab
 
ISO 55000 - Where are your key assets?
ISO 55000 - Where are your key assets?ISO 55000 - Where are your key assets?
ISO 55000 - Where are your key assets?
Felix Lopez
 
STRATEGIC MANAGEMENT, GERENCIA ESTRATEGICA, By LIC. SALVADOR ALFARO GOMEZ, Ja...
STRATEGIC MANAGEMENT, GERENCIA ESTRATEGICA, By LIC. SALVADOR ALFARO GOMEZ, Ja...STRATEGIC MANAGEMENT, GERENCIA ESTRATEGICA, By LIC. SALVADOR ALFARO GOMEZ, Ja...
STRATEGIC MANAGEMENT, GERENCIA ESTRATEGICA, By LIC. SALVADOR ALFARO GOMEZ, Ja...
LEWI
 
Weibull analysis
Weibull analysisWeibull analysis
Reliability engineering chapter-2 reliability of systems
Reliability engineering chapter-2 reliability of systemsReliability engineering chapter-2 reliability of systems
Reliability engineering chapter-2 reliability of systems
Charlton Inao
 
Weibull presentation
Weibull presentationWeibull presentation
Weibull presentationdavesandberg
 
An introduction to reliability and maintainability engineering, charles e. eb...
An introduction to reliability and maintainability engineering, charles e. eb...An introduction to reliability and maintainability engineering, charles e. eb...
An introduction to reliability and maintainability engineering, charles e. eb...Khoiri Nurrahmani
 
Modelos gerenciales
Modelos gerencialesModelos gerenciales
Modelos gerenciales
Gabriel Moreno Cordero Jr.
 
Gerencia de sistemas de mantenimiento
Gerencia de sistemas de mantenimientoGerencia de sistemas de mantenimiento
Gerencia de sistemas de mantenimiento
noeguerra
 
Reliability engineering chapter-1csi
Reliability engineering chapter-1csiReliability engineering chapter-1csi
Reliability engineering chapter-1csi
Charlton Inao
 
Dimitri kececioglu, Reliability engineering handbook vol. 2
Dimitri kececioglu, Reliability engineering handbook vol. 2Dimitri kececioglu, Reliability engineering handbook vol. 2
Dimitri kececioglu, Reliability engineering handbook vol. 2
Rahman Hakim
 
Predicting product life using reliability analysis methods
Predicting product life using reliability analysis methodsPredicting product life using reliability analysis methods
Predicting product life using reliability analysis methods
ASQ Reliability Division
 
Gerencia Estratégica
Gerencia Estratégica Gerencia Estratégica
Gerencia Estratégica
Norman Pineda
 
Predictive Maintenance
Predictive MaintenancePredictive Maintenance
Predictive Maintenance
fljungbe
 
Fundamentals of reliability engineering and applications part2of3
Fundamentals of reliability engineering and applications part2of3Fundamentals of reliability engineering and applications part2of3
Fundamentals of reliability engineering and applications part2of3
ASQ Reliability Division
 
Fundamentals of reliability engineering and applications part1of3
Fundamentals of reliability engineering and applications part1of3Fundamentals of reliability engineering and applications part1of3
Fundamentals of reliability engineering and applications part1of3
ASQ Reliability Division
 
Mantenimientoindustrial vol1-sistematico
Mantenimientoindustrial vol1-sistematicoMantenimientoindustrial vol1-sistematico
Mantenimientoindustrial vol1-sistematico
Sergio Ramiro Gonzales Aguilar
 

Viewers also liked (20)

Criterios Asset Management - Gerencia de Activos
Criterios Asset Management - Gerencia de ActivosCriterios Asset Management - Gerencia de Activos
Criterios Asset Management - Gerencia de Activos
 
Introduction to Reliability and Maintenance Management - Paper
Introduction to Reliability and Maintenance Management - PaperIntroduction to Reliability and Maintenance Management - Paper
Introduction to Reliability and Maintenance Management - Paper
 
Solutions manual-dynamics
Solutions manual-dynamicsSolutions manual-dynamics
Solutions manual-dynamics
 
Solution to chapter 04: Reliability
Solution to chapter 04: Reliability Solution to chapter 04: Reliability
Solution to chapter 04: Reliability
 
ISO 55000 - Where are your key assets?
ISO 55000 - Where are your key assets?ISO 55000 - Where are your key assets?
ISO 55000 - Where are your key assets?
 
STRATEGIC MANAGEMENT, GERENCIA ESTRATEGICA, By LIC. SALVADOR ALFARO GOMEZ, Ja...
STRATEGIC MANAGEMENT, GERENCIA ESTRATEGICA, By LIC. SALVADOR ALFARO GOMEZ, Ja...STRATEGIC MANAGEMENT, GERENCIA ESTRATEGICA, By LIC. SALVADOR ALFARO GOMEZ, Ja...
STRATEGIC MANAGEMENT, GERENCIA ESTRATEGICA, By LIC. SALVADOR ALFARO GOMEZ, Ja...
 
Weibull analysis
Weibull analysisWeibull analysis
Weibull analysis
 
Reliability engineering chapter-2 reliability of systems
Reliability engineering chapter-2 reliability of systemsReliability engineering chapter-2 reliability of systems
Reliability engineering chapter-2 reliability of systems
 
Weibull presentation
Weibull presentationWeibull presentation
Weibull presentation
 
An introduction to reliability and maintainability engineering, charles e. eb...
An introduction to reliability and maintainability engineering, charles e. eb...An introduction to reliability and maintainability engineering, charles e. eb...
An introduction to reliability and maintainability engineering, charles e. eb...
 
Modelos gerenciales
Modelos gerencialesModelos gerenciales
Modelos gerenciales
 
Gerencia de sistemas de mantenimiento
Gerencia de sistemas de mantenimientoGerencia de sistemas de mantenimiento
Gerencia de sistemas de mantenimiento
 
Reliability engineering chapter-1csi
Reliability engineering chapter-1csiReliability engineering chapter-1csi
Reliability engineering chapter-1csi
 
Dimitri kececioglu, Reliability engineering handbook vol. 2
Dimitri kececioglu, Reliability engineering handbook vol. 2Dimitri kececioglu, Reliability engineering handbook vol. 2
Dimitri kececioglu, Reliability engineering handbook vol. 2
 
Predicting product life using reliability analysis methods
Predicting product life using reliability analysis methodsPredicting product life using reliability analysis methods
Predicting product life using reliability analysis methods
 
Gerencia Estratégica
Gerencia Estratégica Gerencia Estratégica
Gerencia Estratégica
 
Predictive Maintenance
Predictive MaintenancePredictive Maintenance
Predictive Maintenance
 
Fundamentals of reliability engineering and applications part2of3
Fundamentals of reliability engineering and applications part2of3Fundamentals of reliability engineering and applications part2of3
Fundamentals of reliability engineering and applications part2of3
 
Fundamentals of reliability engineering and applications part1of3
Fundamentals of reliability engineering and applications part1of3Fundamentals of reliability engineering and applications part1of3
Fundamentals of reliability engineering and applications part1of3
 
Mantenimientoindustrial vol1-sistematico
Mantenimientoindustrial vol1-sistematicoMantenimientoindustrial vol1-sistematico
Mantenimientoindustrial vol1-sistematico
 

Similar to Testing the performance of the power law process model considering the use of regression estimation approach

DETECTION OF RELIABLE SOFTWARE USING SPRT ON TIME DOMAIN DATA
DETECTION OF RELIABLE SOFTWARE USING SPRT ON TIME DOMAIN DATADETECTION OF RELIABLE SOFTWARE USING SPRT ON TIME DOMAIN DATA
DETECTION OF RELIABLE SOFTWARE USING SPRT ON TIME DOMAIN DATA
IJCSEA Journal
 
Real-time PMU Data Recovery Application Based on Singular Value Decomposition
Real-time PMU Data Recovery Application Based on Singular Value DecompositionReal-time PMU Data Recovery Application Based on Singular Value Decomposition
Real-time PMU Data Recovery Application Based on Singular Value Decomposition
Power System Operation
 
Real-time PMU Data Recovery Application Based on Singular Value Decomposition
Real-time PMU Data Recovery Application Based on Singular Value DecompositionReal-time PMU Data Recovery Application Based on Singular Value Decomposition
Real-time PMU Data Recovery Application Based on Singular Value Decomposition
Power System Operation
 
Assessing Software Reliability Using SPC – An Order Statistics Approach
Assessing Software Reliability Using SPC – An Order Statistics Approach Assessing Software Reliability Using SPC – An Order Statistics Approach
Assessing Software Reliability Using SPC – An Order Statistics Approach
IJCSEA Journal
 
PCA_2022-In_and_out.pptx zxczxczxczxczxcxzczx
PCA_2022-In_and_out.pptx zxczxczxczxczxcxzczxPCA_2022-In_and_out.pptx zxczxczxczxczxcxzczx
PCA_2022-In_and_out.pptx zxczxczxczxczxcxzczx
JuanManuelNasralaAlv1
 
A study of the Behavior of Floating-Point Errors
A study of the Behavior of Floating-Point ErrorsA study of the Behavior of Floating-Point Errors
A study of the Behavior of Floating-Point Errors
ijpla
 
A Comparative study of locality Preserving Projection & Principle Component A...
A Comparative study of locality Preserving Projection & Principle Component A...A Comparative study of locality Preserving Projection & Principle Component A...
A Comparative study of locality Preserving Projection & Principle Component A...
RAHUL WAGAJ
 
Jf3515881595
Jf3515881595Jf3515881595
Jf3515881595
IJERA Editor
 
Recursive
RecursiveRecursive
Recursive
Alexander Cave
 
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank SystemNeural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
ISA Interchange
 
An SPRT Procedure for an Ungrouped Data using MMLE Approach
An SPRT Procedure for an Ungrouped Data using MMLE ApproachAn SPRT Procedure for an Ungrouped Data using MMLE Approach
An SPRT Procedure for an Ungrouped Data using MMLE Approach
IOSR Journals
 
Mg3421962205
Mg3421962205Mg3421962205
Mg3421962205
IJERA Editor
 
ENSEMBLE REGRESSION MODELS FOR SOFTWARE DEVELOPMENT EFFORT ESTIMATION: A COMP...
ENSEMBLE REGRESSION MODELS FOR SOFTWARE DEVELOPMENT EFFORT ESTIMATION: A COMP...ENSEMBLE REGRESSION MODELS FOR SOFTWARE DEVELOPMENT EFFORT ESTIMATION: A COMP...
ENSEMBLE REGRESSION MODELS FOR SOFTWARE DEVELOPMENT EFFORT ESTIMATION: A COMP...
ijseajournal
 
Artificial Neural Network and Multi-Response Optimization in Reliability Meas...
Artificial Neural Network and Multi-Response Optimization in Reliability Meas...Artificial Neural Network and Multi-Response Optimization in Reliability Meas...
Artificial Neural Network and Multi-Response Optimization in Reliability Meas...
inventionjournals
 
Verification of confliction and unreachability in rule based expert systems w...
Verification of confliction and unreachability in rule based expert systems w...Verification of confliction and unreachability in rule based expert systems w...
Verification of confliction and unreachability in rule based expert systems w...
ijaia
 
514
514514
A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...
A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...
A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...
Editor IJCATR
 
Hh3512801283
Hh3512801283Hh3512801283
Hh3512801283
IJERA Editor
 
UNDERSTANDING LEAST ABSOLUTE VALUE IN REGRESSION-BASED DATA MINING
UNDERSTANDING LEAST ABSOLUTE VALUE IN REGRESSION-BASED DATA MININGUNDERSTANDING LEAST ABSOLUTE VALUE IN REGRESSION-BASED DATA MINING
UNDERSTANDING LEAST ABSOLUTE VALUE IN REGRESSION-BASED DATA MINING
IJDKP
 
EXPLAINING THE PERFORMANCE OF COLLABORATIVE FILTERING METHODS WITH OPTIMAL DA...
EXPLAINING THE PERFORMANCE OF COLLABORATIVE FILTERING METHODS WITH OPTIMAL DA...EXPLAINING THE PERFORMANCE OF COLLABORATIVE FILTERING METHODS WITH OPTIMAL DA...
EXPLAINING THE PERFORMANCE OF COLLABORATIVE FILTERING METHODS WITH OPTIMAL DA...
IJCI JOURNAL
 

Similar to Testing the performance of the power law process model considering the use of regression estimation approach (20)

DETECTION OF RELIABLE SOFTWARE USING SPRT ON TIME DOMAIN DATA
DETECTION OF RELIABLE SOFTWARE USING SPRT ON TIME DOMAIN DATADETECTION OF RELIABLE SOFTWARE USING SPRT ON TIME DOMAIN DATA
DETECTION OF RELIABLE SOFTWARE USING SPRT ON TIME DOMAIN DATA
 
Real-time PMU Data Recovery Application Based on Singular Value Decomposition
Real-time PMU Data Recovery Application Based on Singular Value DecompositionReal-time PMU Data Recovery Application Based on Singular Value Decomposition
Real-time PMU Data Recovery Application Based on Singular Value Decomposition
 
Real-time PMU Data Recovery Application Based on Singular Value Decomposition
Real-time PMU Data Recovery Application Based on Singular Value DecompositionReal-time PMU Data Recovery Application Based on Singular Value Decomposition
Real-time PMU Data Recovery Application Based on Singular Value Decomposition
 
Assessing Software Reliability Using SPC – An Order Statistics Approach
Assessing Software Reliability Using SPC – An Order Statistics Approach Assessing Software Reliability Using SPC – An Order Statistics Approach
Assessing Software Reliability Using SPC – An Order Statistics Approach
 
PCA_2022-In_and_out.pptx zxczxczxczxczxcxzczx
PCA_2022-In_and_out.pptx zxczxczxczxczxcxzczxPCA_2022-In_and_out.pptx zxczxczxczxczxcxzczx
PCA_2022-In_and_out.pptx zxczxczxczxczxcxzczx
 
A study of the Behavior of Floating-Point Errors
A study of the Behavior of Floating-Point ErrorsA study of the Behavior of Floating-Point Errors
A study of the Behavior of Floating-Point Errors
 
A Comparative study of locality Preserving Projection & Principle Component A...
A Comparative study of locality Preserving Projection & Principle Component A...A Comparative study of locality Preserving Projection & Principle Component A...
A Comparative study of locality Preserving Projection & Principle Component A...
 
Jf3515881595
Jf3515881595Jf3515881595
Jf3515881595
 
Recursive
RecursiveRecursive
Recursive
 
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank SystemNeural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
 
An SPRT Procedure for an Ungrouped Data using MMLE Approach
An SPRT Procedure for an Ungrouped Data using MMLE ApproachAn SPRT Procedure for an Ungrouped Data using MMLE Approach
An SPRT Procedure for an Ungrouped Data using MMLE Approach
 
Mg3421962205
Mg3421962205Mg3421962205
Mg3421962205
 
ENSEMBLE REGRESSION MODELS FOR SOFTWARE DEVELOPMENT EFFORT ESTIMATION: A COMP...
ENSEMBLE REGRESSION MODELS FOR SOFTWARE DEVELOPMENT EFFORT ESTIMATION: A COMP...ENSEMBLE REGRESSION MODELS FOR SOFTWARE DEVELOPMENT EFFORT ESTIMATION: A COMP...
ENSEMBLE REGRESSION MODELS FOR SOFTWARE DEVELOPMENT EFFORT ESTIMATION: A COMP...
 
Artificial Neural Network and Multi-Response Optimization in Reliability Meas...
Artificial Neural Network and Multi-Response Optimization in Reliability Meas...Artificial Neural Network and Multi-Response Optimization in Reliability Meas...
Artificial Neural Network and Multi-Response Optimization in Reliability Meas...
 
Verification of confliction and unreachability in rule based expert systems w...
Verification of confliction and unreachability in rule based expert systems w...Verification of confliction and unreachability in rule based expert systems w...
Verification of confliction and unreachability in rule based expert systems w...
 
514
514514
514
 
A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...
A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...
A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...
 
Hh3512801283
Hh3512801283Hh3512801283
Hh3512801283
 
UNDERSTANDING LEAST ABSOLUTE VALUE IN REGRESSION-BASED DATA MINING
UNDERSTANDING LEAST ABSOLUTE VALUE IN REGRESSION-BASED DATA MININGUNDERSTANDING LEAST ABSOLUTE VALUE IN REGRESSION-BASED DATA MINING
UNDERSTANDING LEAST ABSOLUTE VALUE IN REGRESSION-BASED DATA MINING
 
EXPLAINING THE PERFORMANCE OF COLLABORATIVE FILTERING METHODS WITH OPTIMAL DA...
EXPLAINING THE PERFORMANCE OF COLLABORATIVE FILTERING METHODS WITH OPTIMAL DA...EXPLAINING THE PERFORMANCE OF COLLABORATIVE FILTERING METHODS WITH OPTIMAL DA...
EXPLAINING THE PERFORMANCE OF COLLABORATIVE FILTERING METHODS WITH OPTIMAL DA...
 

Recently uploaded

DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
Mukeshwaran Balu
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt
PuktoonEngr
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
PauloRodrigues104553
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 

Recently uploaded (20)

DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 

Testing the performance of the power law process model considering the use of regression estimation approach

  • 1. International Journal of Software Engineering & Applications (IJSEA), Vol.5, No.5, September 2014 TESTING THE PERFORMANCE OF THE POWER LAW PROCESS MODEL CONSIDERING THE USE OF REGRESSION ESTIMATION APPROACH Lutfiah Ismail Al turk Statistics Department, King Abdulaziz University, Kingdom of Saudi Arabia ABSTRACT Within the class of non-homogeneous Poisson process (NHPP) models and as a result of the simplicity of the mathematical computations of the Power Law Process (PLP) model and the attractive physical explanation of its parameters, this model has found considerable attention in repairable systems literature. In this article, we conduct the investigation of new estimation approach, the regression estimation procedure, on the performance of the parametric PLP model. The regression approach for estimating the unknown parameters of the PLP model through the mean time between failure (TBF) function is evaluated against the maximum likelihood estimation (MLE) approach. The results from the regression and MLE approaches are compared based on three error evaluation criteria in terms of parameter estimation and its precision, the numerical application shows the effectiveness of the regression estimation approach at enhancing the predictive accuracy of the TBF measure. KEYWORDS: The Power Law Process Model, Regression Estimation Approach, Maximum Likelihood Estimation, Time-Interval between Failures, Mean Time between Failures. 1. INTRODUCTION The Power Law Process (PLP) model is a popular infinite NHPP model used to describe the reliability of repairable systems based on the analysis of observed failure data, this model was derived from the hardware reliability area. There is a lot of literature on the PLP model from a classical statistics view. Duane [1] was the first to propose the PLP model. During the development process of several failure systems, he presented failure data. Also, he formulated a mathematical relationship for predicting and observing the reliability enhancement as a function of cumulative failure time. He conducted several hardware applications in which the rate of failure occurrence was in a power law form in operating time. During the analysis of the failure data, it was noticed that the cumulative μTBF versus cumulative operating time followed a straight line on a log-log plot. After that, this model, comprehensively studied by Crow [2], he formulated the corresponding model as a non-homogeneous Poisson process (NHPP) with a power intensity law. DOI : 10.5121/ijsea.2014.5503 3 5
  • 2. International Journal of Software Engineering Applications (IJSEA), Vol.5, No.5, September 2014 The PLP model can be applied in software reliability although some problems may arises, it has been used in many successful applications, particularly in the defense industry. To model the failure rate of repairable systems, the PLP model is adopted by the United States Army Materials System Analysis Activity and called the Crow-AMSAA model. In standard applications it is assumed that the recurrence rate is the same for all systems that are observed. Bain [3] analyzed independent equivalent multi-system by employing the PLP model. Much theoretical work describing the PLP model was performed (examples; Lee, L. and Lee, K. [4], and Engelhardt and Bain [5]). The PLP model has been widely used in reliability growth, in repairable systems, and software reliability models (see; Crow [6], Ascher and Feingold [7], and Kyparisis and Singpurwalla [8]). Littlewood [9] modified this model to overcome a problem associated with it, the problem of infinite failure rate at time zero. Rigdon [10] showed the wrongness of the claim that a linear Duane plot implies a PLP, and the conversion is false too. In Calabria [11], the modified maximum likelihood (ML) estimators for the PLP model and the failure intensity of the expected number of failures in a given time interval is studied. Classical inference on the PLP model, such as point estimation, confidence intervals, tests of hypothesis for parameters and estimates of the intensity function was reviewed by Rigdon and Basu [12]. Yu et al. [13] considered the maximum likelihood estimates and the confidence intervals for the unknown parameters with left-truncated data. They also discussed the hypothesis testing and the goodness-of-fit test, and the predicted limits of future failure times for failure-truncated data. Bayesian inference on the PLP model was also studied during the past two decades. One of the papers on Bayesian NHPP models is by Higgins and Tsokos [14] and the underlying model is the PLP model. Bayesian point and interval estimates were obtained by Guida [15], and Kyparisis and Singpurwalla [8]. Calabria et al. [16] considered the lower bounds for a test of equality of trends in several independent power law processes. Huang and Bier [17] presented a natural conjugate prior for the PLP model. By using the Bayesian method, Tian et al. [18] developed estimation and prediction methods for the PLP model in the left-truncated case. They also obtained the Bayesian point and credible interval estimates for the parameters of interest. The extended case of inverting the Fisher information matrix to quantify the precision of the parameter estimates for the PLP model is considered by ( Dyck and Verdonck [19]) where the recurrence rate between the different systems may vary with known scaling factors. They showed that the standard error of the parameter estimates can be quantified using analytical method. In this article three test methods are applied through a numerical application to evaluate the effectiveness of the regression estimation approach that based on the μTBF function. For the four real failure data that we considered in this article, we have shown that the regression estimation approach works better than the maximum likelihood approach. The regression approach gives less error in terms of all the used measurement criteria compared to the maximum likelihood approach. The rest of this article is organized as follows. In Section 2, the mathematical formulas of the PLP model’s characteristics are presented. Section 3 briefly discusses the estimation of the unknown parameters for the PLP model, considering only the case of time-interval between failures. Section 4 presents briefly the selected evaluation criteria. Section 5 is an application to 36
  • 3. International Journal of Software Engineering Applications (IJSEA), Vol.5, No.5, September 2014 make a comparison between the performance of the regression estimation procedure and the method of likelihood estimation to four real data sets. Section 6 gives conclusion of data analysis. (1) (4) %(5) % (6) 37 2. THE POWER LAW PROCESS (PLP) MODEL One particular and most commonly used model of the NHPP in the literature is the PLP, also called Duane, Crow-AMSAA, or Weibull process model. This model was first proposed by Duane [1] and later developed by Crow [2] as a NHPP model for hardware reliability. This model has the ability to be applied for the prediction of software reliability as well, and represents a functional relationship between two quantities, where one quantity varies as a power of another. With this model we can not make any relation between its parameters and the physical characteristics of the failure system. This model describes the failure history of reliable systems by supposing an NHPP for the counting process {N(), 0}, some of measures of reliability of the PLP model are: the mean value function or the expected cumulative number of failures in [0; t) and the conditional reliability function, the mathematical formulas of those measures are respectively as follows μ
  • 4. and μ μ ) The error-detection rate per error has the following form ! # $
  • 5. %
  • 6. % (3) While the corresponding number of remaining error is given by $ μ # $
  • 7. The failure intensity function depends only on the cumulative failure time and not on the previous pattern of failure times, it can be obtained as follows 'μ '
  • 8. The mean time between failures (μTBF) can be found by the inverse of the intensity function μ()* % %
  • 9.
  • 10. International Journal of Software Engineering Applications (IJSEA), Vol.5, No.5, September 2014 where + , - # . denote the failure times, + , is the scale parameter, and is the shape parameter. For the PLP model, if 1, the failure intensity is increasing exponentially with time, the times between failures tend to be shorter, and this indicates that the software reliability is deteriorating. While if 1, the failure intensity decreases sharply with time, the times between failures tend to be longer, then the software reliability of a system is being modeling with rapid improvement, and when = 1, the mean time between failures is equal to a constant value, the system is remaining stable over time and the PLP model reduces to the homogeneous Poisson process (HPP), [see; Figure 1]. 38 Intensity Function Plot h 1 h =1 h 1 0 10000 20000 30000 40000 50000 60000 CFT Figure 1. Intensity function plot of the PLP model. 0e+00 1e-04 2e-04 3e-04 4e-04 5e-04 6e-04 7e-04 Intensity 3 Estimation of the PLP Model’s Parameters for the Case of Time Data Statistical inference procedures can be used easily and applied to the PLP model. For non-homogeneous Poisson process (NHPP) models, there are two statistical categories, namely: i. Time-interval between failures. ii. Number of failures observed in a specified interval. In this article the method of estimation will be applied to the first category, where successive times to failures are considered as a random variable.
  • 11. International Journal of Software Engineering Applications (IJSEA), Vol.5, No.5, September 2014 $# 8% (8) 39 3.1 The MLE approach of the PLP model It is easy to work out for estimation of the parameters for the PLP model, by considering equations (1) and (5) the corresponding cumulative mean value and intensity functions are respectively / μ0 0 % 0- 0- 1 (7) Derived from the NHPPs and supposing that the cumulative failure time data si (i = 1, 2, … , n) are observed during the testing phase, then the likelihood function of the PLP model is defined as follows 23 456 $μ0 7 0 8% 9: 7 0 And the natural logarithm of the joint density is obtained as ;23 456 $0 ; ; = $ # ;0 8% (9) Proceed to estimate and. The first partial derivatives (with respect to ) is taken and the equation is set equal to zero yield ?@34A6 $0 , (10) Solving for , we have BC@D 0 (11) Also, find the first partial derivatives (with respect to ) and Set the equation equal to zero yield ?@3EF4A6 F , (12) giving BC@D : ? 9:= ? 9 GH IJK(13) 0 LM M8N 0 LM M8N
  • 12. International Journal of Software Engineering Applications (IJSEA), Vol.5, No.5, September 2014 40 3.2 The regression estimation approach of the PLP model The μTBF is the basic measure of the system’s reliability, for the regression procedure we use the μTBF to estimate the unknown parameters, by taking the natural logarithm of both sides of the μTBF function in Equation (6), we get lnOμ()*0 P = - ln( + (1- ln0) (14) Using the method of regression estimation for the linear regression model, (Ryan [20]) we can derive the regression estimators of and as follows QRST # $ = X:3Y6= X:3μZ[Y 6 : GH = ?9 ?μUVW9 : GH : GH : ] =O?9 P]^=X:3Y6_ : (15) and BRST `a = X:3μZ[Y 6 :GH = X:3Y6 : GH : bHacdef : cdef (16) Where 0 - # . denote the cumulative failure times of occurrence, 4 Error Measurement Criteria After the estimation of the model parameters, several tests exist to evaluate the performance of software reliability models quantitatively. The literature (Sharma et al. [21], Norman [22]) refers to several common evaluation criteria for software reliability models. In this section three of them are considered in order to evaluate the accuracy of the estimates from the PLP model, they are described below. Among them, the model performance is better when they are smaller. 4.1 The Bias The bias is the sum of the difference between the estimated curve and the actual data, and computed by Bias = % g= 3μ()* $μ()* h 6 g
  • 13. 8% (17) 4.2 The mean squared error (MSE) The MSE is the most widely used evaluation criteria of prediction. It is used to describe the deviation between the predicted values with the actual values, and is defined as MSE = % gi= 3μ()* $μ()* h 6 g
  • 15. International Journal of Software Engineering Applications (IJSEA), Vol.5, No.5, September 2014 41 4.3 The mean error of prediction (MEOP) The MEOP is the summation of the absolute value of the variation between the real data and the predicted values. The equation of evaluating the MEOP is given by MEOP = % gi%= 4μ()* $μ()* h 4 g
  • 16. 8% , (19) where n represents the number of measurements used for estimating the model parameters, and p the number of parameters. 5 Empirical Application In our analysis, four real failure data sets are analyzed using the PLP model, to easy implement the analysis of failure data, R code is created. The first step and for the case of TBF data, the estimates of the unknown parameters are found using the MLE and the regression approaches. Both objective and graphical method based on the cumulative mean time between failures are used to study the effectiveness of the regression estimation procedure. Three evaluation criteria are used to evaluate the prediction results. 5.1 Failure datasets For evaluation the performance of the regression estimation approach with the traditional MLE approach, four actual software reliability failures data are analyzed. The first data set is presented by Musa [23]. The second data set is taken from Jeske [24].The Apollo 8 software test data is first reported in Jelenski and Moranda [25]. Tohma’s software failure data is reported and studied by Tohma [26]. Figure 2 shows the time between failures versus the failure number for all the selected failure data.
  • 17. International Journal of Software Engineering Applications (IJSEA), Vol.5, No.5, September 2014 42 Musa’s Data (1979) 0 10 20 30 Failure Number Jeske’s Data (2000) 2 4 6 8 10 12 0 2000 6000 Failure Number TBF Apollo 8 Data (1972) 5 10 15 20 Failure Number Tohma’s Data (1989) 5 10 15 20 5 10 15 Failure Number TBF Figure 2. The time between failures versus the failure number 0 4000 8000 12000 TBF 2 4 6 8 10 12 TBF 5.2 Discussion To test the performance of the PLP model for the four selected failure data, first the estimates of the unknown parameters and are obtained using the MLE and the regression approaches. For the regression the reliability metric μ()* is considered. The actual and the predicted cumulative μ()*j0-kJIlmJl'ln0-mo-l is represented graphically in Figure 3. From this figure we can see that, according to the μ()* regression approach, it appears that the PLP model estimates theμ()*pKqI;; for the four selected failure data sets, the predictiveμ()* curve is very closely related to the actual μ()* curve which suggests that the four selected failure data sets do follow the PLP model very closely. But this is not the case when using the MLE approach, as this parametric approach gives poor prediction results. In Table 1 the MSE, Bias, and MEOP is reported, the obtained lower values of this measures considering the regression estimation
  • 18. International Journal of Software Engineering Applications (IJSEA), Vol.5, No.5, September 2014 approach indicates the effective capability of using this procedure. All the selected performance measures agree on that the regression approach gives an enhanced prediction results. 43 0 20000 40000 60000 Figure 3. Cumulative μTBF vs cumulative failure time plot 0 20000 50000 Figure 3.a Musa’s Data (1979) CFT Comulative MTBF MTBF(Observed) MTBF(Pred.by Reg) MTBF(Pred.by MLE) 0 10000 30000 50000 0 20000 40000 60000 Figure 3.b Jeske’s Data (2000) CFT Comulative MTBF MTBF(Observed) MTBF(Pred.by Reg) MTBF(Pred.by MLE) 20 40 60 80 100 120 0 20 60 100 Figure 3.c Apollo 8 Data (1972) CFT Comulative MTBF MTBF(Observed) MTBF(Pred.by Reg) MTBF(Pred.by MLE) 0 20 40 60 80 0 20 40 60 80 Figure 3.d Tohma’s Data (1989) CFT Comulative MTBF MTBF(Observed) MTBF(Pred.by Reg) MTBF(Pred.by MLE)
  • 19. International Journal of Software Engineering Applications (IJSEA), Vol.5, No.5, September 2014 44 Table 1. The MSE, Bias, and MEOP of the two estimation approaches Datsets Evaluation criteria MLE approach Regression approach Musa’s Data (1979) MSE Bias MEOP 483927928 1739304 13067.4700 348.8833 13420.6500 358.3126 Jeske’s Data (2000) MSE Bias MEOP 1330498442 1263012 25966.6200 219.7441 28130.5000 238.0561 Apollo 8 Data (1972) MSE Bias MEOP 6402.7620 21.2888 67.8297 0.8530 70.7788 0.8901 Tohma’s Data (1989) MSE Bias MEOP 2505.0440 5.4390 37.5658 0.6771 39.3546 0.7093 6 CONCLUSION One of the earliest proposed and common used reliability models is the PLP model, it is simple flexible and has been doing very well in many applications for reliability prediction. It can be used to model deteriorating systems as well as to model developing systems. In this article, the performance of the PLP model has been evaluated for several repairable data based on the MLE method which can be obtained using the likelihood function, and the regression estimation approach based on the μ()* function of cumulative failure time data. According to the selected error measurement criteria, the use of the regression estimation approach resulted in much-enhanced predictive capability, it produces good evaluation of the μ()*. The MLE approach gives poor results in terms of three different evaluation criteria. This suggests that, in software reliability modeling, the first step should be to consider the regression approach for software reliability prediction. REFERENCES [1] Duane, J. T. (1964). Learning Curve Approach to Reliability Monitoring, IEEE Trans. Aerospace Electron System, 2, 563-566. [2] Crow, L. H. (1974). Reliability for Complex Systems, Reliability and Biometry. Society for Industrial and Applied Mathematics (SIAM), pp. 379-410. [3] Bain, L. J. (1978). Statistical Analysis of Reliability and Life Testing Models, Decker, New York. [4] Lee, L. and Lee, K. (1978). Some Results on Inference for the Weibull Process, Technometrics, 20, 41-45. [5] Engelhardt, M. and Bain, L. J. (1986). On the Mean Time Between Failures for Repairable Systems. IEEE Transactions on Reliability, R-35, 419-422. [6] Crow, L. H. (1982). Confidence Interval Procedures for the Weibull Process with Applications to Reliability Growth. Technometrics, 24, 67-72. [7] Ascher, H. and Feingold, H. .(1984). Repairable Systems Reliability, Decker, New York.
  • 20. International Journal of Software Engineering Applications (IJSEA), Vol.5, No.5, September 2014 [8] Kyparisis, J. and Singpurwalla, N. D. (1985). Bayesian Inference for the Weibull Process with Applications to Assessing Software Reliability Growth and predicting Software Failures. Computer Science and Statistics: Proceedings of the Sixteenth Symposium on the Interface (ed. L. Billard), 57- 64, Elsevier Science Publishers B. V. (North Holland), Amsterdam. [9] Littlewood, B. (1984). Rationale for modified Duame model, IEEE Trans. Reliability, Vol. R-33 45 No.2, pp.157-9. [10] Rigdon, S. E. (2002). Properties of the Duane plot for repairable systems.Quality and Reliability Engineering International 18, 1-4. [11] Calabria, R. Guida, M. and Pulcini, G. (1988). Some Modified Maximum Likelihood Estimators for the Weibull Process. Reliability Engineering and System Safety, 23, 51-58. [12] Rigdon, S. E. and Basu, A. P. (1990). Estimating the Intensity Function of a Power Law Process at the Current Time: Time Truncated Case. Communications in Statistics Simulation and Computation, 19, 1079-1104. [13] Yu, J. W., Tian, G. L. and Tang, M. L. (2008). Statistical inference and prediction for the Weibull process with incomplete observations. Computational Statistics and Data Analysis 52, 1587-1603. [14] Higgins, J. J. and Tsokos, C. P. (1981). A Quasi-Bayes Estimate of the Failure Intensity of a Reliability Growth Model, IEEE Trans. on Reliability. [15] Guida, M. , Calabria, R. and Pulcini, G. (1989). Bayes Inference for a Non-homogeneous Poisson Process with Power Law Intensity. IEEE Transactions on Reliability. R-38, 603-609. [16] Calabria, R., Guida, M. and Pulcini, G. (1992). Power Bounds for a Test of Equality of Trends in k Independent Power Law Processes. Comm. Statist. Theory Methods, 21(11): 3275-3290. [17] Huang,Y. and Bier,V. (1998). A Natural Conjugate Prior for the Non-Homogeneous Poisson Process with a Power Law Intensity Function, Commun. Statist. 27(2): 525-551. [18] Guo-Liang Tian, Man-Lai Tang, and Jun-Wu Yu, (2011). Bayesian Estimation and Prediction for the Power Law Process with Left-Truncated Data. Journal of Data Science, 445-470. [19] Van Dyck, Tim Verdonck, (2014). Precision of power-law NHPP estimates for multiple systems with known failure rate scaling. Rel. Eng. Sys. Safety 126: 143-152. [20] Ryan S. E, and L. S. Porth, A Tutorial on the Piecewise Regression Approach Applied to Bedload Transport Data, Gen. Tech. Rep. RMRS-GTP-189. Fort Collins, CO. U. S. Department of Agriculture, Forest Service, Rocky Mountain Research Station, 2007. [21] Kapil Sharma, Rakesh Garg, Nagpal C. K., and Garg R. K. (2010). “Selection of Optimal Software Reliability Growth Models Using a Distance Based Approach”, IEEE Transactions On Reliability, Vol. 59, No. 2, Page 266-277. [22] Norman F. Schneidewind. (1993). “Software Reliability Model with Optimal Selection of Failure Data”, IEEE Transactions on Software Engineering, Vol.19, No. 11, Page 1095-1105. [23] Musa, J. D. (1979). Software Reliability Data. Report Available from Data Analysis Center for software, Rome Air Development Center, Rome, New York, USA. [24] Jeske, D. R. and Qureshi, M. (2000). Estimating the Failure Rate of Evolving Software, Proceedings of 11 th International Symposium on Software Reliability Engineering (San Jose) (Est. Acceptance Ratio: 40%), pp. 52-61. [25] Jelinski Z., and Moranda P. B. (1972). Software Reliability Research. Statistical Computer Performance Evaluation. Academic Press, NewYork, pp. 465-484. [26] Tohma Y. , Jacoby R., Murata Y., and Yamamoto, M. (1989). “Hyper-Geometric Distribution Model to Estimate the Number of Residual Software Faults,” Proc. COMPsac-89, Orlando, pp. 610−617.
  • 21. International Journal of Software Engineering Applications (IJSEA), Vol.5, No.5, September 2014 46 Authors Lutfiah Ismail Al turk is presently Assistant Professor of Mathematical Statistics in Statistics Department at Faculty of Sciences, King AbdulAziz University, Saudi Arabia. Lutfiah Ismail Al turk obtained her B.Sc degree in Statistics and Computer Science from Faculty of Sciences, King AbdulAziz University in 1993 and M.Sc (Mathematical statistics ) degree from Statistics Department, Faculty of Sciences, King AbdulAziz University in 1999. She received her Ph.D in Mathematical Statistics from university of Surrey, UK in 2007.