Skip to Main content Skip to Navigation
New interface
Conference papers

A Native Versioning Concept to Support Historized Models at Runtime

Abstract : 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.
Complete list of metadata

Cited literature [29 references]  Display  Hide  Download
Contributor : Olivier Barais Connect in order to contact the contributor
Submitted on : Thursday, December 18, 2014 - 4:18:35 PM
Last modification on : Thursday, January 20, 2022 - 5:33:19 PM
Long-term archiving on: : Monday, March 23, 2015 - 5:01:47 PM


Files produced by the author(s)



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⟩



Record views


Files downloads