DocumentCode :
2668484
Title :
Using natural language to improve the generation of model transformation in software design
Author :
Falleri, Jean-Remi ; Prince, Violaine ; Lafourcade, Mathieu ; Dao, Michel ; Huchard, Marianne ; Nebut, Clementine
Author_Institution :
LIRMM, Univ. Montpellier 2, Montpellier, France
fYear :
2009
fDate :
12-14 Oct. 2009
Firstpage :
199
Lastpage :
206
Abstract :
Among the present crucial issues in UML Modeling, one of the most common is about the fusion of similar models coming from various sources. Several similar models are created in Software Engineering and it is of primary interest to compare them and, when possible, to craft a general model including a specific one, or just identify models that are in fact equivalent. Most present approaches are based on model structure comparison and alignment on strings for attributes and classe names. This contribution evaluates the added value of several combined NLP techniques based on lexical networks, POS tagging, and Dependency Rules application, and how they might improve the fusion of models. Topics: use of NLP techniques in practical applications.
Keywords :
Unified Modeling Language; formal specification; modelling; natural language processing; systems analysis; NLP techniques; POS tagging; UML modeling; attributes; classe names; dependency rules; lexical networks; model structure comparison; model transformation; natural language processing; software design; software engineering; string alignment; Application software; Computer science; Information technology; Merging; Natural languages; Object oriented databases; Object oriented modeling; Ontologies; Software design; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and Information Technology, 2009. IMCSIT '09. International Multiconference on
Conference_Location :
Mragowo
Print_ISBN :
978-1-4244-5314-6
Type :
conf
DOI :
10.1109/IMCSIT.2009.5352727
Filename :
5352727
Link To Document :
بازگشت