A Software Framework for Introspection
ISTORE hardware provides device monitoring
- application programmers could write ad-hoc code to collect, process, and react to monitoring data
ISTORE software framework should simplify writing introspective applications
- rule-based adaptation engine encapsulates the mechanisms of collecting, processing monitoring data
- policy compiler and mechanism libraries help turn application adaptation goals into rules & reaction code
- these provide a high-level, abstract interface to the system’s monitoring and adaptation mechanisms