Araştırma Makalesi

Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications

Cilt: 7 Sayı: 24 1 Temmuz 2016
  • Rabia Burcu Karaömer
  • Oumout Chouseinoglou
PDF İndir
TR EN

Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications

Öz

Software reliability is an important quality factor that effects project success. By modelling software reliability, it can be estimated when and with how much effort a project can be deployed. Consequently, this can contribute to the resource and schedule planning of a project. Therefore, software reliability models SRM are frequently used for measuring the maturity of a software. A number of studies exist in the literature that compare SRMs in terms of their modelling performance. However, there is a need of evaluating these SRMs by taking into account the software project domain. This study aims to compare the performance of SRMs in the context of Web applications. In accordance to this purpose, six different software reliability models, namely Goel-Okumoto, Musa Exponential, Inflected S-shaped, Delayed S-shaped, Yamada and Pham Nordmann Zhang Imperfect Fault Detection PNZ , are evaluated by using the defect records of four Web application projects developed by a Turkish software organization. 100%, 70% and 50% of the recorded data is used as input to the maximum likelihood parameter estimation MLPE method and the results of these three cases are investigated and commented separately in the research. The goodness of fit and the predictive validity of the models to the project data are tested by calculating Mean Square Error MSE , Mean Magnitude Relative Error MMRE , Percentage Relative Error Deviation PRED and Average Balanced Predicted Relative Error A.BPRE measures. For each NHPP model 48 separate cases which are combinations of the three defect inflow data cases 100%, 70% and 50% , four projects and four measures, are investigated and ranked. It is shown that the NHPP models can be applied to Web applications and Delayed S-shaped model displays the best results among the alternatives. However, it is understood that the Goel-Okumoto and Yamada models give identical results and that these two models converge to each other with respect to the project defect data that has been used. Combined, these two models obtain the highest ranking scores and it is concluded that these two models perform better than the other models with respect to Web based software.

Anahtar Kelimeler

Kaynakça

  1. Ahmad, N., Khan, M., & Rafi, L. (2011). Analysis of an Inflection S-shaped Software Reliability Model Considering Log-logistic Testing-Effort and Imperfect Debugging. International Journal of Computer Science and Network Security, 11(1), 161-171.
  2. Aydın, A., & Tarhan, A. (2014). Investigating defect prediction models for iterative software development when phase data is not recorded lessons learned. 2014 International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE) (pp. 1-11). IEEE.
  3. Chouseinoglou, O., & Aydın, Ö. (2013). A Fuzzy Model of Software Project Effort Estimation. Turkish Journal of Fuzzy Systems, 4(2), 68-76.
  4. Di Lucca, G., & Fasolino, A. (2006). Testing Web-based Applications: The State of Art and Future Trends. Information and Software Technology, 48(12), 1172-1186.
  5. Doğan, S., Betin-Can, A., & Garousi, V. (2014). Web application testing: A systematic literature review. Journal of Systems and Software, 174-201.
  6. Fasolino, A., Amalfitano, D., & Tramontana, P. (2013). Web Application Testing in Fifteen Years of WSE. 15th IEEE International Symposium on Web Systems Evolution (WSE) (pp. 35-38). IEEE.
  7. Ferrara, E., De Meo, P., Fiumara, G., & Baumgartner, R. (2014). Web data extraction, applications and techniques: A survey. Knowledge-Based Systems, 70, 301-323.
  8. Garousi, V., Mesbah, A., Betin-Can, A., & Mirshokraie, S. (2013). A systematic mapping study of web application testing. Information and Software Technology, 55(8), 1374-1396.

Ayrıntılar

Birincil Dil

İngilizce

Konular

-

Bölüm

Araştırma Makalesi

Yazarlar

Rabia Burcu Karaömer Bu kişi benim

Oumout Chouseinoglou Bu kişi benim

Yayımlanma Tarihi

1 Temmuz 2016

Gönderilme Tarihi

1 Temmuz 2016

Kabul Tarihi

-

Yayımlandığı Sayı

Yıl 2016 Cilt: 7 Sayı: 24

Kaynak Göster

APA
Karaömer, R. B., & Chouseinoglou, O. (2016). Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications. AJIT-e: Academic Journal of Information Technology, 7(24), 7-28. https://doi.org/10.5824/1309-1581.2016.3.001.x
AMA
1.Karaömer RB, Chouseinoglou O. Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications. AJIT-e. 2016;7(24):7-28. doi:10.5824/1309-1581.2016.3.001.x
Chicago
Karaömer, Rabia Burcu, ve Oumout Chouseinoglou. 2016. “Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications”. AJIT-e: Academic Journal of Information Technology 7 (24): 7-28. https://doi.org/10.5824/1309-1581.2016.3.001.x.
EndNote
Karaömer RB, Chouseinoglou O (01 Temmuz 2016) Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications. AJIT-e: Academic Journal of Information Technology 7 24 7–28.
IEEE
[1]R. B. Karaömer ve O. Chouseinoglou, “Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications”, AJIT-e, c. 7, sy 24, ss. 7–28, Tem. 2016, doi: 10.5824/1309-1581.2016.3.001.x.
ISNAD
Karaömer, Rabia Burcu - Chouseinoglou, Oumout. “Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications”. AJIT-e: Academic Journal of Information Technology 7/24 (01 Temmuz 2016): 7-28. https://doi.org/10.5824/1309-1581.2016.3.001.x.
JAMA
1.Karaömer RB, Chouseinoglou O. Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications. AJIT-e. 2016;7:7–28.
MLA
Karaömer, Rabia Burcu, ve Oumout Chouseinoglou. “Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications”. AJIT-e: Academic Journal of Information Technology, c. 7, sy 24, Temmuz 2016, ss. 7-28, doi:10.5824/1309-1581.2016.3.001.x.
Vancouver
1.Rabia Burcu Karaömer, Oumout Chouseinoglou. Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications. AJIT-e. 01 Temmuz 2016;7(24):7-28. doi:10.5824/1309-1581.2016.3.001.x