2019
DOI: 10.1007/s10270-018-00712-x
|View full text |Cite
|
Sign up to set email alerts
|

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

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
78
0
2

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 117 publications
(80 citation statements)
references
References 140 publications
0
78
0
2
Order By: Relevance
“…Maintaining a model at runtime not only allows checking of a wider range of properties, but, by allowing changes in the model to be reflected back into the system (not just from the system to the model), we gain the ability to perform model based adaption of the deployed system. Such self-adaptation is common in the models@runtime approach [38].…”
Section: Discussionmentioning
confidence: 99%
“…Maintaining a model at runtime not only allows checking of a wider range of properties, but, by allowing changes in the model to be reflected back into the system (not just from the system to the model), we gain the ability to perform model based adaption of the deployed system. Such self-adaptation is common in the models@runtime approach [38].…”
Section: Discussionmentioning
confidence: 99%
“…Our work uses new evidence found at runtime to (i) provide extra information during decision-making and, (ii) find opportunities to improve the SLA conformance by updating the rewards associated with NFRs and adaptation actions. As future work, we aim to exploit the potential for modularity of the architecture proposed by adding other runtime K models such as goal models [4]. Further, Bayesian learning offers a great potential for self-explanation [14].…”
Section: Discussionmentioning
confidence: 99%
“…Significant advances have been made in applying models at runtime, most notably in adaptive systems [3]. However research challenges still prevail [4]. For example, further techniques to deal with uncertainty [11] and incompleteness of information from systems and their environment are needed for building future software systems [1], [9].…”
Section: Introductionmentioning
confidence: 99%
“…-Model analysis the challenge of techniques for analyzing models (e.g., for performance or correctness [13]), along with principles relate to understanding what makes a good model. -Models at runtime the use of models to manage and understand systems after they have been deployed and as they execute behavior [14]. Substantial research has taken place regarding this challenging to identify techniques and tools for automatically reflecting changes from a system into changes in models, and vice versa.…”
Section: Challenges From 2007 Through Present Daymentioning
confidence: 99%