期刊名称:International Journal of Computer Science and Network Security
印刷版ISSN:1738-7906
出版年度:2019
卷号:19
期号:5
页码:265-272
出版社:International Journal of Computer Science and Network Security
摘要:Software system’s understanding is the essential part of the software maintenance. Documentation and program source code could be the first aspect in software system’s understanding and its inner work-flow. This understanding of code is known as Program Comprehension (PC). With the advancement in technology and rapid growth in industry, information systems require frequent changes. This change need to be implement a specific idea or behavior which is named as “Concept”. Concept (variable, class, method) is referred as a typical behavior of code performing specific functionality like a student enrollment in student portal. In large scale systems, to locate the concept in the code is a very challenging task which require massive amount of time if performed in conventional ways. The conventional ways mean start finding the location by going through each and every file of the code. Programmer tries to locate these concepts with the help of domain knowledge using concept location techniques like static, dynamic and textual concept location technique. In this paper, we focused on static concept location technique and proposed a hybrid model for concept location in program comprehension.
关键词:Program comprehension PC; Concept location CL; Concept location technique CLT; Cognitive model CM.