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

Resumé

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..
Christiansen, Henning ; Have, Christian Theil ; Tveitane, Knut. / From use cases to UML class diagrams using logic grammars and constraints. International Conference: Recent Advances in Natural Language Processing: Proceedings. red. / Galia Angelova ; Kalina Bontcheva ; Ruslan Mitkov ; Nicolas Nicolov ; Nikolai Nikolov. INCOMA Ltd., 2007. s. 128-132
@inproceedings{32173e705d3b11dcab13000ea68e967b,
title = "From use cases to UML class diagrams using logic grammars and constraints",
abstract = "We investigate the possibilities for automated transition from Use Cases in a restricted natural language syntaxinto UML class diagrams, by trying to capture the semantics of the natural language and map it into building blocks ofthe 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.",
author = "Henning Christiansen and Have, {Christian Theil} and Knut Tveitane",
year = "2007",
language = "English",
isbn = "978-954-91743-7-3",
pages = "128--132",
editor = "Galia Angelova and Kalina Bontcheva and Ruslan Mitkov and Nicolas Nicolov and Nikolai Nikolov",
booktitle = "International Conference: Recent Advances in Natural Language Processing",
publisher = "INCOMA Ltd.",

}

Christiansen, H, Have, CT & 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. INCOMA Ltd., s. 128-132, RANLP 2007, Recent Advances in Natural Language Processing, Borovets, Bulgarien, 27/09/2007.

From use cases to UML class diagrams using logic grammars and constraints. / Christiansen, Henning; Have, Christian Theil; Tveitane, Knut.

International Conference: Recent Advances in Natural Language Processing: Proceedings. red. / Galia Angelova; Kalina Bontcheva; Ruslan Mitkov; Nicolas Nicolov; Nikolai Nikolov. INCOMA Ltd., 2007. s. 128-132.

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

TY - GEN

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

AU - Christiansen, Henning

AU - Have, Christian Theil

AU - Tveitane, Knut

PY - 2007

Y1 - 2007

N2 - We investigate the possibilities for automated transition from Use Cases in a restricted natural language syntaxinto UML class diagrams, by trying to capture the semantics of the natural language and map it into building blocks ofthe 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.

AB - We investigate the possibilities for automated transition from Use Cases in a restricted natural language syntaxinto UML class diagrams, by trying to capture the semantics of the natural language and map it into building blocks ofthe 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.

M3 - Article in proceedings

SN - 978-954-91743-7-3

SP - 128

EP - 132

BT - International Conference: Recent Advances in Natural Language Processing

A2 - Angelova, Galia

A2 - Bontcheva, Kalina

A2 - Mitkov, Ruslan

A2 - Nicolov, Nicolas

A2 - Nikolov, Nikolai

PB - INCOMA Ltd.

ER -

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