RefactorErl - Source Code Analysis and Refactoring in Erlang

被引:0
|
作者
Bozo, Istvan [1 ]
Horpacsi, Daniel [1 ]
Horvath, Zoltan [1 ]
Kitlei, Robert [1 ]
Koszegi, Judit [1 ]
Tejfel, Mate [1 ]
Toth, Melinda [1 ]
机构
[1] Eotvos Lorand Univ, Budapest, Hungary
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The size of industrial applications rapidly grows under development, making even simple maintenance tasks difficult to perform. Our research and the developed tool - RefactorErl - focuses on static source code analysis and transformation techniques supporting everyday work of Erlang developers, such as understanding legacy code or supporting program maintenance and development tasks. We provide support for different shells and editors with easy-to-use commands and plugins. Also, we have developed a web based interface, which allows multiple users to query information about a shared code base loaded into a single instance of RefactorErl.
引用
收藏
页码:138 / 148
页数:11
相关论文
共 50 条
  • [21] Complexity metric based source code transformation of Erlang programs
    Kiraly, Roland
    ANNALES MATHEMATICAE ET INFORMATICAE, 2013, 42 : 29 - 44
  • [22] A comparative study of refactoring Haskell and Erlang programs
    Li, Huiqing
    Thompson, Simon
    SIXTH IEEE INTERNATIONAL WORKSHOP ON SOURCE CODE ANALYSIS AND MANIPULATION, PROCEEDINGS, 2006, : 197 - +
  • [23] Pattern-based refactoring process of sequential source code
    Molitorisz, Korbinian
    PROCEEDINGS OF THE 17TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR 2013), 2013, : 357 - 360
  • [24] Refactoring Android Source Code Smells From Android Applications
    Fawad, Muhammad
    Rasool, Ghulam
    Riaz, Muhammad Bilal
    IEEE ACCESS, 2025, 13 : 14122 - 14150
  • [25] An infrastructure to support meta-differencing and refactoring of source code
    Collard, ML
    18TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 377 - 380
  • [26] An Automated Refactoring Approach to Remove Unnecessary Complexity in Source Code
    Magalhaes, Nathan Manera
    Campos Junior, Heleno de Souza
    Pereira Araujo, Marco Antonio
    Neves, Vania de Oliveira
    II BRAZILIAN SYMPOSIUM ON SYSTEMATIC AND AUTOMATED SOFTWARE TESTING (SAST 2017), 2017,
  • [27] Analysis of Code Refactoring Impact on Software Quality
    Kaur, Amandeep
    Kaur, Manpreet
    4TH INTERNATIONAL CONFERENCE ON ADVANCEMENTS IN ENGINEERING & TECHNOLOGY (ICAET-2016), 2016, 57
  • [28] Refactoring support based on code clone analysis
    Higo, Y
    Kamiya, T
    Kusumoto, S
    Inoue, K
    PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, 2004, 3009 : 220 - 233
  • [29] B-Refactoring: Automatic test code refactoring to improve dynamic analysis
    Xuan, Jifeng
    Cornu, Benoit
    Martinez, Matias
    Baudry, Benoit
    Seinturier, Lionel
    Monperrus, Martin
    INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 76 : 65 - 80
  • [30] Cost-Directed Refactoring for Parallel Erlang Programs
    Brown, Christopher
    Danelutto, Marco
    Hammond, Kevin
    Kilpatrick, Peter
    Elliott, Archibald
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2014, 42 (04) : 564 - 582