Models@ run. time: a guided tour of the state of the art and research challenges

N Bencomo, S Götz, H Song - Software & Systems Modeling, 2019 - Springer
More than a decade ago, the research topic models@ run. time was coined. Since then, the
research area has received increasing attention. Given the prolific results during these …

Systematic literature review of the objectives, techniques, kinds, and architectures of models at runtime

M Szvetits, U Zdun - Software & Systems Modeling, 2016 - Springer
In the context of software development, models provide an abstract representation of a
software system or a part of it. In the software development process, they are primarily used …

Detecting anomalous and unknown intrusions against programs

AK Ghosh, J Wanken, F Charron - Proceedings 14th annual …, 1998 - ieeexplore.ieee.org
The ubiquity of the Internet connection to desktops has been both a boon to business as well
as a cause for concern for the security of digital assets that may be unknowingly exposed …

Runtime model based approach to IoT application development

X Chen, A Li, X Zeng, W Guo, G Huang - Frontiers of Computer Science, 2015 - Springer
The internet of things (IoT) attracts great interest in many application domains concerned
with monitoring and control of physical phenomena. However, application development is …

Supporting runtime software architecture: A bidirectional-transformation-based approach

H Song, G Huang, F Chauvel, Y Xiong, Z Hu… - Journal of Systems and …, 2011 - Elsevier
Runtime software architectures (RSA) are architecture-level, dynamic representations of
running software systems, which help monitor and adapt the systems at a high abstraction …

Mechanisms for leveraging models at runtime in self-adaptive software

A Bennaceur, R France, G Tamburrelli, T Vogel… - Models@ run. time …, 2014 - Springer
Modern software systems are often required to adapt their behavior at runtime in order to
maintain or enhance their utility in dynamic environments. Models at runtime research aims …

Synchronizing concurrent model updates based on bidirectional transformation

Y Xiong, H Song, Z Hu, M Takeichi - Software & Systems Modeling, 2013 - Springer
Abstract Model-driven software development often involves several related models. When
models are updated, the updates need to be propagated across all models to make them …

Maintaining invariant traceability through bidirectional transformations

Y Yu, Y Lin, Z Hu, S Hidaka, H Kato… - 2012 34th …, 2012 - ieeexplore.ieee.org
Following the “convention over configuration” paradigm, model-driven development (MDD)
generates code to implement the “default” behaviour that has been specified by a template …

Self-adaptation with end-user preferences: Using run-time models and constraint solving

H Song, S Barrett, A Clarke, S Clarke - International Conference on Model …, 2013 - Springer
This paper presents an approach to developing self-adaptive systems that takes the end
users' preferences into account for adaptation planning, while tolerating incomplete and …

Instant and incremental QVT transformation for runtime models

H Song, G Huang, F Chauvel, W Zhang, Y Sun… - … Languages and Systems …, 2011 - Springer
As a dynamic representation of the running system, a runtime model provides a model-
based interface to monitor and control the system. A key issue for runtime models is to …