The Visual Model Query Language (VMQL) has been invented with the objectives (1) to make it easier for modelers to query models effectively, and (2) to be universally applicable to all modeling languages. In previous work, we have applied VMQL to UML, and validated the first of these two claims. In this paper, we apply VMQL to the Business Process Modeling Notation (BPMN) to evaluate the second claim. We explore the adaptations required, and re-evaluate the usability of VMQL in this context. We find similar results to earlier work, thus both supporting our claims and establishing the usability of VMQL beyond the realm of UML.
Proceedings of the 5th Acm Sigchi Annual International Workshop on Behaviour Modelling - Foundations and Applications, 2013
Model Querying; VMQL; BPMN; OCL; UML; Model Repositories
Main Research Area:
The 5th Workshop on Behavioural Modelling - Foundations and Applications, 2013