A Dynamic Approach for Retrieval of Software Components Using Genetic Algorithm

被引:0
|
作者
Vodithala, Swathy [1 ]
Pabboju, Suresh [2 ]
机构
[1] KITS, Dept CSE, Warangal, Andhra Pradesh, India
[2] CBIT, Dept IT, Hyderabad, Andhra Pradesh, India
关键词
Genetic Algorithm; Fitness function; dynamic method; attributes; weights; termination condition;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software reuse is one of the major research area in component based software engineering (CBSE). It is an area which integrates all the other technical areas like data mining, soft computing, artificial intelligence etc. The major areas which are to be focused in software reuse are classification, clustering, searching, indexing and retrieval of software components. There are many techniques described in literature each with their advantages and limitations. In this paper, we propose a dynamic approach where the components are retrieved by using genetic algorithm. The proposed algorithm mainly focuses on the termination condition or stopping criteria of Genetic Algorithm, which changes dynamically based on the user query. Genetic Algorithm (GA) stops the evolution i.e., reaches convergence when the average fitness value of the population becomes equal to the fitness value of the user query.
引用
收藏
页码:406 / 410
页数:5
相关论文
共 50 条
  • [1] Dynamic Grading of Software Reusable Components for Effective Retrieval of Components
    Niranjan, P.
    Rao, C. V. Guru
    [J]. 2013 IEEE INTERNATIONAL MULTI CONFERENCE ON AUTOMATION, COMPUTING, COMMUNICATION, CONTROL AND COMPRESSED SENSING (IMAC4S), 2013, : 7 - 13
  • [2] A formal approach to software components classification and retrieval
    Chang, CT
    Chu, WC
    Liu, CS
    Yang, HJ
    [J]. COMPSAC 97 : TWENTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1997, : 264 - 269
  • [3] A approach to hardware/software partitioning using genetic algorithm
    Guo, XD
    Ma, JT
    Liu, JR
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN & COMPUTER GRAPHICS, 1999, : 277 - 281
  • [4] A repertory grid approach for software components classification and retrieval
    Lai, ST
    Yang, CC
    Lien, CC
    [J]. JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 1997, 20 (02) : 117 - 129
  • [5] OPTICAL SYSTEM OPTIMIZATION FOR PHASE RETRIEVAL USING A GENETIC ALGORITHM APPROACH
    Palea, Victor-Cristian
    Preda, Liliana
    [J]. UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN-SERIES A-APPLIED MATHEMATICS AND PHYSICS, 2022, 84 (03): : 177 - 190
  • [6] OPTICAL SYSTEM OPTIMIZATION FOR PHASE RETRIEVAL USING A GENETIC ALGORITHM APPROACH
    Palea, Victor-Cristian
    Preda, Liliana
    [J]. UPB Scientific Bulletin, Series A: Applied Mathematics and Physics, 2022, 84 (03): : 177 - 189
  • [7] Software Vulnerability Detection Using Genetic Algorithm and Dynamic Taint Analysis
    Shuai, Bo
    Li, Mengjun
    Li, Haifeng
    Zhang, Quan
    Tang, Chaojing
    [J]. 2013 3RD INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, COMMUNICATIONS AND NETWORKS (CECNET), 2013, : 589 - 593
  • [8] SOFTWARE PIPELINING - A GENETIC ALGORITHM APPROACH
    ALLAN, VH
    ONEILL, MR
    [J]. PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 1994, 50 : 311 - 314
  • [9] Markov approach for quantifying the software code coverage using genetic algorithm in software testing
    Boopathi, M.
    Sujatha, R.
    Kumar, C. Senthil
    Narasimman, S.
    Rajan, A.
    [J]. INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2019, 14 (01) : 27 - 45
  • [10] Software Component Retrieval Using Genetic Algorithms
    Dixit, Anurag
    Saxena, P. C.
    [J]. 2009 INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING, PROCEEDINGS, 2009, : 151 - 155