Next: Modeling of Information
Up: Details of the Polus
Previous: Polus Terminology
The three main parts of the Polus framework are:
Modeling of information: The model describes how actions such as prefetching, replication, etc are represented in the system.
Generation of the knowledge base: How rule-of-thumb specifications and learning are used in conjunction to generate the details of the information model.
Reasoning: During the detection of a QoS violation, the reasoning engine decides which action to invoke using the information in the knowledge base. The management semantics of the reasoning engine are expressed using first-order predicate calculus.