DSpace Repository

Generating UML Class Diagram using NLP Techniques and Heuristic Rules

Show simple item record

dc.contributor.author Esra, A. Abdelnabi
dc.contributor.author Abdelsalam, M. Maatu
dc.contributor.author Tawfig, Abdelaziz
dc.contributor.author Salwa, Elakeili
dc.date.accessioned 2024-07-25T15:19:05Z
dc.date.available 2024-07-25T15:19:05Z
dc.date.issued 2020-12
dc.identifier.uri https://repository.uob.edu.ly/handle/123456789/1951
dc.description.abstract Several 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.language.iso en en_US
dc.publisher جامعة بنغازي en_US
dc.subject Software Engineering en_US
dc.subject Natural Language Processing en_US
dc.subject Requirement Engineering en_US
dc.subject UML en_US
dc.subject Natural language en_US
dc.title Generating UML Class Diagram using NLP Techniques and Heuristic Rules en_US
dc.type Working Paper en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account