Int J Performability Eng ›› 2013, Vol. 9 ›› Issue (1): 13-21.doi: 10.23940/ijpe.13.1.p13.mag

• Original articles • Previous Articles     Next Articles

Performability Analysis Considering Debugging Behaviors for Open Source Solution

YOSHINOBU TAMURA1 and SHIGERU YAMADA2   

  1. 1 Graduate School of Science and Engineering, Yamaguchi University, Japan
    2 Graduate School of Engineering, Tottori University, Japan

Abstract:

A large scale open source solution composed of several open source softwares is now attracting attention as the next-generation software development paradigm because of the cost reduction, quick delivery, and work saving. The testing phase of open source solution means the binding testing and system testing. Generally, it makes no sense to perform the unit testing of open source solution, because the unit testing means the test for open source software. Then, it is very important for software managers to assess the binding status of open source solution. In this paper, we propose a new approach to software performability analysis based on stochastic differential equations in order to consider an interesting aspect of the collision status during the binding-phase of open source softwares in open source solution. Especially, we derive several performability assessment measures from our stochastic differential equation model. Also, we analyze actual software fault-count data to show numerical examples of software performability assessment considering the component collision for several open source softwares. Moreover, we show that the proposed performability analysis can assist improvement of quality for the large scale open source solution.


Received on February 16, 2012, revised on September 24, 2012
References: 13