From use cases to UML class diagrams using logic grammars and constraints

Henning Christiansen, Christian Theil Have, Knut Tveitane

Publikation: Bidrag til bog/antologi/rapportKonferencebidrag i proceedingsForskningpeer review

Abstract

We investigate the possibilities for automated transition from Use Cases in a restricted natural language syntax
into UML class diagrams, by trying to capture the semantics of the natural language and map it into building blocks of
the object oriented programming paradigm (classes, objects, methods, properties etc.).
Syntax and semantic analysis is done in a framework of Definite Clause Grammars extended with Constraint Handling Rules, which generalizes previous approaches with a direct way to express domain knowledge utilized in the interpretation process as well as stating explicit rules for pronoun resolution.
The latter involves an improvement of earlier work on assumptions with time stamps.


OriginalsprogEngelsk
TitelInternational Conference: Recent Advances in Natural Language Processing : Proceedings
RedaktørerGalia Angelova, Kalina Bontcheva, Ruslan Mitkov, Nicolas Nicolov, Nikolai Nikolov
ForlagINCOMA Ltd.
Publikationsdato2007
Sider128-132
ISBN (Trykt)978-954-91743-7-3
StatusUdgivet - 2007
BegivenhedRANLP 2007, Recent Advances in Natural Language Processing - Borovets, Bulgarien
Varighed: 27 sep. 200729 sep. 2007

Konference

KonferenceRANLP 2007, Recent Advances in Natural Language Processing
LandBulgarien
ByBorovets
Periode27/09/200729/09/2007

Citer dette

Christiansen, H., Have, C. T., & Tveitane, K. (2007). From use cases to UML class diagrams using logic grammars and constraints. I G. Angelova, K. Bontcheva, R. Mitkov, N. Nicolov, & N. Nikolov (red.), International Conference: Recent Advances in Natural Language Processing: Proceedings (s. 128-132). INCOMA Ltd..