Models@ run. time: a guided tour of the state of the art and research challenges
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 …
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 …
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 …
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 …
with monitoring and control of physical phenomena. However, application development is …
Supporting runtime software architecture: A bidirectional-transformation-based approach
Runtime software architectures (RSA) are architecture-level, dynamic representations of
running software systems, which help monitor and adapt the systems at a high abstraction …
running software systems, which help monitor and adapt the systems at a high abstraction …
Mechanisms for leveraging models at runtime in self-adaptive software
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 …
maintain or enhance their utility in dynamic environments. Models at runtime research aims …
Synchronizing concurrent model updates based on bidirectional transformation
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 …
models are updated, the updates need to be propagated across all models to make them …
Maintaining invariant traceability through bidirectional transformations
Following the “convention over configuration” paradigm, model-driven development (MDD)
generates code to implement the “default” behaviour that has been specified by a template …
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
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 …
users' preferences into account for adaptation planning, while tolerating incomplete and …
Instant and incremental QVT transformation for runtime models
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 …
based interface to monitor and control the system. A key issue for runtime models is to …