2023 Fiscal Year Final Research Report
Research on pinpointing and repairing the root causes of problems in application services in the operational environment
Project/Area Number |
20K11758
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Multi-year Fund |
Section | 一般 |
Review Section |
Basic Section 60050:Software-related
|
Research Institution | Nanzan University |
Principal Investigator |
|
Co-Investigator(Kenkyū-buntansha) |
高田 眞吾 慶應義塾大学, 理工学部(矢上), 教授 (60273843)
|
Project Period (FY) |
2020-04-01 – 2024-03-31
|
Keywords | ソフトウェア工学 / 障害原因特定 / 障害原因修復 / 運用ログ分析 |
Outline of Final Research Achievements |
We proposed various methods for pinpointing and repairing the root causes of problems that occur during the operational phase of application services. First, we proposed a support method for pinpointing the root causes of problems in the operational environment using logging information by expanding the existing fault localization techniques for program code. Additionally, we proposed a method to detect software code that is similar to the failed software code during the operational phase. Second, we established a method for extracting the logging information needed to pinpoint the root causes from logging records and a method for collecting error messages from running software programs. Furthermore, we established a rule-based method to repair the failed software code.
|
Free Research Field |
ソフトウェア工学
|
Academic Significance and Societal Importance of the Research Achievements |
アプリケーションサービスの運用中に障害が発生した際に,その原因特定を実施し,修復を行う方法を確立した.従来のソフトウェアに対する障害原因特定手法をログファイルに拡張することで原因特定を実施できることを示したことと,障害を発生したソフトウェアに対して類似している他のソフトウェアを検出できる技術を確立したこと,そして,障害発生時に修復を行う仕組みを確立したことが,本研究の学術的な意義である. 本研究成果による社会的意義としては,アプリケーションサービスの保守開発や運用にかかるコストを,より省力化できるような方策を提案したことである.
|