12 Hits in 1.4 sec

Expressing model constraints visually with VMQL

H. Storrle
2011 2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)  
In this paper, we propose to use the Visual Model Query Language (VMQL) for specifying constraints on UML models.  ...  OCL is the de facto standard language for expressing constraints and queries on UML models.  ...  expressing constraints on UML-like models today.  ... 
doi:10.1109/vlhcc.2011.6070399 dblp:conf/vl/Storrle11a fatcat:qegrnyq5gbbdbav5aq6bja3sr4

VMQL: A generic visual model query language

Harald Storrle
2009 2009 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)  
The Visual Model Query Language (VMQL) tries to overcome this by using a modeling language also as the query language and result presentation language.  ...  Shifting the focus from code to models in software development brings into view model-related tasks such as querying which are not very well supported by current CASE tools.  ...  Like Constraint Diagrams and VMQL, QM uses a variant of the host language to express additional constraints. Unlike VMQL, however, query models are supposed to be translated into OCL.  ... 
doi:10.1109/vlhcc.2009.5295261 dblp:conf/vl/Storrle09 fatcat:fxasohawzfd3jf47esjre7a2sq

Efficient Model Querying with VMQL

Vlad Acretoaie, Harald Störrle
2014 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
The Visual Model Query Language (VMQL) is a query byexample solution created to satisfy these requirements simultaneously.  ...  Context: Despite model querying being an important practical problem, existing solutions lack either usability, expressiveness, or generality.  ...  One of the exponents of this approach is the Visual Model Query Language (VMQL [13] ).  ... 
dblp:conf/models/AcretoaieS14a fatcat:5oydhefvpzbnbpzh6uzzyahtvm

Improving the Usability of OCL as an Ad-hoc Model Querying Language

Harald Störrle
2013 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
Thus, we have defined the Model Query and Constraint Language (MOCQL, [5] ), a language that shares the high level concepts of VMQL, but not the visual syntax.  ...  Thus we have defined the Visual Model Query Language (VMQL, see [4] ), and could indeed show that it is easier to use than OCL.  ... 
dblp:conf/models/Storrle13 fatcat:ryt2ice3qvbnphc2uahcbh2d6e

A Survey on Visual Query Systems in the Web Era (extended version) [article]

Jorge Lloret-Gazo
2017 arXiv   pre-print
We have also gathered basic features of VQSs such as the visual representation adopted to present the reality of interest or the visual representation adopted to express queries.  ...  One solution is the so called Visual Query Systems (VQS) where queries are represented visually and users do not have to understand query languages such as SQL or XQuery.  ...  The filter indicates the type of constraint expressed.  ... 
arXiv:1708.00192v1 fatcat:bdg2tuubzbd6rp5hpwoxge2eey

CMSEBA 2014 Workshop Report

Richard F. Paige, Marouane Kessentini, Philip Langer, Manuel Wimmer
2014 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
This report is a summary of the First International Workshop on Combining Modelling with Search-and Example-Based Approaches (CMSEBA 2014) held at the MoDELS 2014 conference.  ...  The major aims of CMSEBA 2014 were to identify motivations, problems, and requirements for combining modeling with search-and example-based approaches as well as to present different proposals supporting  ...  consider model queries using the Visual Model Query Language (VMQL)[5]which allows to develop model queries in a by-example manner using the concrete syntax of the modeling languages.  ... 
dblp:conf/models/PaigeKLW14 fatcat:xugeqk2cajb7betq4z35lqkvyu

Designing secure business processes with SecBPMN

Mattia Salnitri, Fabiano Dalpiaz, Paolo Giorgini
2015 Journal of Software and Systems Modeling  
Existing verification frameworks either have a limited expressiveness that inhibits the specification of real-world requirements, or rely on formal languages that are difficult to use for most analysts  ...  Our proposal includes: (1) the SecBPMN-ml modeling language, a securityoriented extension of BPMN for specifying composite information systems; (2) 2 Mattia Salnitri et al. the SecBPMN-Q query language  ...  VMQL (Visual Model Query Language) [55] is a graphical query language based on UML activity diagrams [13] .  ... 
doi:10.1007/s10270-015-0499-4 fatcat:justzyrmorh77bcojbrferxtsm

VMTL: a language for end-user model transformation

Vlad Acreţoaie, Harald Störrle, Daniel Strüber
2016 Journal of Software and Systems Modeling  
(VMQL [46] ).  ...  elements' default visualizations with arbitrary images.  ... 
doi:10.1007/s10270-016-0546-9 fatcat:fso6jxaxpzedjkmf7fvztmk7fy

Supporting Information Systems Analysis Through Conceptual Model Query – The Diagramed Model Query Language (DMQL)

Patrick Delfmann, Dominic Breuker, Martin Matzner, Jörg Becker
2015 Communications of the Association for Information Systems  
search that, hence, provides high structural expressive power.  ...  Existing model query languages typically focus on a single modeling language and/or application area (such as analysis of execution semantics of process models), are restricted in their expressive power  ...  The Visual Model Query Language (VMQL) (Störrle, 2011) and the Generic Model Query Language (GMQL) are both designed to operate on models of different modeling languages.  ... 
doi:10.17705/1cais.03724 fatcat:hyovc2dmcbbadccqqq3m2nw6um

Transparent Model Transformation: Turning Your Favourite Model Editor into a Transformation Tool [chapter]

Vlad Acretoaie, Harald Störrle, Daniel Strüber
2015 Lecture Notes in Computer Science  
We introduce Transparent Model Transformation, a paradigm enabling modelers to specify transformations using a familiar tool: their model editor.  ...  We show how our implementation of VMTL turns any model editor into a flexible model transformation tool sharing the model editor's benefits, transparently.  ...  The Visual Model Transformation Language VMTL is a usability-oriented MTL descended from the Visual Model Query Language (VMQL [14] ).  ... 
doi:10.1007/978-3-319-21155-8_10 fatcat:ncnicm5tufge5ppmnaffnfopc4

Managing Consistency in Multi-View Enterprise Models: an Approach based on Semantic Queries

Dimitris Karagiannis, Robert Andrei Buchmann, Dominik Bork
2016 European Conference on Information Systems  
This separation must be compensated by consistency management approaches, as diagrams of different types become inter-dependent views, enabled by different viewpoints (modelling language fragments with  ...  The proposal is based on semantic graphs derived from diagrammatic models, and queries acting upon these.  ...  metamodelling constraints (i.e., domain, range or cardinality checks for visual connectors).  ... 
dblp:conf/ecis/KaragiannisBB16 fatcat:hvyajhhocfdkxldqeydfai63ze

Detection of inconsistencies between software models and executing software at runtime

Daniel Lehner, Manuel Wimmer
models, a reusable solution for programatically interacting with models with the focus on usability is created as part of the IDBoM framework.  ...  In this thesis, it is examined to which extent reusing existing model information can provide a solution to the challenges faced with the approaches mentioned above.  ...  via a visual interface [Sto09] .Storrle [Sto11] shows that VMQL indeed provides improved usability compared with OCL.  ... 
doi:10.34726/hss.2020.64586 fatcat:77xns323hvhe7ka2fddgx5afuy