A systematic review of service level management in the cloud
Cloud computing make it possible to flexibly procure, scale, and release computational
resources on demand in response to workload changes. Stakeholders in business and …
resources on demand in response to workload changes. Stakeholders in business and …
Managing trade-offs in self-adaptive software architectures: A systematic map** study
Self-adaptation has been driven by the need to achieve and maintain quality attributes in the
face of the continuously changing requirements, as well as the uncertain demand during run …
face of the continuously changing requirements, as well as the uncertain demand during run …
Self-aware computing systems
This book is the first ever to focus on the emerging field of self-aware computing from an
engineering perspective. It first comprehensively introduces fundamentals for self …
engineering perspective. It first comprehensively introduces fundamentals for self …
Toward smart embedded systems: A self-aware system-on-chip (soc) perspective
Embedded systems must address a multitude of potentially conflicting design constraints
such as resiliency, energy, heat, cost, performance, security, etc., all in the face of highly …
such as resiliency, energy, heat, cost, performance, security, etc., all in the face of highly …
Reflective artificial intelligence
As artificial intelligence (AI) technology advances, we increasingly delegate mental tasks to
machines. However, today's AI systems usually do these tasks with an unusual imbalance of …
machines. However, today's AI systems usually do these tasks with an unusual imbalance of …
A self-aware epilepsy monitoring system for real-time epileptic seizure detection
Epilepsy is one of the most prevalent paroxystic neurological disorders that can dramatically
degrade the quality of life and may even lead to death. Therefore, real-time epilepsy …
degrade the quality of life and may even lead to death. Therefore, real-time epilepsy …
Architectural aspects of self-aware and self-expressive computing systems: From psychology to engineering
Architectural Aspects of Self-Aware and Self-Expressive Computing Systems: From Psychology
to Engineering Page 1 62 COMPUTER PUBLISHED BY THE IEEE COMPUTER SOCIETY …
to Engineering Page 1 62 COMPUTER PUBLISHED BY THE IEEE COMPUTER SOCIETY …
A negotiation support system for defining utility functions for multi-stakeholder self-adaptive systems
For realistic self-adaptive systems, multiple quality attributes need to be considered and
traded off against each other. These quality attributes are commonly encoded in a utility …
traded off against each other. These quality attributes are commonly encoded in a utility …
{REX}: A development platform and online learning approach for runtime emergent software systems
Conventional approaches to self-adaptive software architectures require human experts to
specify models, policies and processes by which software can adapt to its environment. We …
specify models, policies and processes by which software can adapt to its environment. We …
Defining emergent software using continuous self-assembly, perception, and learning
Architectural self-organisation, in which different configurations of software modules are
dynamically assembled based on the current context, has been shown to be an effective …
dynamically assembled based on the current context, has been shown to be an effective …