Supporting remote real-time expert help: Opportunities and challenges for novice 3d modelers

PK Chilana, N Hudson, S Bhaduri… - … IEEE Symposium on …, 2018 - ieeexplore.ieee.org
We investigate how novice 3D modelers can remotely leverage real-time expert help to aid
their learning tasks. We first carried out an observational study of remote novice-expert pairs …

Done is better than perfect: Iterative adaptation via multi-grained requirement relaxation

J Li, K Tei - 2022 IEEE 30th International Requirements …, 2022 - ieeexplore.ieee.org
In the studies of self-adaptive systems (SAS), requirement relaxation is a widely discussed
approach for managing the system's requirements when dealing with the runtime …

On the practical feasibility of software monitoring: A framework for low-impact execution tracing

J Mertz, I Nunes - … IEEE/ACM 14th International Symposium on …, 2019 - ieeexplore.ieee.org
In order for a software system to self-adapt, it often needs to be aware of its behavior. A
typical way of achieving this is by means of the runtime collection of execution traces, which …

SATISFy: Towards a self-learning analyzer for time series forecasting in self-improving systems

C Krupitzer, M Pfannemüller… - 2018 IEEE 3rd …, 2018 - ieeexplore.ieee.org
Self-adaptive systems can adapt their managed resources to reflect changes in their
environment or the resources themselves. However, sometimes these systems cannot …

Reliable proactive adaptation via prediction fusion and extended stochastic model predictive control

Z Chen, J Li, N Li, W Jiao - Journal of Systems and Software, 2024 - Elsevier
Proactive self-adaptation has emerged as a vital approach in recent years, aiming to
preemptively address potential goal violations or performance degradation, thus improving …

Tigris: A DSL and framework for monitoring software systems at runtime

J Mertz, I Nunes - Journal of Systems and Software, 2021 - Elsevier
The understanding of the behavioral aspects of a software system is an essential enabler for
many software engineering activities, such as adaptation. This involves collecting runtime …

Identifying safety properties guaranteed in changed environment at runtime

K Aizawa, K Tei, S Honiden - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
Safety properties for systems are guaranteed under assumptions to an environment. If the
assumptions are broken at runtime, the safety properties are no longer guaranteed. The …

A survey on engineering approaches for self-adaptive systems (extended version)

C Krupitzer, M Breitbach, FM Roth, S VanSyckel… - 2018 - madoc.bib.uni-mannheim.de
The complexity of information systems is increasing in recent years, leading to increased
effort for maintenance and configuration. Self-adaptive systems (SASs) address this issue …

Waste Management Through Digital Twins and Business Process Modeling

A Di Salle, A Fedeli, L Iovino, L Mariani… - Proceedings of the …, 2024 - dl.acm.org
Littering is an environmental problem that affects citizens' economy, safety, and health.
Natural and rural areas are often targets of abandoned littering, while urban areas often …

A proactive self-adaptation approach for software systems based on environment-aware model predictive control

Z Chen, W Jiao - 2022 IEEE 22nd International Conference on …, 2022 - ieeexplore.ieee.org
Modern software systems need to maintain their goals in a highly dynamic environment,
which requires self-adaptation. Many existing self-adaptive approaches are reactive, they …