Distributed, real-time, embedded
A component provides services thru standardized
functional interfaces but provides non-standard control of
the quality of service such as throughput, jitter, security:
Application should be able to monitor and control the
qualities that are important to it
Long-lived applications should be able to use multiple
implementations of standard interfaces without manual
interference
For time-critical mode transitions, resources must be
reallocated quickly
Solution?