• DocumentCode
    163304
  • Title

    Retrieving sequence diagrams using genetic algorithm

  • Author

    Salami, Hamza Onoruoiza ; Ahmed, Mariwan

  • Author_Institution
    Inf. & Comput. Sci. Dept., King Fahd Univ. of Pet. & Miner., Dhahran, Saudi Arabia
  • fYear
    2014
  • fDate
    14-16 May 2014
  • Firstpage
    324
  • Lastpage
    330
  • Abstract
    The benefits of software reuse are multiplied if it is carried out in the early stages of software development. Sequence diagrams are commonly used to model the functionality of software systems at the initial stages (e.g. during requirements analysis) of the software development life cycle. In this work we utilize Genetic Algorithm (GA) for determining the similarity of graphical representations of sequence diagrams, in order to aid the retrieval of similar sequence diagrams from a repository. Experimental results show that the introduction of GA in the graph similarity computation leads to very significant improvements in retrieval quality compared to the existing method which utilizes a deterministic graph similarity algorithm.
  • Keywords
    genetic algorithms; software reusability; GA; deterministic graph similarity algorithm; genetic algorithm; graphical representations similarity computation; retrieval quality; sequence diagrams; software development life cycle; software retrieval; software reuse; software systems functionality; UML; genetic algorithm; sequence diagram; software retrieval; software reuse;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering (JCSSE), 2014 11th International Joint Conference on
  • Conference_Location
    Chon Buri
  • Print_ISBN
    978-1-4799-5821-4
  • Type

    conf

  • DOI
    10.1109/JCSSE.2014.6841889
  • Filename
    6841889