Abstract

The bug tracking system is well known as the project support tool of open source software. There are many categorical data sets recorded on the bug tracking system. In the past, many reliability assessment methods have been proposed in the research area of software reliability. Also, there are several software project analyses based on the software effort data such as the earned value management. In particular, the software reliability growth models can apply to the system testing phase of software development. On the other hand, the software effort analysis can apply to all development phase, because the fault data is only recorded on the testing phase. We focus on the big fault data and effort data of open source software. Then, it is difficult to assess by using the typical statistical assessment method, because the data recorded on the bug tracking system is large scale. Also, we discuss the jump diffusion process model based on the estimation method of jump parameters by using the discriminant analysis. Moreover, we analyze actual big fault data to show numerical examples of software effort assessment considering many categorical data set.

Highlights

  • Many open source software (OSS) are used in various areas of mobile devices, IoT, server-side application, cloud computing, edge computing and database software

  • We focus on the big fault data and effort data of open source software

  • It is difficult to assess by using the typical statistical assessment method, because the data recorded on the bug tracking system is large scale

Read more

Summary

Introduction

Many open source software (OSS) are used in various areas of mobile devices, IoT, server-side application, cloud computing, edge computing and database software. The big fault data sets are recorded on the OSS bug tracking system. It is very difficult to assess the OSS reliability by using the typical statistical method, because the size of data recorded on the bug tracking system is very large scale. We propose the fusion-method of statistical and stochastic modeling approaches. We can resolve the statistical problem in case of the large scale data analysis such as the big fault data by using our method. We show several analysis examples based on the proposed method by using the actual big fault data.

Statistical and Stochastic Modeling Approaches
Linear Discriminant Analysis
Jump Diffusion Process Model
Numerical Examples for Jump Diffusion Process Model
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call