2014 IEEE 5th International Conference on Software Engineering and Service Science 2014
DOI: 10.1109/icsess.2014.6933505
|View full text |Cite
|
Sign up to set email alerts
|

Similarity assessment of UML class diagrams using simulated annealing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 19 publications
(9 citation statements)
references
References 20 publications
0
9
0
Order By: Relevance
“…Eq. (17) shows how to calculate intraSim. The information in each class contains numbers of attributes, operations, and parameters.…”
Section: Ucg Similarity Assessmentmentioning
confidence: 99%
See 1 more Smart Citation
“…Eq. (17) shows how to calculate intraSim. The information in each class contains numbers of attributes, operations, and parameters.…”
Section: Ucg Similarity Assessmentmentioning
confidence: 99%
“…This study showed that combining class structures and class properties is a good approach for calculating similarity. Al-Khiaty and Ahmed [14][15][16][17] measured similarities of class properties and class diagram structures. He combined class names and information within the class (e.g., attribute and operation names) as class properties.…”
Section: Introductionmentioning
confidence: 99%
“…Kolovos et al [86] analyzed existing model matching approaches, and split them into four categories, based on how the matching is conducted. Their work is one of the earliest takes on categorizing model matching algorithms, and many later studies were influenced by it [6,30,158,159]. This categorization also serves as the basis of our survey.…”
Section: Background On Model Matchingmentioning
confidence: 99%
“…The evaluation and benchmarking of model matching, differencing, and merging algorithms is considered to be a difficult task in the literature [8,152]. Most approaches that we found focus on the accuracy of the matching process in some way [1,[4][5][6][7]27,44,47,48,108,109,152,158,161,169]. Metrics like precision, recall, or F-measure that are known from pattern recognition and machine learning [26] are often used to measure accuracy.…”
Section: Evaluation Techniques (Rq2)mentioning
confidence: 99%
“…Different metrics as well as different matching algorithms have been proposed in the literature to identify the similarity and the differences of the models to be matched, especially for UML diagrams [6]- [11]. In prior works, we presented the use of Simulated Annealing algorithm (SA) [12] and the greedy algorithm [13] for model matching using different similarity metrics. Two types of metrics were used, individual metrics (e.g., a metric which measures the similarity between two classes based on the lexical names of the two classes) and compound metrics (e.g.…”
mentioning
confidence: 99%