Expressing Model Constraints Visually with VMQL

Publication: Research - peer-reviewArticle in proceedings – Annual report year: 2011

View graph of relations

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.
Original languageEnglish
Title of host publication2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
PublisherIEEE
Publication date2011
Pages195-202
ISBN (print)978-1-4577-1246-3
DOIs
StatePublished

Conference

Conference2011 IEEE Symposium on Visual Languages and Human-Centric Computing
CountryUnited States
CityPittsburgh, PA
Period18/09/1122/09/11
Internet addresshttp://www.cs.cmu.edu/~vlhcc2011/
NameUden navn
ISSN (Print)1943-6092

Bibliographical note

Copyright 2011 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

CitationsWeb of Science® Times Cited: No match on DOI
Download as:
Download as PDF
Select render style:
APAAuthorCBEHarvardMLAStandardVancouverShortLong
PDF
Download as HTML
Select render style:
APAAuthorCBEHarvardMLAStandardVancouverShortLong
HTML
Download as Word
Select render style:
APAAuthorCBEHarvardMLAStandardVancouverShortLong
Word

Download statistics

No data available

ID: 6282351