Show simple item record

Generating UML Class Diagram using NLP Techniques and Heuristic Rules

dc.contributor.authorElakeili, Salwa
dc.contributor.authorAbdelnabi, Esra
dc.contributor.authorMaatuk, Abdelsalam
dc.contributor.authorAbdelaziz, Tawfig
dc.date.accessioned2022-10-24T09:42:11Z
dc.date.available2022-10-24T09:42:11Z
dc.date.issued2021-01-26
dc.identifier.uri10.1109/STA50679.2020.9329
dc.identifier.urihttp://repository.limu.edu.ly/handle/123456789/4542
dc.description.abstractSeveral tools and approaches have been proposed to generate Unified Modeling Language (UML) diagrams. Researchers focus on automating the process of extracting valuable information from Natural Language (NL) text to generate UML models. The existing approaches show less accurateness because of the ambiguity of NL. In this paper, we present a method for generation class models from software specification requirements using NL practices and a set of heuristic rules to facilitate the transformation process. The NL requirements are converted into a formal and controlled representation to increase the accuracy of the generated class diagram. A set of pre-defined rules has been developed to extract OO concepts such as classes, attributes, methods, and relationships to generate a UML class diagram from the given requirements specifications. The approach has been applied and evaluated practically, where the results show that the approach is both feasible and acceptable.en_US
dc.description.sponsorshipLibyan International Medical Universityen_US
dc.language.isoenen_US
dc.publisherIEEEen_US
dc.relation.ispartofseries;20384546
dc.titleGenerating UML Class Diagram using NLP Techniques and Heuristic Rulesen_US
dc.typeArticleen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record