A review of immersive technologies, knowledge representation, and AI for human-centered digital experiences

N Partarakis, X Zabulis - Electronics, 2024 - mdpi.com
The evolution of digital technologies has resulted in the emergence of diverse interaction
technologies. In this paper, we conducted a review of seven domains under a human-centric …

A review of the principles of designing smart cyber-physical systems for run-time adaptation: Learned lessons and open issues

J Tavčar, I Horvath - IEEE Transactions on Systems, Man, and …, 2018 - ieeexplore.ieee.org
Smart cyber-physical systems (S-CPSs) are complex engineered systems empowered by
cyber-physical computing and equipped with the capability of reasoning, learning, adapting …

A survey on engineering approaches for self-adaptive systems

C Krupitzer, FM Roth, S VanSyckel, G Schiele… - Pervasive and Mobile …, 2015 - Elsevier
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 …

[HTML][HTML] Requirements and design patterns for adaptive, autonomous, and context-aware digital twins in industry 4.0 digital factories

P Bellavista, N Bicocchi, M Fogli, C Giannelli… - Computers in …, 2023 - Elsevier
Digital factories are poised to achieve unseen levels of resiliency and flexibility, facing
increasingly demanding requirements by customers and market conditions. Digital twins are …

Engineering context-aware systems and applications: A survey

U Alegre, JC Augusto, T Clark - Journal of Systems and Software, 2016 - Elsevier
Context-awareness is an essential component of systems developed in areas like Intelligent
Environments, Pervasive & Ubiquitous Computing and Ambient Intelligence. In these …

On patterns for decentralized control in self-adaptive systems

D Weyns, B Schmerl, V Grassi, S Malek… - Software Engineering for …, 2013 - Springer
Self-adaptation is typically realized using a control loop. One prominent approach for
organizing a control loop in self-adaptive systems is by means of four components that are …

Self-adaptation in industry: A survey

D Weyns, I Gerostathopoulos, N Abbas… - ACM Transactions on …, 2023 - dl.acm.org
Computing systems form the backbone of many areas in our society, from manufacturing to
traffic control, healthcare, and financial systems. When software plays a vital role in the …

MAPE-K formal templates to rigorously design behaviors for self-adaptive systems

DGDL Iglesia, D Weyns - … on Autonomous and Adaptive Systems (TAAS), 2015 - dl.acm.org
Designing software systems that have to deal with dynamic operating conditions, such as
changing availability of resources and faults that are difficult to predict, is complex. A …

Using models at runtime to address assurance for self-adaptive systems

BHC Cheng, KI Eder, M Gogolla, L Grunske… - Models@ run. time …, 2014 - Springer
A self-adaptive software system modifies its behavior at runtime in response to changes
within the system or in its execution environment. The fulfillment of the system requirements …

A systematic survey on the design of self-adaptive software systems using control engineering approaches

T Patikirikorala, A Colman, J Han… - 2012 7th International …, 2012 - ieeexplore.ieee.org
Control engineering approaches have been identified as a promising tool to integrate self-
adaptive capabilities into software systems. Introduction of the feedback loop and controller …