The case for reflective middleware
Communications of the ACM - Adaptive middleware
Middleware for real-time and embedded systems
Communications of the ACM - Adaptive middleware
Advanced .Net Remoting
Remote Procedure Calls and Java Remote Method Invocation
IEEE Concurrency
A UML Meta-model for Contract Aware Components
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
Aspectix: A Quality-Aware, Object-Based Middleware Architecture
Proceedings of the IFIP TC6 / WG6.1 Third International Working Conference on New Developments in Distributed Applications and Interoperable Systems
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 33)
ISCC '00 Proceedings of the Fifth IEEE Symposium on Computers and Communications (ISCC 2000)
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Quality of services specification in distributed object systems design
COOTS'98 Proceedings of the 4th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 4
Adding group communication and fault-tolerance to CORBA
COOTS'95 Proceedings of the USENIX Conference on Object-Oriented Technologies on USENIX Conference on Object-Oriented Technologies (COOTS)
Adaptive and Reflective Middleware for QoS-Enabled CCM Applications
IEEE Distributed Systems Online
The design of the TAO real-time object request broker
Computer Communications
Component qos contract negotiation in multiple containers
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
Hi-index | 0.00 |
The concern for Quality of Service (QoS) management in middleware has been an area of active research for many years. We present a novel QoS management framework for .NET, called DotQoS, which adds generic QoS management to .NET in an architecturally conforming way. It is shown how built-in .NET features such as reflection, interception, and custom meta-data facilitate the QoS integration. Throughout the paper we compare the design and implementation of DotQoS to a CORBA-based QoS framework that we developed in a previous project. Our experience with the two frameworks reveals general insights into the principles of middleware QoS engineering.