ACADEMIC ADVISOR DR . YUVAL ELOVI CI
TECHNICAL ADVISOR ASAF SHABTAI
TEAMMAOR GUET TA , ARKADY MI SHIEV
Distributed - KBTA: A Distributed Framework for efficient
computation of Knowledge-based Temporal abstractions
Knowledge-basedTemporal Abstraction
Developed by Prof. Yuval Shahar, 1997
Knowledge (KBTA Security ontology)
Four inference mechanisms:- Temporal Context Forming- Contemporaneous
Abstraction- Temporal Interpolation- Temporal Pattern Matching
Higher Level Meaningful Temporal Information:
- Contexts- Abstractions- Temporal Patterns
Time-Stamped Raw Data:
- Primitive Parameters- Events
The Goal
Develop framework that manage a Parallel Computation of Knowledge-Based Temporal
Abstractions (KBTA) by distributing the computation to stand-alone computation
units.
Major Components
Computational Unit Coordinator Visualization Exploration Application (KBTA GUI)
KBTA Computational Unit
Performing a KBTA process on the queries. Represented by stand-alone machines with KBTA
framework installed on them.
Coordinator
Receives queries from userAnalyzes a queryDispatches Plan the CUsMonitoring and visualizing CUs stateGet results from CUs
Visualization Exploration Application (KBTA GUI)
System Diagram
Coordinator Computational Units
Database
Monitoring Module
Query Module
Comp. UnitScheduler
User interface
Functional Requirements
Handling Query (Analyzing Query and Generating Plans for CUs) Receive Query Analyzing the query Generating plans for a processed query Aggregation
Functional Requirements contd.
CU Management Register/Unregister Dispatch Plan/Get results from CU Monitor and Visualize CU State
Non-Functional Requirements
SpeedModularityOptimal distribution strategy
Thanks…