2017 12th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT) 2017
DOI: 10.1109/stc-csit.2017.8098759
|View full text |Cite
|
Sign up to set email alerts
|

Matching UML class diagrams using a Hybridized Greedy-Genetic algorithm

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 14 publications
(9 citation statements)
references
References 23 publications
0
9
0
Order By: Relevance
“…We focused on discovering differences between matching techniques, and on comparing text-based model matching approaches with graph-based ones. We have identified a total of 4693 studies, of which 1419 were duplicates, and 119 were included as primary studies, with an additional 6 papers categorized as relevant survey papers 4 . After thoroughly analyzing the data extracted from the selected primary studies, we identified research trends in model matching along with possibilities for future research.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…We focused on discovering differences between matching techniques, and on comparing text-based model matching approaches with graph-based ones. We have identified a total of 4693 studies, of which 1419 were duplicates, and 119 were included as primary studies, with an additional 6 papers categorized as relevant survey papers 4 . After thoroughly analyzing the data extracted from the selected primary studies, we identified research trends in model matching along with possibilities for future research.…”
Section: Discussionmentioning
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%
“…As shown in Table 1, seven UML diagrams are used to measure the similarity between two software products: activity diagrams, class diagrams, deployment diagrams, interaction diagrams, object diagrams, statechart diagrams, sequence diagrams, and use case diagrams. Two papers discussed activity diagrams [7,29], 20 papers discussed class diagrams [6,7,8,9,11,12,13,14,15,17], [19,20,21,22,23,24,28,30,33,34], one paper discussed deployment diagrams [7], one paper discussed interaction diagrams [7], one paper discussed object diagrams [7], four papers discussed statechart diagrams [7], [14,24,27], seven papers discussed sequence diagrams [6,14,18,24,25,26,31], and three papers discussed use case diagrams (see Fig. 5).…”
Section: What Uml Diagrams Are Used To Measure the Similarity Between Two Software Products?mentioning
confidence: 99%
“…Research on whole lexical information was identified for class diagrams [7,13,15,16,17,19,21,23,28], sequence diagrams [7,26,31], statechart diagrams [7] and use case diagrams [7,10,32], while research on partial lexical information was identified for class diagrams [6,8,14,20,22], sequence diagram [14,25], and statechart diagrams [14]. Regarding structural information which includes graphform information and neighborhood information, research on graph-form information was identified for class diagrams [33], sequence diagrams [6,18], and statechart diagrams [27].…”
Section: What Are the Parameters (Measuring Instruments) Used To Measure The Similarity Between Two Software Products?mentioning
confidence: 99%
“…The way to assess use case diagrams is to measure the similarities between the student and answer key diagrams. Apart from use case diagrams, there are several other UML diagrams which can be measured in a similar way, such as class diagram [6,7], activity diagram [8], and sequence diagram [9,10].…”
Section: Introductionmentioning
confidence: 99%