Write a Blog >>
MODELS 2020
Fri 16 - Fri 23 October 2020
Fri 23 Oct 2020 11:00 - 11:25 at Room A - Most Influential Papers Chair(s): Silvia Abrahão, Jeff Gray, Bernhard Rumpe

Model-driven development tools built on industry standard platforms, such as the EclipseModeling Framework (EMF), heavily utilize model queries in model transformation, well-formedness constraint validation and domain-specific model execution. As these queries are executed rather frequently in interactive modeling applications, they have a significant impact on runtime performance and end user experience. However, due to their complexity, these queries can be time consuming to implement and optimize on a case-by-case basis. Consequently, there is a need for a model query framework that combines an easy-to-use and concise declarative query formalism with high runtime performance.

In this paper, we propose a declarative EMF model query framework using the graph pattern formalism as the query specification language. These graph patterns describe the arrangement and properties of model elements that correspond to, e.g. a well-formedness constraint, or an application context of a model transformation rule.

For improved runtime performance, we employ incremental pattern matching techniques: matches of patterns are stored and incrementally maintained upon model manipulation. As a result, query operations can be executed instantly, independently of the complexity of the constraint and the size of the model. We demonstrate our approach in an industrial (AUTOSAR) model validation context and compare it against other solutions.

Fri 23 Oct

Displayed time zone: Eastern Time (US & Canada) change

11:00 - 12:15
Most Influential PapersAwards at Room A
Chair(s): Silvia Abrahão Universitat Politècnica de València, Jeff Gray University of Alabama, Bernhard Rumpe RWTH Aachen
11:00
25m
Research paper
Incremental Evaluation of Model Queries over EMF ModelsMODELS MIP
Awards
Gábor Bergmann Budapest University of Technology and Economics / MTA-BME Lendület Research Group on Cyber-Physical Systems, Hungary, Ákos Horváth , István Ráth IncQuery Labs, Daniel Varro McGill University / Budapest University of Technology and Economics
DOI
11:25
25m
Research paper
A model-driven traceability framework for software product linesSOSYM MIP
Awards
Nicolas Anquetil University of Lille, Lille, France, Uirá Kulesza Federal University of Rio Grande do Norte, Ralf Mitschke Technical University of Darmstadt, Ana Moreira NOVA University of Lisbon and NOVA LINCS, Jean-Claude Royer IMT Atlantique, Nantes, France, Andreas Rummler , André Sousa FCT / Universidade Nova de Lisboa
DOI
11:50
25m
Research paper
Modeling presentation layers of web applications for testingSOSYM MIP
Awards
Jeff Offutt George Mason University, Ye Wu ESI
DOI