期刊文献+
共找到12篇文章
< 1 >
每页显示 20 50 100
Statistical Analysis of Process Monitoring Data for Software Process Improvement and Its Application 被引量:2
1
作者 Kazuhiro Esaki Yuki Ichinose shigeru yamada 《American Journal of Operations Research》 2012年第1期43-50,共8页
Software projects influenced by many human factors generate various risks. In order to develop highly quality software, it is important to respond to these risks reasonably and promptly. In addition, it is not easy fo... Software projects influenced by many human factors generate various risks. In order to develop highly quality software, it is important to respond to these risks reasonably and promptly. In addition, it is not easy for project managers to deal with these risks completely. Therefore, it is essential to manage the process quality by promoting activities of process monitoring and design quality assessment. In this paper, we discuss statistical data analysis for actual project management activities in process monitoring and design quality assessment, and analyze the effects for these software process improvement quantitatively by applying the methods of multivariate analysis. Then, we show how process factors affect the management measures of QCD (Quality, Cost, Delivery) by applying the multiple regression analyses to observed process monitoring data. Further, we quantitatively evaluate the effect by performing design quality assessment based on the principal component analysis and the factor analysis. As a result of analysis, we show that the design quality assessment activities are so effective for software process improvement. Further, based on the result of quantitative project assessment, we discuss the usefulness of process monitoring progress assessment by using a software reliability growth model. This result may enable us to give a useful quantitative measure of product release determination. 展开更多
关键词 Software PROCESS Improvement PROCESS Monitoring Design Quality ASSESSMENT Multiple Regression ANALYSIS Principal COMPONENT ANALYSIS FACTOR ANALYSIS QUANTITATIVE Project ASSESSMENT
下载PDF
A Bivariate Software Reliability Model with Change-Point and Its Applications 被引量:1
2
作者 Shinji Inoue shigeru yamada 《American Journal of Operations Research》 2011年第1期1-7,共7页
Testing-time when a change of a stochastic characteristic of the software failure-occurrence time or software failure-occurrence time-interval is observed is called change-point. It is said that effect of the change-p... Testing-time when a change of a stochastic characteristic of the software failure-occurrence time or software failure-occurrence time-interval is observed is called change-point. It is said that effect of the change-point on the software reliability growth process influences on accuracy for software reliability assessment based on a software reliability growth model (SRGM). We propose an SRGM with the effect of the change-point based on a bivariate SRGM, in which the software reliability growth process is assumed to depend on the testing-time and testing-effort factors simultaneously, for accurate software reliability assessment. And we discuss an optimal software release problem for deriving optimal testing-effort expenditures based on our model. Further, we show numerical examples of software reliability assessment based on our bivariate SRGM and estimation of optimal testing-effort expenditures by using actual data. 展开更多
关键词 SOFTWARE RELIABILITY SOFTWARE RELIABILITY GROWTH Factor CHANGE-POINT BIVARIATE SOFTWARE RELIABILITY GROWTH Model Optimal Testing-Effort Expending Problem
下载PDF
Comparison of Hazard-Rates Considering Fault Severity Levels and Imperfect Debugging for OSS 被引量:1
3
作者 Taku Yanagisawa Yoshinobu Tamura +1 位作者 Adarsh Anand shigeru yamada 《Journal of Software Engineering and Applications》 2021年第11期591-606,共16页
Software reliability model is the tool to measure the software reliability quantitatively. Hazard-Rate model is one of the most popular ones. The purpose of our research is to propose the hazard-rate model considering... Software reliability model is the tool to measure the software reliability quantitatively. Hazard-Rate model is one of the most popular ones. The purpose of our research is to propose the hazard-rate model considering fault level for Open Source Software (OSS). Moreover, we aim to adapt our proposed model to the hazard-rate considering the imperfect debugging environment. We have analyzed the trend of fault severity level by using fault data in Bug Tracking System (BTS) and proposed our model based on the result of analysis. Also, we have shown the numerical example for evaluating the performance of our proposed model. Furthermore, we have extended our proposed model to the hazard-rate considering the imperfect debugging environment and showed numerical example for evaluating the possibility of application. As the result, we found out that performance of our proposed model is better than typical hazard-rate models. Also, we verified the possibility of application of proposed model to hazard-rate model considering imperfect debugging. 展开更多
关键词 Open Source Software Bug Tracking System Software Reliability Hazard-Rate Model Imperfect Debugging
下载PDF
A Bootstrapping Approach for Software Reliability Measurement Based on a Discretized NHPP Model
4
作者 Shinji Inoue shigeru yamada 《Journal of Software Engineering and Applications》 2013年第4期1-7,共7页
Discrete software reliability measurement has a proper characteristic for describing a software reliability growth process which depends on a unit of the software fault-detection period, such as the number of test run... Discrete software reliability measurement has a proper characteristic for describing a software reliability growth process which depends on a unit of the software fault-detection period, such as the number of test runs, the number of executed test cases. This paper discusses discrete software reliability measurement based on a discretized nonhomogeneous Poisson process (NHPP) model. Especially, we use a bootstrapping method in our discrete software reliability measurement for discussing the statistical inference on parameters and software reliability assessment measures of our model. Finally we show numerical examples of interval estimations based on our bootstrapping method for the several software reliability assessment measures by using actual data. 展开更多
关键词 Software Reliability Measurement Discretized NHPP Model NONPARAMETRIC BOOTSTRAPPING Method Regression Analysis BOOTSTRAP CONFIDENCE INTERVALS
下载PDF
Lognormal Process Software Reliability Modeling with Testing-Effort
5
作者 Shinji Inoue shigeru yamada 《Journal of Software Engineering and Applications》 2013年第4期8-14,共7页
We propose a software reliability growth model with testing-effort based on a continuous-state space stochastic process, such as a lognormal process, and conduct its goodness-of-fit evaluation. We also discuss a param... We propose a software reliability growth model with testing-effort based on a continuous-state space stochastic process, such as a lognormal process, and conduct its goodness-of-fit evaluation. We also discuss a parameter estimation method of our model. Then, we derive several software reliability assessment measures by the probability distribution of its solution process, and compare our model with existing continuous-state space software reliability growth models in terms of the mean square error and the Akaike’s information criterion by using actual fault count data. 展开更多
关键词 SOFTWARE RELIABILITY Growth Model LOGNORMAL PROCESS Testing-Effort Function SOFTWARE RELIABILITY Assessment Measures Goodness-of-Fit
下载PDF
Component-Oriented Reliability Analysis Based on Hierarchical Bayesian Model for an Open Source Software
6
作者 Yoshinobu Tamura Hidemitsu Takehara shigeru yamada 《American Journal of Operations Research》 2011年第2期25-32,共8页
The successful experience of adopting distributed development models in such open source projects includes GNU/Linux operating system, Apache HTTP server, Android, BusyBox, and so on. The open source project contains ... The successful experience of adopting distributed development models in such open source projects includes GNU/Linux operating system, Apache HTTP server, Android, BusyBox, and so on. The open source project contains special features so-called software composition by which several geographically-dispersed compo-nents are developed in all parts of the world. We propose a method of component-oriented reliability as-sessment based on hierarchical Bayesian model and Markov chain Monte Carlo methods. Especially, we fo-cus on the fault-detection rate for each component reported to the bug tracking system. We can assess the reliability for the whole open source software system by using the confidence interval for each component. Also, we analyze actual software fault-count data to show numerical examples of reliability assessment for OSS. 展开更多
关键词 Open Source Software Reliability BAYESIAN Model MARKOV CHAIN MONTE Carlo Method
下载PDF
Empirical Analysis for High Quality Software Development
7
作者 Naomi Honda shigeru yamada 《American Journal of Operations Research》 2012年第1期36-42,共7页
It remains important for a development organization to configure a software process that enables it to develop software products with the least possible number of defects after shipment. A development organization of ... It remains important for a development organization to configure a software process that enables it to develop software products with the least possible number of defects after shipment. A development organization of CMMI level 5 has, over three years, been strived to improve those software projects that had been noted as having many defects after shipment. In this paper, we discuss our organization’s improvement (Kaizen) activities, to analyze the important matters of software process to be considered when developing a software product with the least possible number of defects after shipment. Our results are identified by three important points;1) early ensured quality by defect detection during design or code review;2) quality assurance for both process quality and product one;and 3) quantitative management by which data of the appropriate resolution can be collected at an appropriate timing. 展开更多
关键词 Software PROCESS Review QUANTITATIVE Management PROCESS QUALITY PRODUCT QUALITY
下载PDF
OSS Effort Expense Optimization Based on Wiener Process Model and GA
8
作者 Kodai Sugisaki Yoshinobu Tamura shigeru yamada 《Journal of Software Engineering and Applications》 2021年第1期11-25,共15页
<div style="text-align:justify;"> <span style="font-family:Verdana;">Various open source software are managed by using several bug tracking systems. In particular, the open source softw... <div style="text-align:justify;"> <span style="font-family:Verdana;">Various open source software are managed by using several bug tracking systems. In particular, the open source software extends to the cloud service and edge computing. Recently, OSF Edge Computing Group is launched by OpenStack. There are big data behind the internet services such as cloud and edge computing. Then, it is important to consider the impact of big data in order to assess the reliability of open source software. Various optimal software release problems have been proposed by specific researchers. In the typical optimal software release problems, the cost parameters are defined as the known parameter. However, it is difficult to decide the cost parameter because of the uncertainty. The purpose of our research is to estimate the effort parameters included in our models. In this paper, we propose an estimation method of effort parameter by using the genetic algorithm. Then, we show the estimation method in section 3. Moreover, we analyze actual data to show numerical examples for the estimation method of effort parameter. As the research results, we found that the OSS managers would be able to comprehend the human resources required before the OSS project in advance by using our method.</span> </div> 展开更多
关键词 Fault Big Data Cost Optimization Reliability Analysis Wiener Process Model Open Source Project
下载PDF
OSS Project Assessment Based on Discriminant Analysis and Jump Diffusion Process Model for Fault Big Data
9
作者 Yoshinobu Tamura Hayato Watanabe shigeru yamada 《American Journal of Operations Research》 2020年第6期269-283,共15页
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 hav... 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 </span><span style="font-family:Verdana;">apply to the system testing phase of software development. On the other</span><span style="font-family:Verdana;"> 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. 展开更多
关键词 Open Source Software Big Fault Data Discriminant Analysis Open Source Project
下载PDF
Reliability Assessment Tool Based on Deep Learning and Data Preprocessing for OSS
10
作者 Shoichiro Miyamoto Yoshinobu Tamura shigeru yamada 《American Journal of Operations Research》 2022年第3期111-125,共15页
Recently, many open source software (OSS) developed by various OSS projects. Also, the reliability assessment methods of OSS have been proposed by several researchers. Many methods for software reliability assessment ... Recently, many open source software (OSS) developed by various OSS projects. Also, the reliability assessment methods of OSS have been proposed by several researchers. Many methods for software reliability assessment have been proposed by software reliability growth models. Moreover, our research group has been proposed the method of reliability assessment for the OSS. Many OSS use bug tracking system (BTS) to manage software faults after it released. It keeps a detailed record of the environment in terms of the faults. There are several methods of reliability assessment based on deep learning for OSS fault data in the past. On the other hand, the data registered in BTS differences depending on OSS projects. Also, some projects have the specific collection data. The BTS has the specific collection data for each project. We focus on the recorded data. Moreover, we investigate the difference between the general data and the specific one for the estimation of OSS reliability. As a result, we show that the reliability estimation results by using specific data are better than the method using general data. Then, we show the characteristics between the specified data and general one in this paper. We also develop the GUI-based software to perform these reliability analyses so that even those who are not familiar with deep learning implementations can perform reliability analyses of OSS. 展开更多
关键词 Open Source Software Deep Learning Software Reliability Deep Learning Software Tool
下载PDF
A Software Reliability Model for OSS Including Various Fault Data Based on Proportional Hazard-Rate Model
11
作者 Taku Yanagisawa Yoshinobu Tamura +1 位作者 Adarsh Anand shigeru yamada 《American Journal of Operations Research》 2022年第1期1-10,共10页
The </span></span><span><span><span style="font-family:"">software reliability model is the stochastic model to measure the software <span>reliability quantitatively.... The </span></span><span><span><span style="font-family:"">software reliability model is the stochastic model to measure the software <span>reliability quantitatively. A Hazard-Rate Model is </span></span></span></span><span><span><span style="font-family:"">the </span></span></span><span><span><span style="font-family:"">well</span></span></span><span><span><span style="font-family:"">-</span></span></span><span><span><span style="font-family:"">known one as the</span></span></span><span><span><span style="font-family:""> typical software reliability model. We propose Hazard-Rate Models Consider<span>ing Fault Severity Levels (CFSL) for Open Source Software (OSS). The purpose of </span><span>this research is to </span></span></span></span><span><span><span style="font-family:"">make </span></span></span><span><span><span style="font-family:"">the Hazard-Rate Model considering CFSL adapt to</span></span></span><span><span><span style="font-family:""> </span></span></span><span><span><span style="font-family:"">baseline hazard function and 2 kinds of faults data in Bug Tracking System <span>(BTS)</span></span></span></span><span><span><span style="font-family:"">,</span></span></span><span><span><span style="font-family:""> <i>i.e.</i>, we use the covariate vectors in Cox proportional Hazard-Rate</span></span></span><span><span><span style="font-family:""> Model. Also, <span>we show the numerical examples by evaluating the performance of our pro</span><span>posed model. As the result, we compare the performance of our model with the</span> Hazard-Rate Model CFSL. 展开更多
关键词 Open Source Software Fault Data Software Reliability Cox Proportional Hazard-Rate Model
下载PDF
A Study of Quantitative Progress Evaluation Models for Open Source Projects
12
作者 Hironobu Sone Yoshinobu Tamura shigeru yamada 《Journal of Software Engineering and Applications》 2022年第5期183-196,共14页
Open source software (OSS) has become an indispensable part of society, not only for personal use but also for corporate use. Projects developed and operated by OSS are called open source projects, and the number of s... Open source software (OSS) has become an indispensable part of society, not only for personal use but also for corporate use. Projects developed and operated by OSS are called open source projects, and the number of such projects is increasing. On the other hand, because anyone can participate in an open source project, the progress of the project is uncertain due to differences in project members’ skills, development environments, and time zones of activity. Therefore, many users and companies need to understand the development and operation status of open source project. Then, the developers carefully make decisions on upgrading or installing new OSS. In this paper, we focus on the maintenance effort estimation for open source projects considering uncertainty. Also, we evaluate the project quantitatively using Earned Value Management (EVM). Moreover, we examine the appropriateness of the model for predicting the maintenance effort expeditures. Furthermore, we discuss the appropriateness of this EVM method. 展开更多
关键词 Open Source Software Stochastic Differential Equation Earned Value Management Software Reliability Growth Model
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部