4. LMS – ILE Environment Global Architecture of the ILE Platform
5.
6. OLAT – ILE INTEGRATION ILE-AI Push/Pull Servlet ILE-AI LMS Communicator AI - Engine
7. LMS – ILE Environment Plugins Blackboard (Method for inter Agent Communication) Agent Publish (Push) Subscribe (Pull) Message Queue
8. LMS – ILE AI Framework component servic e BB Behavior effecter coordinator sensor component service servic e component library Agent BB Behavior effecter coordinator sensor component component service servic e library Agent Abstracted Environment System specific Variable Boundary Application domain specific Cougaar Agent Reference Model Framework Infrastructure
9.
10. Architectural Mapping Sensor-Based Control Loop Model-Based Control Loop Cognitive Control Loop Model Policy Situation inference rules days to minutes secs to msecs Network Disk management plane data plane Sensor/ Activity Proxy Agents Real-time Optimizer Agents processing status coordination resource status coordination resource trends coordination Cognitive Learner Agents processing. trends coordination Situation Predictor Agents processing pattern coordination resource pattern coordination Sensor/Activity Proxy Agents Processing Units CPU
11.
12.
13.
14. Supporting Adaptation in the System Life Cycle Metric Service Management Society Agent Services Coordination Run Environment Configuration Rules Society Configuration Rules Deploy Components Binders/Aspects Plug-ins Configure Event Driven SOA (Service Oriented Architecture) Data Driven Blackboard Knowledge Rep Program Environment Agent Development Phase IDE Application Plug-ins Deploy Rules Spec Tool Run Server Cougaar Middleware Society Monitor