Improvised Software Code Comprehension Using Data Mining

被引:0
|
作者
Gupta, Ram Gopal [1 ]
Dumka, Ankur [2 ]
Mazumdar, Bireshwar Dass [3 ]
机构
[1] VMSB Uttarakhand Tech Univ, Dept Comp Sci & Engn, Sudhowala, India
[2] Women Inst Technol UTU Campus, Dept Comp Sci & Engn, Sudhowala, India
[3] Bennett Univ, Bireshwar Dass Mazumdar Sch Comp Sci Engn & Techno, Greater Noida, India
关键词
Software code comprehension; code mining; software maintainability; association; classification; correlation; coupling; cohesion; RECOVERY;
D O I
10.34028/iajit/21/3/15
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Millions of lines of code are used to create the modern software applications, which are more complicated in terms of their structure, behaviour, and functionality. The rapid advancement of supporting and enabling technologies, for example, is one reason why the development life cycles of these applications show a propensity to get shorter. As a result, a growing amount of the expense associated with software development moves from the generation of new artefacts to their adaption. Understanding the layout, functionality, and behaviour of current code artefacts is essential to this activity. The task of understanding code is crucial to software maintenance. We employed data mining techniques including clustering, classification, and associative rules to improvise software code comprehension .
引用
收藏
页码:531 / 547
页数:17
相关论文
共 50 条
  • [41] Software Defect Detection by using Data Mining based Fuzzy Logic
    Adak, M. Fatih
    2018 SIXTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION, NETWORKING, AND WIRELESS COMMUNICATIONS (DINWC), 2018, : 65 - 69
  • [42] Data mining of software development databases
    Khoshgoftaar, TM
    Allen, EB
    Jones, WD
    Hudepohl, JP
    SOFTWARE QUALITY JOURNAL, 2001, 9 (03) : 161 - 176
  • [43] Data Mining of Software Development Databases
    Taghi M. Khoshgoftaar
    Edward B. Allen
    Wendell D. Jones
    John P. Hudepohl
    Software Quality Journal, 2001, 9 : 161 - 176
  • [44] On Mining Data across Software Repositories
    Anbalagan, Prasanth
    Vouk, Mladen
    2009 6TH IEEE INTERNATIONAL WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES, 2009, : 171 - 174
  • [45] Editorial: data mining in software engineering
    Hall, Robert J.
    AUTOMATED SOFTWARE ENGINEERING, 2010, 17 (04) : 373 - 374
  • [46] Data mining in software metrics databases
    Dick, S
    Meeks, A
    Last, M
    Bunke, H
    Kandel, A
    FUZZY SETS AND SYSTEMS, 2004, 145 (01) : 81 - 110
  • [47] Software and applications of spatial data mining
    Li, Deren
    Wang, Shuliang
    Yuan, Hanning
    Li, Deyi
    WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2016, 6 (03) : 84 - 114
  • [48] A review of software packages for data mining
    Haughton, D
    Deichmann, J
    Eshghi, A
    Sayek, S
    Teebagy, N
    Topi, H
    AMERICAN STATISTICIAN, 2003, 57 (04): : 290 - 309
  • [49] Data mining for predictors of software quality
    Khoshgoftaar, TM
    Allen, EB
    Jones, WD
    Hudepohl, JP
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1999, 9 (05) : 547 - 563
  • [50] Editorial: data mining in software engineering
    Robert J. Hall
    Automated Software Engineering, 2010, 17 : 373 - 374