Structural similarity assessment for multiple UML diagrams measurement with UML common graph

Reza Fauzan, Daniel Fernando Siahaan, Siti Rochimah, Evi Triandini · AIP conference proceedings · 2024

UML diagrams are one of the standard languages in object-oriented system modelling.Each UML diagram has two types of information-lexical and structural information.In assessing the similarity of UML diagrams, the information can be interpreted by semantic similarity and structural similarity.Previous research has proposed a graph model to represent the class diagram structure.Each UML diagram has a different structure, so each UML diagram has a different graph model.This study proposes a graph model that can be used in several UML diagrams to assess the diagram similarity as reliable as an expert.The proposed graph model is called the UML Common Graph (UCG).The modeled UML diagrams in UCG are UML class diagrams and UML sequence diagrams.The authors used Graph Edit Distance to measure similarity in our experiments.The results of the similarity assessment can be calculated on class diagrams and sequence diagrams based on experimental results.So, our proposed graph can be used to assess the structural similarity of the class diagram and sequence diagram.

Read the paper · More papers on PaperTik