Next: Performance Evaluation
Up: A Filter Object Framework
Previous: Toggling with filter methods
Applications using Filters
Distributed object-oriented systems built using
MICO can be evolved using transparent filter objects based on
inter-class filter relationship. Applications of
transparent filter objects include
on-line pluggable caches [6] and filter configurations [4] such as
loggers, replacers, balancers, routers, monitors etc.
Various configurations resulting from
the filter relationship
along with other meta patterns can be applied to carry out system evolution.
It is possible to inject filter objects or a network of filter
objects into the system at runtime and satisfy certain kinds of
evolutionary requirements without having to bring down an existing system.
R K Joshi
2003-05-30