Functional similarity metric for UML models

dc.contributor.authorAhmed, Awes
dc.date2006
dc.date.accessioned2022-05-18T08:05:24Z
dc.date.available2022-05-18T08:05:24Z
dc.degree.departmentCollege of Computer Science and Engineering
dc.degree.grantorKing Fahad for Petrolem University
dc.description.abstractThis thesis proposes a functional similarity metric for UML models. In UML, the functionality provided by the software is documented in use-cases which are eventually realized through the interactions of objects. UML models such interactions using sequence diagrams as well as some other similar diagrams. Therefore, we use sequence diagrams in assessing the functional similarity between two software systems. The similarity is assessed by mapping most similar sequence diagrams in the UML models based on matching patterns inside them. Since mapping sets of sequence diagrams was found to be combinatorial optimization problem, heuristic algorithms like Branch and Bound and Genetic Algorithm were used. It was found that Genetic Algorithm performed better especially for large size UML models.
dc.identifier.other6195
dc.identifier.urihttps://drepo.sdl.edu.sa/handle/20.500.14154/2873
dc.language.isoen
dc.publisherSaudi Digital Library
dc.thesis.levelMaster
dc.thesis.sourceKing Fahad for Petrolem University
dc.titleFunctional similarity metric for UML models
dc.typeThesis

Files

Copyright owned by the Saudi Digital Library (SDL) © 2024