Middleware State of the Art
Reflective Middleware
n Reflection approach to support inspection and adaptation
n Examples: OpenCorba, Open-ORB, and DynamicTAO
Tuple Spaces Middleware
n Tuple space approach to facilitate communication
n Examples: LIME, TSpaces, and JavaSpaces
Context-Aware Middleware
n Awareness approach to expose the context information
n Examples: Nexus, Alternis, and SignelSoft
Event-based Middleware
n Event notification approach to support large-scale systems
n Examples: Hermes, CEA, and JEDI