Synthesis of probabilistic models for quality-of-service software engineering

S Gerasimou, R Calinescu, G Tamburrelli - Automated Software …, 2018 - Springer
An increasingly used method for the engineering of software systems with strict quality-of-
service (QoS) requirements involves the synthesis and verification of probabilistic models for …

[HTML][HTML] Testing anticipatory systems: A systematic mapping study on the state of the art

B Peischl, OA Tazl, F Wotawa - Journal of Systems and Software, 2022 - Elsevier
Context: Systems exhibiting anticipatory behavior are controlling devices that are influencing
decisions critical to business with increasing frequency, but testing such systems has …

Adaptive distributed monitors of spatial properties for cyber–physical systems

G Audrito, R Casadei, F Damiani, V Stolz… - Journal of Systems and …, 2021 - Elsevier
Cyber–physical systems increasingly feature highly-distributed and mobile deployments of
devices spread over large physical environments: in these contexts, it is generally very …

Interval change-point detection for runtime probabilistic model checking

X Zhao, R Calinescu, S Gerasimou, V Robu… - Proceedings of the 35th …, 2020 - dl.acm.org
Recent probabilistic model checking techniques can verify reliability and performance
properties of software systems affected by parametric uncertainty. This involves modelling …

Runtime verification of self-adaptive systems with changing requirements

M Carwehl, T Vogel, GN Rodrigues… - 2023 IEEE/ACM 18th …, 2023 - ieeexplore.ieee.org
To accurately make adaptation decisions, a self-adaptive system needs precise means to
analyze itself at runtime. To this end, runtime verification can be used in the feedback loop to …

Dynamic Runtime Integration of New Models in Digital Twins

H Ejersbo, K Lausdahl, M Frasheri… - 2023 IEEE/ACM 18th …, 2023 - ieeexplore.ieee.org
The development of cyber-physical systems is heavily relying on model-driven approaches.
After deployment, these models can be utilised in a Digital Twin setting, acting as virtual …

Abstract monitors for quantitative specifications

TA Henzinger, N Mazzocchi, NE Saraç - International Conference on …, 2022 - Springer
Quantitative monitoring can be universal and approximate: For every finite sequence of
observations, the specification provides a value and the monitor outputs a best-effort …

Timed-SAS: Modeling and Analyzing the Time Behaviors of Self-Adaptive Software under Uncertainty

D Han, Y Cai, WJ Chen, Z Cui, A Li - Applied Sciences, 2023 - mdpi.com
Featured Application The Timed-SAS approach can be used to design and quantitatively
analyze the complex self-adaptive software systems, such as cloud computing systems …

Challenges of testing self-adaptive systems

LM Prikler, F Wotawa - Proceedings of the 26th ACM International …, 2022 - dl.acm.org
Self-adaptive systems can change their behavior due to internal or external issues detected
during operation. Such systems should be able to change their internal structure or …

Scen@ rist: an approach for verifying self-adaptive systems using runtime scenarios

R Gadelha, L Vieira, D Monteiro, F Vidal… - Software Quality …, 2020 - Springer
Traditional runtime quantitative verification approaches for self-adaptive systems usually rely
on the use of state-transition models to describe the system behaviour and check property …