• 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