Till sidans topp

Sidansvarig: Webbredaktion
Sidan uppdaterades: 2012-09-11 15:12

Tipsa en vän
Utskriftsversion

Automatic classification … - Göteborgs universitet Till startsida
Webbkarta
Till innehåll Läs mer om hur kakor används på gu.se

Automatic classification of UML Class diagrams from images

Paper i proceeding
Författare Truong Ho-Quang
Michel Chaudron
Ingimar Samúelsson
Jóel Hjaltason
B. Karasneh
H. Osman
Publicerad i Proceedings of the 21st Asia-Pacific Software Engineering Conference, APSEC 2014
ISBN 978-1-4799-7425-2
ISSN 1530-1362
Publiceringsår 2014
Publicerad vid Institutionen för data- och informationsteknik (GU)
Språk en
Länkar dx.doi.org/10.1109/APSEC.2014.65
Ämnesord Classification, Feature extraction, Machine learning, Software Engineering, UML, UML class diagram
Ämneskategorier Systemvetenskap, informationssystem och informatik, Bildanalys

Sammanfattning

- 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-features and investigate the use of these features for the purpose of classifying UML CD images. We analyse the performance of the features and assess their contribution based on their Information Gain Attribute Evaluation scores. We study specificity and sensitivity scores of six classification algorithms on a set of 1300 images. We found that 19 out of 23 introduced features can be considered as influential predictors for classifying UML CD images. Through the six algorithms, the prediction rate achieves nearly 96% correctness for UML-CD and 91% of correctness for non-UML CD.

Sidansvarig: Webbredaktion|Sidan uppdaterades: 2012-09-11
Dela:

På Göteborgs universitet använder vi kakor (cookies) för att webbplatsen ska fungera på ett bra sätt för dig. Genom att surfa vidare godkänner du att vi använder kakor.  Vad är kakor?