Prototype of Refactoring Support Tool MCC Focusing on the Naming of Variables

被引:0
|
作者
Tanoue, Satoshi [1 ]
Katayama, Teturou [1 ]
Kita, Yoshihiro [2 ]
Yamaba, Hisaaki [1 ]
Okazaki, Naonobu [1 ]
机构
[1] Univ Miyazaki, 1-1 Gakuen Kibanadai Nishi, Miyazaki 8892192, Japan
[2] Tokyo Univ Technol, 1404-1 Katakura, Hachioji, Tokyo 1920914, Japan
关键词
Static Analysis; Refactoring; Clean Code; Variable Name;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This research has implemented a prototype of refactoring support tool MCC(Make Clean Coder) which focuses on the naming of variables. This prototype helps to describe a clean code by static analysis for the source code written in C language. And, it can help to reduce factors that prevent programmers understanding the source code when they modify it by pointing out improper variable names. Programmers can lower the possibility of embedded bugs, and decrease the time required to add new functions.
引用
收藏
页码:P279 / P282
页数:4
相关论文
共 46 条
  • [41] An integrated approach to decision-making variables on urban water systems using an urban water use (UWU) decision-support tool
    Hoepers, Taiane Regina
    Leithold, Juliana
    Monteiro, Michel Marques
    Perez, Gerald A. Corzo
    Fernandes, Cristovao V. Scapulatempo
    Zevenbergen, Chris
    dos Santos, Daniel Costa
    SCIENCE OF THE TOTAL ENVIRONMENT, 2024, 912
  • [42] Emergency department pathology order support tool (ED POST): a protocol using qualitative inquiry to inform design and development of a prototype to reduce low value care
    Thomas, Judith
    Li, Julie
    Scowen, Craig
    Eigenstetter, Alex
    Georgiou, Andrew
    HEALTH SERVICES AND OUTCOMES RESEARCH METHODOLOGY, 2024, 24 (03) : 268 - 280
  • [43] Software Application Profile: The daggle app-a tool to support learning and teaching the graphical rules of selecting adjustment variables using directed acyclic graphs
    Hanly, Mark
    Brew, Bronwyn K.
    Austin, Anna
    Jorm, Louisa
    INTERNATIONAL JOURNAL OF EPIDEMIOLOGY, 2023, 52 (05) : 1659 - 1664
  • [44] Developing a Prototype Home-Based Toothbrushing Support Tool for Families in Scotland: A Mixed-Methods Study With Modified Delphi Survey and Semi-Structured Interviews
    Fletcher, Emma
    Sherriff, Andrea
    Duijster, Denise
    de Jong-Lenters, Maddelon
    Ross, Al
    COMMUNITY DENTISTRY AND ORAL EPIDEMIOLOGY, 2025,
  • [45] Guiding Glucose Management Discussions Among Adults With Type 2 Diabetes in General Practice: Development and Pretesting of a Clinical Decision Support Tool Prototype Embedded in an Electronic Medical Record
    Kunstler, Breanne E.
    Furler, John
    Holmes-Truscott, Elizabeth
    McLachlan, Hamish
    Boyle, Douglas
    Lo, Sean
    Speight, Jane
    O'Neal, David
    Audehm, Ralph
    Kilov, Gary
    Manski-Nankervis, Jo-Anne
    JMIR FORMATIVE RESEARCH, 2020, 4 (09)
  • [46] Toward the Development of an Impact-Based Decision Support Tool for Surface-Transportation Hazards. Part I: Tying Weather Variables to Road Hazards and Quantifying Impacts
    Tobin, Dana m.
    Kastman, Joshua s.
    Nelson, James a.
    Reeves, Heather d.
    WEATHER AND FORECASTING, 2024, 39 (08) : 1117 - 1128