Project/Area Number |
22K14440
|
Research Category |
Grant-in-Aid for Early-Career Scientists
|
Allocation Type | Multi-year Fund |
Review Section |
Basic Section 25010:Social systems engineering-related
|
Research Institution | Tottori University |
Principal Investigator |
Minamino Yuka 鳥取大学, 工学研究科, 准教授 (30778014)
|
Project Period (FY) |
2022-04-01 – 2024-03-31
|
Project Status |
Completed (Fiscal Year 2023)
|
Budget Amount *help |
¥4,420,000 (Direct Cost: ¥3,400,000、Indirect Cost: ¥1,020,000)
Fiscal Year 2023: ¥1,560,000 (Direct Cost: ¥1,200,000、Indirect Cost: ¥360,000)
Fiscal Year 2022: ¥2,860,000 (Direct Cost: ¥2,200,000、Indirect Cost: ¥660,000)
|
Keywords | ソフトウェア信頼度成長モデル / 変化点検出 / Change Finder / ソフトウェア信頼性 |
Outline of Research at the Start |
迅速な開発・出荷が求められる現在のソフトウェア開発現場では,開発管理者がフォールト発見難易度などのテスト環境の変化(チェンジポイント)を早急に察知し,適切にテスト要員の投入や調整をする必要がある.しかし,定量的な根拠に基づき,チェンジポイントをリアルタイムで把握することができていない.本研究では,開発管理者の意思決定を支援するため,機械学習の変化点検出エンジンであるChange Finderを用いてチェンジポイントを早期に検出する.本提案手法を工場データやフォールトビッグデータなど様々なデータに適用し,その検出精度と有用性を評価する.
|
Outline of Final Research Achievements |
To achieve highly accurate software reliability evaluation, it is essential to improve the accuracy of software reliability growth models. Previous models assume that the testing environment is constant and that there is no change in the reliability growth trend. However, in the actual testing process, the testing environment changes due to management and technical specific factors in software development. Although, extended models considering changes in the testing environment have been developed,change-point detection methods based on quantitative evidence is required because the time when a change-point occurs is a given parameter. In this study, the change-point detection engine "Change Finder" was used to detect a change-point from fault-counting data and confirmed its effectiveness by comparing goodness-of-fit.
|
Academic Significance and Societal Importance of the Research Achievements |
提案手法の汎用性を確認するため,ソフトウェア開発プロジェクトで収集された種々のデータを用いて検証を行い,概ねモデル精度を向上させる有効な変化点が検出できることを明らかにした.また,ビッグデータに対して適用されてきたChange Finderを非常に小規模なデータであるフォールト発見数データに適用しても有効な変化点検出が可能であることを示した.ソフトウェアが社会システムに広く適用され,高い信頼性が求められる現代社会において,本研究は,ソフトウェア信頼性評価技術の高精度化の観点からソフトウェア産業界に寄与するものと期待される.
|