![]()
Quality Objects (QuO)
The 3.1 release of the Quality Objects framework for distributed system development (QuO 3.1) is now available. QuO is middleware for developing and adding adaptation and quality of service (QoS) awareness and control to distributed applications. The QuO 3.1 Toolkit includes the following elements:
QuO 3.1 has the following new features:
- QuO runtime kernel
- QuO code generators for Quality Description Languages (QDL), including the Contract Description Language (CDL) and the Aspect Structure Language (ASL) components
- A capability for built-in and user-specified instrumentation for QuO-enhanced CORBA or RMI applications
- A resource status service for integrating status data from multiple sources
- QoS behavior (Qosket) encapsulation model and a library of sample qoskets
- A set of built-in QuO system condition object types
- Examples that demonstrate how to build applications and QoS mechanisms using the QuO framework
- On-line documentation
QuO 3.1 works with both Java and C++ applications, with support for CORBA, CCM, and Java RMI middleware. The QuO software is released under an open-source license . By downloading the software you agree to the terms of this license.
- Support for CORBA 3
- Qosket components, which are runtime instantiations of QoS behavior and QoS adaptive code that can be assembled along with functional components
- Support for CIAO, MICO, Redhat Linux 9, Windows 2000, and MacOSX
- An updated and more capable Resource Status Service
Read the QuO open-source license
Download the QuO open-source license in MS Word format
Download the QuO open-source license in PDF format
For more information or to report problems or comments, sign up for the QuO mailing list here
Last modified 24 September 2004