错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Enhancing Code Understandability Through a Heuristic Rules Analysis for Small Software Vendors

  • Deana Al-omari,
  • Issam Jebreen,
  • Ahmad Samhan,
  • Ahmad Nabot,
  • Ahmad Al-Qerem,
  • Amer Abu Salem,
  • Louai Maghrabi

摘要

Small and Medium-Sized Enterprises (SMEs), which are recognized as having a significant impact on the economies of developing countries, require specialized software frameworks to design and manage their systems. However, software developers often face challenges in maintaining existing software systems, particularly when trying to comprehend complex code. While researchers have proposed code interpretation principles to help with this, these principles do not focus on code structure transformation. In this study, a code transformation approach is presented to improve the readability of code structure. The approach includes a set of heuristic rules based on five primary transformation rules for analysis. Two case studies were conducted to evaluate the effectiveness of the method, and the results show that it is easier and less time-consuming for developers to understand the code under examination when using this approach compared to conventional methods.