2014 21st Asia-Pacific Software Engineering Conference 2014
DOI: 10.1109/apsec.2014.65
|View full text |Cite
|
Sign up to set email alerts
|

Automatic Classification of UML Class Diagrams from Images

Abstract: Graphical modelling of various aspects of software and systems is a common part of software development. UML is the de-facto standard for various types of software models. To be able to research UML, academia needs to have a corpus of UML models. For building such a database, an automated system that has the ability to classify UML class diagram images would be very beneficial, since a large portion of UML class diagrams (UML CDs) is available as images on the Internet. In this study, we propose 23 image-featu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

2
33
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
4
3
2
1

Relationship

0
10

Authors

Journals

citations
Cited by 27 publications
(35 citation statements)
references
References 19 publications
2
33
0
Order By: Relevance
“…To rank the attributes, we used Weka [6], a suite of machine learning software written in Java. Weka provides different algorithms for identifying the most predictive attributes in a dataset-we chose Information Gain Attribute Evaluation (InfoGainAttributeEval), which has been extensively used in previous literature [9,26,40]. In-foGainAttributeEval is a method that evaluates the worth of an attribute by measuring the information gain with respect to the class.…”
Section: Should Test Files Be Reviewed?mentioning
confidence: 99%
“…To rank the attributes, we used Weka [6], a suite of machine learning software written in Java. Weka provides different algorithms for identifying the most predictive attributes in a dataset-we chose Information Gain Attribute Evaluation (InfoGainAttributeEval), which has been extensively used in previous literature [9,26,40]. In-foGainAttributeEval is a method that evaluates the worth of an attribute by measuring the information gain with respect to the class.…”
Section: Should Test Files Be Reviewed?mentioning
confidence: 99%
“…Ho-Quang et al [10], based on a previous work by Hjaltason and Samúelsson [11], and also in collaboration with Karasneh, further investigate image features that can be effectively used to classify images as class diagrams. Using a training set of 1300 images, and with a success rate lower but similar to ours (90%-95%), they need instead a much higher average processing time to classify each image, nearly 6 seconds (our tool requires less than 1 second).…”
Section: Related Workmentioning
confidence: 99%
“…The previous two works were continued in Ho-Quang et al [25], who further investigated image features that can be effectively used to classify images as class diagrams and to train an automatic classifier. They were able to reduce the number of image features from 23 to 19, and the processing time from 10 to 5.84 s, using six different learning algorithms with the same training set of 1,300 images.…”
Section: Related Workmentioning
confidence: 99%