Functional similarity metric for UML models
dc.contributor.author | Ahmed, Awes | |
dc.date | 2006 | |
dc.date.accessioned | 2022-05-18T08:05:24Z | |
dc.date.available | 2022-05-18T08:05:24Z | |
dc.degree.department | College of Computer Science and Engineering | |
dc.degree.grantor | King Fahad for Petrolem University | |
dc.description.abstract | This 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.other | 6195 | |
dc.identifier.uri | https://drepo.sdl.edu.sa/handle/20.500.14154/2873 | |
dc.language.iso | en | |
dc.publisher | Saudi Digital Library | |
dc.thesis.level | Master | |
dc.thesis.source | King Fahad for Petrolem University | |
dc.title | Functional similarity metric for UML models | |
dc.type | Thesis |