OM '01 Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems
A Framework for Automatic Adaptation of Tunable Distributed Applications
Cluster Computing
Semantic Models for Distributed Object Reflection
ECOOP '02 Proceedings of the 16th European Conference on Object-Oriented Programming
The K-Component Architecture Meta-model for Self-Adaptive Software
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
The Importance of Resource Management in Engineering Distributed Objects
EDO '00 Revised Papers from the Second International Workshop on Engineering Distributed Objects
Dynamic Adaptability: The MolèNE Experiment
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
Applying the quality connector pattern to optimise distributed real-time and embedded applications
Patterns and skeletons for parallel and distributed computing
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Program control language: a programming language for adaptive distributed applications
Journal of Parallel and Distributed Computing
GlueQoS: Middleware to Sweeten Quality-of-Service Policy Interactions
Proceedings of the 26th International Conference on Software Engineering
QoS Management specification support for multimedia middleware
Journal of Systems and Software
Fine-grained Contract Negotiation for Hierarchical Software Components
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
SEM '05 Proceedings of the 5th international workshop on Software engineering and middleware
Formal Methods For Quality Of Service Analysis In Component-Based Distributed Computing
Journal of Integrated Design & Process Science
Hi-index | 0.00 |
Recent work in opening up distributed object systems to make them suitable for applications needing quality of service control has had the side effect of increasing the complexity in setting up, configuring, and initializing such applications. Configuration of distributed applications is more complicated than that of non-distributed applications, simply because of the heterogeneous and distributed nature of the application's components. CORBA and other distributed object middleware simplifies the configuration of distributed object applications, but hides much of the information and control necessary to achieve quality of service (QoS).This paper describes the techniques and tools that we have developed within our Quality Objects (QuO) framework for simplifying the configuration of distributed applications with QoS attributes. We describe a QuO configuration language, as well as the specific configuration needs of particular QoS properties - real-time, security, and dependability - and the support we provide for them.