Effects of Response and Stability on Scheduling in Distributed Computing Systems
IEEE Transactions on Software Engineering
The early history of Smalltalk
HOPL-II The second ACM SIGPLAN conference on History of programming languages
Unreliable failure detectors for reliable distributed systems
Journal of the ACM (JACM)
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Multimedia Systems
On scalable and efficient distributed failure detectors
Proceedings of the twentieth annual ACM symposium on Principles of distributed computing
Distributed Systems: Principles and Paradigms
Distributed Systems: Principles and Paradigms
Web Services Essentials
JXTA: A Network Programming Environment
IEEE Internet Computing
Computer
A Fault Detection Service for Wide Area Distributed Computations
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
UPnP Design by Example: A Software Developer's Guide to Universal Plug and Play
UPnP Design by Example: A Software Developer's Guide to Universal Plug and Play
DS-RT '08 Proceedings of the 2008 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications
Obtaining resource controllability in service cooperation environments
Proceedings of the 7th International Conference on Mobile and Ubiquitous Multimedia
Secure resource control in service oriented applications
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
Dynamically reconfigurable resource-aware component framework: architecture and concepts
ECSA'11 Proceedings of the 5th European conference on Software architecture
Hi-index | 0.00 |
The paper presents an approach to QoS management in distributed service oriented systems. We study the approach by the example of the Cassandra Framework developed at Philips Research. Cassandra is a distributed video/audio streaming and analysis platform consisting of a collection of loosely-coupled services, which can be easily combined to build distributed applications. To manage QoS of the system, two QoS attributes are selected: availability and performance. We tackle these issues in a service oriented fashion, making the system tolerant to service failures and adaptable to varying requirements of the applications.