A Native Versioning Concept to Support Historized Models at Runtime - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2014

A Native Versioning Concept to Support Historized Models at Runtime


Models@run.time provides semantically rich reflection lay-ers enabling intelligent systems to reason about themselves and their surrounding context. Most reasoning processes require not only to ex-plore the current state, but also the past history to take sustainable decisions e.g. to avoid oscillating between states. Models@run.time and model-driven engineering in general lack native mechanisms to efficiently support the notion of history, and current approaches usually generate redundant data when versioning models, which reasoners need to nav-igate. Because of this limitation, models fail in providing suitable and sustainable abstractions to deal with domains relying on history-aware reasoning. This paper tackles this issue by considering history as a na-tive concept for modeling foundations. Integrated, in conjunction with lazy load/storage techniques, into the Kevoree Modeling Framework, we demonstrate onto a smart grid case study, that this mechanisms enable a sustainable reasoning about massive historized models.
Fichier principal
Vignette du fichier
Models14-author-preprint-270614.pdf (459.1 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-01097020 , version 1 (18-12-2014)



Thomas Hartmann, François Fouquet, Gregory Nain, Brice Morin, Jacques Klein, et al.. A Native Versioning Concept to Support Historized Models at Runtime. ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems (MODELS 2014), Sep 2014, Valencia, Spain. pp.252 - 268, ⟨10.1007/978-3-319-11653-2_16⟩. ⟨hal-01097020⟩
350 View
425 Download



Gmail Mastodon Facebook X LinkedIn More