next up previous
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