Chisel: A Policy-Driven, Context-Aware, Dynamic Adaptation Framework
POLICY '03 Proceedings of the 4th IEEE International Workshop on Policies for Distributed Systems and Networks
Basic Concepts and Taxonomy of Dependable and Secure Computing
IEEE Transactions on Dependable and Secure Computing
Feedback Control Architecture and Design Methodology for Service Delay Guarantees in Web Servers
IEEE Transactions on Parallel and Distributed Systems
Introduction to Discrete Event Systems
Introduction to Discrete Event Systems
Slicing for model reduction in adaptive embedded systems development
Proceedings of the 2008 international workshop on Software engineering for adaptive and self-managing systems
RTAS '08 Proceedings of the 2008 IEEE Real-Time and Embedded Technology and Applications Symposium
Engineering Self-Adaptive Systems through Feedback Loops
Software Engineering for Self-Adaptive Systems
Cholla: A Framework for Composing and Coordinating Adaptations in Networked Systems
IEEE Transactions on Computers
Proceedings of the Sixth Annual Workshop on Cyber Security and Information Intelligence Research
A control-based middleware framework for quality-of-service adaptations
IEEE Journal on Selected Areas in Communications
QoS-aware service composition and adaptation in autonomic communication
IEEE Journal on Selected Areas in Communications
Model-Based Engineering for Certification of Complex Adaptive Network Systems
ICDCSW '12 Proceedings of the 2012 32nd International Conference on Distributed Computing Systems Workshops
Hi-index | 0.00 |
A system that is highly dependable under hostile conditionsbut whose dependability cannot be easily evaluated prior to thedeployment of applications is less desirable than a system with lowerbut predictable dependability. This is because a decision-makingon the deployment of high assurance systems is often based on arisk analysis of application failures. For systems implemented on acloud, the problem of system certification assumes added importancebecause of third-party control of cloud resources and the attendantproblems of faults, QoS degradations, and security violations. In thislight, our paper focuses on: i) formulating metrics to quantify thedependability of cloud-based applications; and ii) identifying techniquesto measure these metrics prior to deployment of applications.The paper treats system dependability as an application-level QoSfor management purposes, and advocates a probabilistic evaluationof dependability. Our approach is corroborated by measurements onsystem-level prototypes and simulation analysis of system models inthe face of hostile environment conditions. A case study of replicateddata service anchored on cloud infrastructures is also described.