6533b871fe1ef96bd12d18bf

RESEARCH PRODUCT

Library for model querying

Renārs Liepiņš

subject

World Wide WebData storeTransformation (function)Work (electrical)Computer scienceData control languageQuery languagecomputerTransformation languageRDF query languagecomputer.programming_language

description

Query and transformation languages make it easy to work with models, but they are bound to one particular data store. That makes them hard to adopt in projects where data is stored in a different repository, which hinders more widespread use of transformations and models. Instead of adopting a transformation language to a new data store, we propose to build a query and transformation library for the general-purpose language that is already used in a project. In this paper we demonstrate that it can be easily by implementing such a library for an EMOF-like data store in the Lua language.

https://doi.org/10.1145/2428516.2428522