2012
DOI: 10.5120/ijais12-450222
|View full text |Cite
|
Sign up to set email alerts
|

Generating UML Diagrams from Natural Language Specifications

Abstract: The process of generating UML Diagrams from natural language specification is a highly challenging task. This paper proposes a method and tool to facilitate the requirements analysis process and extract UML diagrams from textual requirements using natural language processing (NLP) and Domain Ontology techniques. Requirements engineers analyze requirements manually to understand the scope of the system. The time spent on the analysis and the low quality of human analysis justifies -the need of a tool for better… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
17
0
1

Year Published

2013
2013
2024
2024

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 65 publications
(22 citation statements)
references
References 11 publications
(16 reference statements)
0
17
0
1
Order By: Relevance
“…However, the details like aggregation, association, generalisation are not extracted to generate a complete class diagram. An architecture of tool Requirement analysis to Provide Instant Diagrams (RAPID) (More and Phalnikar, 2012) follows the design structure of the tool UMGAR, but emphasis on the completeness, accuracy and flexibility of the class diagram. The authors present a wide range of rules viz.…”
Section: Natural Language To Object Oriented Modellingmentioning
confidence: 99%
See 1 more Smart Citation
“…However, the details like aggregation, association, generalisation are not extracted to generate a complete class diagram. An architecture of tool Requirement analysis to Provide Instant Diagrams (RAPID) (More and Phalnikar, 2012) follows the design structure of the tool UMGAR, but emphasis on the completeness, accuracy and flexibility of the class diagram. The authors present a wide range of rules viz.…”
Section: Natural Language To Object Oriented Modellingmentioning
confidence: 99%
“…As per our literature survey, there exists numerous tools viz. UMLG (Bajwa et al, 2009), RAPID (More and Phalnikar, 2012), SBVR2UML (Afreen et al, 2011) and UMGAR (Deeptimahanti and Sanyal, 2011) that take NLRs as input and output the UML counterpart. Tools such as UMLG, RAPID and SBVR2UML mainly focus on generating class diagrams from the informal requirements specifications.…”
Section: Introductionmentioning
confidence: 99%
“…Examples include the (semi)-automatic creation of process models [31,37,35,34,77], conceptual dependency diagrams [33], entity-relationship models [36,66], and UML diagrams [3,18,19,64]. inconsistencies with requirement documents [11].…”
Section: State Of the Artmentioning
confidence: 99%
“…SUGAR focus on generating only static UML models from requirements, following the Rational Unified Process (RUP) [10]. Priyanka [11] demonstrate how to generate UML diagrams from NL specifications, by using an algorithm and implementing a prototype tool called RAPID. Herchi [12] suggest an approach based on natural language processing (NLP) technique for extracting class diagrams from textual requirements.…”
Section: Introductionmentioning
confidence: 99%