Applying ChatGPT-Based Iterative Improvement Model for Improving Software Maintenance Efficiency

被引:0
|
作者
Lai, Sen-Tarng [1 ]
Leu, Fang-Yie [2 ]
机构
[1] Shih Chien Univ, Dept Informat Technol & Management, Taipei 10462, Taiwan
[2] Tunghai Univ, Dept Comp Sci, Taichung 40704, Taiwan
关键词
D O I
10.1007/978-3-031-64766-6_35
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software maintenance takes a lot of manpower and cost. However, it is impossible to effectively improve the quality and efficiency of software maintenance. The biggest problem that maintenance personnel encounter is the lack of correctness, completeness, and consistency of documents. In addition, legacy systems generally lack refactor features of design architecture. These drawbacks are critical factors to cause more time and cost of software maintenance. ChatGPT has a strong analysis capability to provide positive and effective suggestions. Iterative training maintenance concept and technology to chatGPT then requires chatGPT to identify defects of incorrect, inconsistent, and incomplete contents of documents and suggests revision manners of design. With chatGPT, maintenance personnel modify the defects of artifacts and adjust the design architecture quickly and completely. However, it is impossible to completely improve software maintainability in once or twice modifications. Based on chatGPT we propose an Iterative Improvement Model (IIM) with mutation testing to evaluate the improvement effect of software maintainability in this paper. Iteratively feedback and train chatGPT to gradually eliminate the maintenance quality defects and problems. Based on chatGPT, an iterative improvement model can increase software maintainability gradually and improve software maintenance efficiency.
引用
收藏
页码:348 / 358
页数:11
相关论文
共 50 条
  • [1] ChatDiff: A ChatGPT-based diffusion model for long-tailed classification
    Deng, Chenxun
    Li, Dafang
    Ji, Lin
    Zhang, Chengyang
    Li, Baican
    Yan, Hongying
    Zheng, Jiyuan
    Wang, Lifeng
    Zhang, Junguo
    NEURAL NETWORKS, 2025, 181
  • [2] Improving Software Maintenance Efficiency With Behavior-Based Cognitive Models
    Bayer, Ross
    Milewski, Allen E.
    2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, : 3352 - +
  • [3] Improving Enterprise Software Maintenance Efficiency through Mining Software Repositories in an Industry Context
    Mani, Senthil
    36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014), 2014, : 706 - 709
  • [4] ChatGPT-Based Learning Platform for Creation of Different Attack Model Signatures and Development of Defense Algorithm for Cyberattack Detection
    Santhi, Thulasi M.
    Srinivasan, K.
    IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2024, 17 : 1869 - 1882
  • [5] Improving circuit breaker maintenance management tasks by applying mobile agent software technology
    Kezunovic, M
    Wong, D
    IEEE/PES TRANSMISSION AND DISTRIBUTION CONFERENCE AND EXHIBITION 2002: ASIA PACIFIC, VOLS 1-3, CONFERENCE PROCEEDINGS: NEW WAVE OF T&D TECHNOLOGY FROM ASIA PACIFIC, 2002, : 782 - 787
  • [6] Improving The Efficiency Of Software Development Through Software Augmentation Isochronism Model
    Sainath, P.
    Reddy, Kishor Kumar C.
    Syed, Osman Ali
    Venugopal, S.
    2013 INTERNATIONAL CONFERENCE ON GREEN COMPUTING, COMMUNICATION AND CONSERVATION OF ENERGY (ICGCE), 2013, : 877 - 882
  • [7] Improving software maintenance by using agent-based remote maintenance shell
    Lovrek, I
    Jezic, G
    Kusek, M
    Ljubi, I
    Caric, A
    Huljenic, D
    Desic, S
    Labor, O
    INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2003, : 440 - 449
  • [8] Comparative Analysis of Agile Methods and Iterative Enhancement Model in Assessment of Software Maintenance
    Malhotra, Ruchika
    Chug, Anuradha
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 1271 - 1276
  • [9] On software maintenance process improvement based on code clone analysis
    Higo, Y
    Ueda, Y
    Kamiya, T
    Kusumoto, S
    Inoue, K
    PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2002, 2559 : 185 - 197
  • [10] Applying Agent-Based Simulation to the Improvement of Agile Software Management
    Hurtado, Nuria
    Ruiz, Mercedes
    Capitas, Cristina
    Orta, Elena
    SOFTWARE PROCESS IMPROVEMENT AND CAPABILITY DETERMINATION, SPICE 2017, 2017, 770 : 173 - 186