Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team
description
Transcript of Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team
![Page 1: Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team](https://reader035.fdocuments.net/reader035/viewer/2022070423/56816624550346895dd97d62/html5/thumbnails/1.jpg)
ACADEMIC ADVISOR DR . YUVAL ELOVI CI
TECHNICAL ADVISOR ASAF SHAB TAI
TEAMMAOR GUET TA , ARKADY MI SHI EV
Distributed - KBTA: A Distributed Framework for efficient
computation of Knowledge-based Temporal abstractions
![Page 2: Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team](https://reader035.fdocuments.net/reader035/viewer/2022070423/56816624550346895dd97d62/html5/thumbnails/2.jpg)
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
![Page 3: Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team](https://reader035.fdocuments.net/reader035/viewer/2022070423/56816624550346895dd97d62/html5/thumbnails/3.jpg)
The Goal
Develop framework that manage a Parallel Computation of Knowledge-Based Temporal
Abstractions (KBTA) by distributing the computation to stand-alone computation
units.
![Page 4: Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team](https://reader035.fdocuments.net/reader035/viewer/2022070423/56816624550346895dd97d62/html5/thumbnails/4.jpg)
Major Components
Computational Unit Coordinator Visualization Exploration Application (KBTA GUI)
![Page 5: Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team](https://reader035.fdocuments.net/reader035/viewer/2022070423/56816624550346895dd97d62/html5/thumbnails/5.jpg)
KBTA Computational Unit
Performing a KBTA process on the queries. Represented by stand-alone machines with KBTA
framework installed on them.
![Page 6: Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team](https://reader035.fdocuments.net/reader035/viewer/2022070423/56816624550346895dd97d62/html5/thumbnails/6.jpg)
Coordinator
Receives queries from userAnalyzes a queryDispatches Plan the CUsMonitoring and visualizing CUs stateGet results from CUs
![Page 7: Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team](https://reader035.fdocuments.net/reader035/viewer/2022070423/56816624550346895dd97d62/html5/thumbnails/7.jpg)
Visualization Exploration Application (KBTA GUI)
![Page 8: Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team](https://reader035.fdocuments.net/reader035/viewer/2022070423/56816624550346895dd97d62/html5/thumbnails/8.jpg)
System Diagram
Coordinator Computational Units
Database
Monitoring Module
Query Module
Comp. UnitScheduler
User interface
![Page 9: Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team](https://reader035.fdocuments.net/reader035/viewer/2022070423/56816624550346895dd97d62/html5/thumbnails/9.jpg)
Functional Requirements
Handling Query (Analyzing Query and Generating Plans for CUs) Receive Query Analyzing the query Generating plans for a processed query Aggregation
![Page 10: Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team](https://reader035.fdocuments.net/reader035/viewer/2022070423/56816624550346895dd97d62/html5/thumbnails/10.jpg)
Functional Requirements contd.
CU Management Register/Unregister Dispatch Plan/Get results from CU Monitor and Visualize CU State
![Page 11: Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team](https://reader035.fdocuments.net/reader035/viewer/2022070423/56816624550346895dd97d62/html5/thumbnails/11.jpg)
Non-Functional Requirements
SpeedModularityOptimal distribution strategy
![Page 12: Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team](https://reader035.fdocuments.net/reader035/viewer/2022070423/56816624550346895dd97d62/html5/thumbnails/12.jpg)
Thanks…