Abstract
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.
Original language | English |
---|---|
Article number | 060001 |
Journal | AIP Conference Proceedings |
Volume | 2927 |
Issue number | 1 |
DOIs | |
Publication status | Published - 26 Mar 2024 |
Event | 2nd International Conference on Technology, Informatics, and Engineering, ICon-TINE 2022 - Hybrid, Malang, Indonesia Duration: 23 Aug 2022 → 24 Aug 2022 |
Keywords
- class diagram
- graph edit distance
- sequence diagram
- similarity assessment
- structural similarity