Knowledge Assimilation Agent
The Knowledge Assimilation Agent (KAA) is a knowledge-based component for
Grid service workflows, which comprises three basic functionalities:
-
assimilates run-time information about Grid services from different sources and produces
performance estimations of future Grid service invocations (the KAA-Web Service),
-
performs past workflow analysis and produces workflow result estimations
(the KAA-WXA tool) and
-
discovers new potential services through interactive semi-automatic ontology alignment (the OnTal tool).
Individual tools responsible for each of three functionalities are described in the section
Components.
Use of KAA functionalities in scope of the K-Wf Grid project is described.
Innovation
KAA (Scientific)
-
extends instance based learning (IBL) technique of WS performance
prediction by enabling retrieval and inclusion of semantic resource
properties into the feature vector,
-
enables specification of WS performance prediction profiles which
specify feature vector and result to be estimated,
-
new ontology for IBL-based WS performance prediction was created
together with methodology extending classical Case-Based Reasoning.
KAA (Practical)
-
enables to estimate the performance (run-time, availability,
accessibility, etc.) of any monitored web service based on the
invocation parameters and input resource metadata.