KIT | KIT-Bibliothek | Impressum | Datenschutz

Semantic Enriching of Natural Language Texts with Automatic Thematic Role Annotation

Körner, Sven J. 1; Landhäußer, Mathias 1
1 Karlsruher Institut für Technologie (KIT)

Abstract:

This paper proposes an approach which utilizes natural language processing (NLP) and ontology knowledge to automatically denote the implicit semantics of textual requirements. Requirements documents include the syntax of natural language but not the semantics. Semantics are usually interpreted by the human user. In earlier work Gelhausen and Tichy showed that Sal E https://static-content.springer.com/image/chp%3A10.1007%2F978-3-642-13881-2_9/MediaObjects/978-3-642-13881-2_9_IEq1_HTML.png automatically creates UML domain models from (semantically) annotated textual specifications [1]. This manual annotation process is very time consuming and can only be carried out by annotation experts. We automate semantic annotation so that Sal E https://static-content.springer.com/image/chp%3A10.1007%2F978-3-642-13881-2_9/MediaObjects/978-3-642-13881-2_9_IEq2_HTML.png can be completely automated. With our approach, the analyst receives the domain model of a requirements specification in a very fast and easy manner. Using these concepts is the first step into farther automation of requirements engineering and software development.


Download
Originalveröffentlichung
DOI: 10.1007/978-3-642-13881-2_9
Scopus
Zitationen: 6
Dimensions
Zitationen: 7
Zugehörige Institution(en) am KIT Institut für Programmstrukturen und Datenorganisation (IPD)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2010
Sprache Englisch
Identifikator ISBN: 978-3-642-13880-5
ISSN: 0302-9743
KITopen-ID: 1000055670
Erschienen in Natural language processing and information systems, 15th International Conference on Applications of Natural Language to Information Systems, NLDB 2010, Cardiff, UK
Verlag Springer
Seiten 92-99
Serie Lecture Notes in Computer Science ; 6177
Nachgewiesen in Scopus
Dimensions
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page