• DocumentCode
    2250255
  • Title

    Expressing model constraints visually with VMQL

  • Author

    Störrle, Harald

  • Author_Institution
    Dept. of Inf. & Math. Modeling, Tech. Univ. of Denmark, Lyngby, Denmark
  • fYear
    2011
  • fDate
    18-22 Sept. 2011
  • Firstpage
    195
  • Lastpage
    202
  • Abstract
    OCL is the de facto standard language for expressing constraints and queries on UML models. However, OCL expressions are very difficult to create, understand, and maintain, even with the sophisticated tool support now available. In this paper, we propose to use the Visual Model Query Language (VMQL) for specifying constraints on UML models. We examine VMQL´s usability by controlled experiments and its expressiveness by a representative sample. We conclude that VMQL is less expressive than OCL, although expressive enough for most of the constraints in the sample. In terms of usability, however, VMQL is superior to OCL, although the experimental evidence we present here is not as compelling as the one we presented when comparing VMQL and OCL on model querying.
  • Keywords
    Unified Modeling Language; query languages; visual languages; UML model; VMQL; Visual Model Query Language; de facto standard language; model constraint; usability; Computational modeling; Concrete; Context; Unified modeling language; Usability; Visualization; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human-Centric Computing (VL/HCC), 2011 IEEE Symposium on
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    1943-6092
  • Print_ISBN
    978-1-4577-1246-3
  • Type

    conf

  • DOI
    10.1109/VLHCC.2011.6070399
  • Filename
    6070399