Cloud applications today deliver an increasingly larger portion of the information and communications technology (ICT) services. To address the scale, growth, and reliability of …
J Hirsch, D Riehle - International Conference on Software Business, 2022 - Springer
Inner source software development is the use of open source development's best practices inside a company. In inner source, developers collaborate on reusable software …
Control-based approaches to self-adaptive software-intensive systems (SASs) are hailed for their optimal performance and theoretical guarantees on the reliability of adaptation …
Soberness—in terms of electrical power—of data centers and high-performance computing systems is becoming an important design issue, as the global energy consumption of …
YJ Shin, E Cho, H Kim, DH Bae - 2022 17th Annual System of …, 2022 - ieeexplore.ieee.org
Cyber-physical systems (CPSs) observe operational environments and continuously decide on actions to achieve goals. In many cases, complex CPSs have several goals to satisfy …
Abstract Since Smart Cyber–Physical Systems (sCPS) are complex and decentralized systems of dynamically cooperating components, architecture-based adaptation is of high …
S Bhandari, M Patrou, N Chahal… - … Conference on High …, 2022 - ieeexplore.ieee.org
Autoscaling mechanisms are used widely to scale computing instances, under varying load conditions. Containerized cloud applications managed by orchestrators-such as Kubernetes …
NS Rosa, DJM Cavalcanti - International Conference on Advanced …, 2023 - Springer
Messaging brokers allow the development of distributed applications whose components are weakly coupled and communicate asynchronously, eg, publish/subscribe systems …
Self-adaptive software systems are designed to support a number of alternative solutions for fulfilling their requirements. These define an adaptation space. During operation, a self …