Show simple item record

dc.contributor.authorMunialo, S. W.
dc.contributor.authorMuketha, Geoffrey M.
dc.contributor.authorOmieno, K. K.
dc.date.accessioned2020-08-05T12:42:27Z
dc.date.available2020-08-05T12:42:27Z
dc.date.issued2020-07
dc.identifier.citationInternational Journal of Recent Technology and Engineering (IJRTE) ISSN: 2277-3878, Volume-9 Issue-2, July 2020en_US
dc.identifier.issn2277-3878
dc.identifier.urihttps://www.ijrte.org/wp-content/uploads/papers/v9i2/B4131079220.pdf
dc.identifier.urihttp://hdl.handle.net/123456789/4414
dc.descriptionDOI:10.35940/ijrte.B4131.079220en_US
dc.description.abstractEnormous development has been experiences in the field of text and image extraction and classification. This is due to large amount of image data that is generated as a result of document sharing for collaborative software development and electronic storage of design documents. One of the recent technique for analyzing large dataset and discover underlying patterns is Deep learning technique. Deep learning is a branch of Machine learning inspired by human brain functionality for the purpose of analyzing unstructured data including images, sound and text. Unified Model Language (UML) is an architectural design which provides developers with a view of software components and scope. UML contain texts and notations which are mostly analyzed and interpreted manually for the purpose of system implementation and scope or size measurement. Consequently, manual processing of electronic design artifacts is prone to bias, errors and time consuming. Various researchers have attempted to automate the process of reading and interpreting design artifacts but still there is a challenge due to varying style of designing these artifacts. This study propose an automatic tool based on existing deep learning algorithms including ResNet50 CNN to read UML interface and sequence diagrams images to detect UML arrows, EAST test detector to detect text, Tesseract OCR with Long Short-Term Memory (LSTM) to recognize text and Multi-class Support Vector Machine to classify text for the purpose of measuring Service Oriented Architecture size. We subjected the tool to accuracy tests which returned encouraging results.en_US
dc.language.isoenen_US
dc.subjectUnified Modeling Languageen_US
dc.subjectMachine Learningen_US
dc.subjectDeep Learningen_US
dc.subjectimage classificationen_US
dc.subjecttext extraction.en_US
dc.titleAutomated Feature Extraction from UML Images to Measure SOA Sizeen_US
dc.typeArticleen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record