DocumentCode
596247
Title
Query by Drawing Examples of UML Model
Author
Xuelin Zhang ; Tian Zhang ; Xuandong Li
Author_Institution
State Key Lab. for Novel Software Technol., Nanjing Univ., Nanjing, China
Volume
2
fYear
2012
fDate
4-7 Dec. 2012
Firstpage
154
Lastpage
157
Abstract
With the development of model driven architecture(MDA), the number of models being used and produced is increasing. Comprehending and reusing models face a real challenge. Model query is put forward to solve these problems. Most people chose using OCL as the query language. However, OCL is a textual query language, it isn´t powerful enough and always generates very complex query statements even for a simple query. We think that a graphical representation to specify queries on UML models could facilitate the software developers´ comprehension on what a query pattern looks like, because of that it is easier to be understood and much more visual. In this paper, we propose a model query method which is queried by drawing examples of the UML model. This query method is based on the graphical representation we presented in this paper.
Keywords
Unified Modeling Language; query languages; query processing; software reusability; MDA; OCL; UML model; complex query statements; drawing examples query; graphical representation; model driven architecture; model query; software developer comprehension; textual query language; Computational modeling; Database languages; Object oriented modeling; Pattern matching; Software; Unified modeling language; Visualization; Graphical Representation; Model Query; Query Language; Query by Drawing Example;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
Conference_Location
Hong Kong
ISSN
1530-1362
Print_ISBN
978-1-4673-4930-7
Type
conf
DOI
10.1109/APSEC.2012.65
Filename
6462797
Link To Document