ACADEMIC ADVISOR DR. YUVAL ELOVICI TECHNICAL ADVISOR ASAF SHABTAI TEAM MAOR GUETTA, ARKADY MISHIEV Distributed - KBTA: A Distributed Framework for efficient computation of Knowledge-based Temporal abstractions
Knowledge-based Temporal 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 user Analyzes a query Dispatches Plan the CUs Monitoring and visualizing CUs state Get results from CUs
Visualization Exploration Application (KBTA GUI)
System Diagram
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 Speed Modularity Optimal distribution strategy
Thanks…