International Conference on Semantic Computing (ICSC 2007) 2007
DOI: 10.1109/icosc.2007.4338360
|View full text |Cite
|
Sign up to set email alerts
|

Thematic Role Based Generation of UML Models from Real World Requirements

Abstract: Model-driven development depends on good initial models. Creating these models by hand is a challenging task, because of complex specification documents and change requests. We propose a new internal representation based on thematic roles, especially designed for (but not limited to) requirements documents. The representation can be generated automatically out of annotated real-world specification text and can be used to generate UML models based on graph rewriting rules.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 7 publications
0
3
0
Order By: Relevance
“…Our implementation uses Gelhausen's [2] approach to derive a UML model from textual specifications. He uses a graph as an intermediate representation of the text.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Our implementation uses Gelhausen's [2] approach to derive a UML model from textual specifications. He uses a graph as an intermediate representation of the text.…”
Section: Methodsmentioning
confidence: 99%
“…This way, the domain model becomes a software model (first platform independent, then platform specific) and finally executable software. Gelhausen presented an approach to generate UML domain models directly from textual specifications [2], [3]. Following his approach, the first step of model driven development can be automated.…”
Section: A Text To Model Synchronizationmentioning
confidence: 99%
“…Since requirements statements are usually expressed in some form of natural language, the main challenge in the approaches has been the problem of linguistic analysis or natural language processing (NLP) [10,14,22]. The richness of natural language means that the same essential requirement may be expressed by diverse alternative texts.…”
Section: Model Transformation Requirements Engineeringmentioning
confidence: 99%