Testing-Effort Dependent Software Reliability Model for Distributed Systems

Author(s):  
Omar Shatnawi

Distributed systems are being developed in the context of the client-server architecture. Client-server architectures dominate the landscape of computer-based systems. Client-server systems are developed using the classical software engineering activities. Developing distributed systems is an activity that consumes time and resources. Even if the degree of automation of software development activities increased, resources are an important limitation. Reusability is widely believed to be a key direction to improving software development productivity and quality. Software metrics are needed to identify the place where resources are needed; they are an extremely important source of information for decision making. In this paper, an attempt has been made to describe the relationship between the calendar time, the fault removal process and the testing-effort consumption in a distributed development environment. Software fault removal phenomena and testing-effort expenditures are described by a non-homogenous Poisson process (NHPP) and testing-effort curves respectively. Actual software reliability data cited in literature have been used to demonstrate the proposed model. The results are fairly encouraging.

Author(s):  
P. K. KAPUR ◽  
D. N. GOSWAMI ◽  
AMIT GUPTA

Effective software process improvement will not start until management insists that product development work be planned and properly managed. This becomes even more challenging in an increasing number of major system developments made up from distributed sub-system software projects. These sub-systems are integrated and validated to provide the final system and product release. The need is growing to estimate, risk assess, plan and manage the development of these distributed sub-systems and the final full system release. In this paper, an attempt has been made to model the software reliability growth phenomenon with testing effort in a distributed development environment. Proposed Non Homogeneous Poisson Process (NHPP) based model assumes that the software system consists of a finite number of reused and newly developed sub-systems. The reused sub-systems do not consider the effect of severity of the faults on the software reliability growth phenomenon because they stabilize over a period of time i.e., the growth is uniform whereas, the newly developed sub-system do consider that. Fault removal phenomenon for reused and newly developed sub-systems have been modeled separately and is summed up to get the total fault removal phenomenon of the software system. The applicability of our model is shown by validating it on software failure data sets obtained from different real software development projects. The comparisons with established models in terms of goodness of fit, the Akaike Information Criterion (AIC), Mean of Squared Errors (MSE) have been presented.


Author(s):  
N. Baskar ◽  
C Chandrasekar

<p>The recent development in software engineering reveals the importance of software maintenance during the time of software development that is becoming more important in software development environment and software metrics, which are very essential for measuring the maintainability of software, software complexity, estimating size, quality and project efforts. There are various approaches through which one can estimate the software cost and predict on various kinds of deliverable items. This paper aims at developing an optimized   Neuro-PSO-based software maintainability prediction model by applying the dimensionality reduction using relief feature selection method for identifying the optimal feature subsets in order to increase the accuracy and reduce the time complexity of the prediction model. The simulation result proves the performance of the proposed model which will be more beneficial for the software developers in predicting the maintenance of the software in advance.</p>


1991 ◽  
Vol 6 (5) ◽  
pp. 317 ◽  
Author(s):  
Yasuhiro Sugiyama ◽  
Ellis Horowitz

2005 ◽  
Author(s):  
Jin P. Hong ◽  
S.H. Mm ◽  
C.H. Cho ◽  
S.Y. Kang

Computer ◽  
1975 ◽  
Vol 8 (6) ◽  
pp. 68-69
Author(s):  
D.J. Faber

Sign in / Sign up

Export Citation Format

Share Document