Source Code Explorer System To Enhance The Software Maintainability And Scalability

INTERNATIONAL JOURNAL OF EDUCATION AND INFORMATION TECHNOLOGIES(2019)

引用 0|浏览2
暂无评分
摘要
Typically, the traditional ways of exploring any artifacts relate to the source code through software systems is useless and considered as error prone and time consuming. Software systems are often comprised of many lines of code scattered across many different files, all located within a complex hierarchical file system. This hierarchical distribution of the code fragments makes the process of changing the source code complex task and need to be done from an expert developer to avoid affecting or changing unrelated fragments. Due to this complexity, developers can easily become disoriented and lost within software systems, moreover the developers cannot also extract data about the code. Because of these problems, in this paper, a tool called Source Code Explorer (SCodeEx) is presented. The proposed tool has been developed using C#. SCodeEx can solve the problem of the use of paper-based solutions. SCodeEx is solving the problem of categorizing and extracting data from the code in professional way. The proposed system is successfully passed and the users notice the credibility of the system to explore the classes with its functions and names, number of callee, call, variables, return data type and access modifier to each function. Compared to existing tools, SCodeEx is more professional and the way to solve the problem is faster and easier than others.
更多
查看译文
关键词
Software testing, Software development, Quality system, Software complexity, Code visualization, Code navigation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要