Database Optimization of the Source Code to Recommend Software Developers using Canonical Order Tree Algorithm

被引:0
|
作者
Bhuiyan, T. M. Amir-Ul-Haque [1 ]
Talukder, Mehedi Hasan [1 ]
Rahman, Ziaur [2 ]
Rahman, Mohammad Motiur [1 ]
机构
[1] Mawlana Bhashani Sci & Technol Univ, Dept Comp Sci & Engn, Santosh 1902, Tangail, Bangladesh
[2] Mawlana Bhashani Sci & Technol Univ, Dept Informat & Commun Technol, Santosh 1902, Tangail, Bangladesh
关键词
Frequent pattern mining; Canonical Order tree; Incremental mining; AFPIM (Adjust Frequent Pattern Incremental mining); FRAMEWORK;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Recently frequent and sequential pattern mining algorithms have been widely used in the field of software engineering to mine various source code or specification patterns. In practice software evolves from one version to another is needed for providing extra facilities to user. This kind of task is challenging in this domain since the database is usually updated in all kinds of manners such as insertion, various modifications as well as removal of sequences. If database is optimized then this optimized information will help developer in their development process and save their valuable time as well as development expenses. Some existing algorithms which are used to optimize database but it does not work faster when database is incrementally updated. To overcome this challenges an efficient algorithm is recently introduce, called the Canonical Order Tree that captures the content of the transactions of the database and orders. In this paper we have proposed a technique based on the Canonical Order Tree that can find out frequent patterns from the incremental database with speedy and efficient way. Thus the database will be optimized as well as it gives useful information to recommend software developer.
引用
收藏
页码:157 / 160
页数:4
相关论文
共 50 条
  • [31] Software source code sizing using fuzzy logic modeling
    MacDonell, SG
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2003, 45 (07) : 389 - 404
  • [32] Source code analysis of flight software using a sonarqube based code quality platform
    Martignano, Maurizio
    Jung, Andraes
    Lehmann, Tobias
    Schmidt, Christian
    [J]. Ada User Journal, 2015, 36 (02): : 99 - 103
  • [33] Optimization of Software Testing Using Genetic Algorithm
    Srivastava, Praveen Ranjan
    [J]. INFORMATION SYSTEMS, TECHNOLOGY AND MANAGEMENT-THIRD INTERNATIONAL CONFERENCE, ICISTM 2009, 2009, 31 : 350 - 351
  • [34] Software component reusability prediction using extra tree classifier and enhanced Harris hawks optimization algorithm
    Pradeep Kumar
    Shailendra Narayan Singh
    Sudhir Dawra
    [J]. International Journal of System Assurance Engineering and Management, 2022, 13 : 892 - 903
  • [35] Software component reusability prediction using extra tree classifier and enhanced Harris hawks optimization algorithm
    Kumar, Pradeep
    Singh, Shailendra Narayan
    Dawra, Sudhir
    [J]. INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2022, 13 (02) : 892 - 903
  • [36] Düzen: generating the structural model from the software source code using shuffled frog leaping algorithm
    Bahman Arasteh
    Mohammad Bagher Karimi
    Razieh Sadegi
    [J]. Neural Computing and Applications, 2023, 35 : 2487 - 2502
  • [37] Precise and Scalable Querying of Syntactical Source Code Patterns Using Sample Code Snippets and a Database
    Panchenko, Oleksandr
    Karstens, Jan
    Plattner, Hasso
    Zeier, Alexander
    [J]. 2011 IEEE 19TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC), 2011, : 41 - 50
  • [38] A novel main memory database T-tree index optimization algorithm
    Zhu Z.
    Sui J.
    Yang L.
    [J]. International Journal of Advancements in Computing Technology, 2011, 3 (05) : 216 - 222
  • [39] Code Smell Detection Using Whale Optimization Algorithm
    Draz, Moatasem M.
    Farhan, Marwa S.
    Abdulkader, Sarah N.
    Gafar, M. G.
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 68 (02): : 1919 - 1935
  • [40] Automatically classifying source code using tree-based approaches
    Anh Viet Phan
    Phuong Ngoc Chau
    Minh Le Nguyen
    Lam Thu Bui
    [J]. DATA & KNOWLEDGE ENGINEERING, 2018, 114 : 12 - 25