A Middleware for Adaptable and QoS-Aware Applications
AspectIX is a middleware architecture that
especially supports adaptable and QoS-aware distributed objects.
An object can adapt to different requirements of clients and
to different system conditions. The object's functional implementation is
augmented by quality implementations that provide nonfunctional behavior,
i.e., all kinds of quality of service, e.g., fault tolerance, security,
and scalability.