Reasoning about Use Cases using Logic Grammars and Constraints

Henning Christiansen, Christian Theil Have, Knut Tveitane

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

Resumé

We consider automated transition from Use Cases in a restricted natural language syntax into UML models, by trying to capture the semantics of the natural language and map it into building blocks of the object oriented programming paradigm.
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.
OriginalsprogEngelsk
TitelProceedings of the 4th International Workshop on Constraints and Language Processing, CSLP 2007
RedaktørerHenning Christiansen, Jørgen Villadsen
Antal sider12
ForlagRoskilde Universitet
Publikationsdato2007
Sider40-52
StatusUdgivet - 2007
BegivenhedInternational Workshop on Constraints and Language Processing - Roskilde, Danmark
Varighed: 20 aug. 200720 aug. 2007
Konferencens nummer: 4

Konference

KonferenceInternational Workshop on Constraints and Language Processing
Nummer4
LandDanmark
ByRoskilde
Periode20/08/200720/08/2007
NavnDatalogiske Skrifter
Nummer113
ISSN0109-9779

Citer dette

Christiansen, H., Have, C. T., & Tveitane, K. (2007). Reasoning about Use Cases using Logic Grammars and Constraints. I H. Christiansen, & J. Villadsen (red.), Proceedings of the 4th International Workshop on Constraints and Language Processing, CSLP 2007 (s. 40-52). Roskilde Universitet. Datalogiske Skrifter, Nr. 113
Christiansen, Henning ; Have, Christian Theil ; Tveitane, Knut. / Reasoning about Use Cases using Logic Grammars and Constraints. Proceedings of the 4th International Workshop on Constraints and Language Processing, CSLP 2007. red. / Henning Christiansen ; Jørgen Villadsen. Roskilde Universitet, 2007. s. 40-52 (Datalogiske Skrifter; Nr. 113).
@inproceedings{d6b574405d3811dcab13000ea68e967b,
title = "Reasoning about Use Cases using Logic Grammars and Constraints",
abstract = "We consider automated transition from Use Cases in a restricted natural language syntax into UML models, by trying to capture the semantics of the natural language and map it into building blocks of the object oriented programming paradigm.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.",
author = "Henning Christiansen and Have, {Christian Theil} and Knut Tveitane",
year = "2007",
language = "English",
pages = "40--52",
editor = "Henning Christiansen and J{\o}rgen Villadsen",
booktitle = "Proceedings of the 4th International Workshop on Constraints and Language Processing, CSLP 2007",
publisher = "Roskilde Universitet",

}

Christiansen, H, Have, CT & Tveitane, K 2007, Reasoning about Use Cases using Logic Grammars and Constraints. i H Christiansen & J Villadsen (red), Proceedings of the 4th International Workshop on Constraints and Language Processing, CSLP 2007. Roskilde Universitet, Datalogiske Skrifter, nr. 113, s. 40-52, International Workshop on Constraints and Language Processing, Roskilde, Danmark, 20/08/2007.

Reasoning about Use Cases using Logic Grammars and Constraints. / Christiansen, Henning; Have, Christian Theil; Tveitane, Knut.

Proceedings of the 4th International Workshop on Constraints and Language Processing, CSLP 2007. red. / Henning Christiansen; Jørgen Villadsen. Roskilde Universitet, 2007. s. 40-52 (Datalogiske Skrifter; Nr. 113).

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

TY - GEN

T1 - Reasoning about Use Cases using Logic Grammars and Constraints

AU - Christiansen, Henning

AU - Have, Christian Theil

AU - Tveitane, Knut

PY - 2007

Y1 - 2007

N2 - We consider automated transition from Use Cases in a restricted natural language syntax into UML models, by trying to capture the semantics of the natural language and map it into building blocks of the object oriented programming paradigm.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.

AB - We consider automated transition from Use Cases in a restricted natural language syntax into UML models, by trying to capture the semantics of the natural language and map it into building blocks of the object oriented programming paradigm.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.

M3 - Article in proceedings

SP - 40

EP - 52

BT - Proceedings of the 4th International Workshop on Constraints and Language Processing, CSLP 2007

A2 - Christiansen, Henning

A2 - Villadsen, Jørgen

PB - Roskilde Universitet

ER -

Christiansen H, Have CT, Tveitane K. Reasoning about Use Cases using Logic Grammars and Constraints. I Christiansen H, Villadsen J, red., Proceedings of the 4th International Workshop on Constraints and Language Processing, CSLP 2007. Roskilde Universitet. 2007. s. 40-52. (Datalogiske Skrifter; Nr. 113).