1 / 12

Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team

Distributed - KBTA: A Distributed Framework for efficient computation of Knowledge-based Temporal abstractions. Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team Maor Guetta , Arkady Mishiev. Knowledge-based Temporal Abstraction.

jalia
Télécharger la présentation

Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Distributed - KBTA: A Distributed Framework for efficient computation of Knowledge-based Temporal abstractions Academic advisor Dr. Yuval Elovici Technical advisor AsafShabtai Team MaorGuetta, ArkadyMishiev

  2. Knowledge-basedTemporal Abstraction Developed by Prof. Yuval Shahar, 1997 • Time-Stamped Raw Data: • - Primitive Parameters • - Events • Higher Level Meaningful Temporal Information: • - Contexts • - Abstractions • - Temporal Patterns Knowledge (KBTA Security ontology) • Four inference mechanisms: • - Temporal Context Forming • - Contemporaneous Abstraction • - Temporal Interpolation • - Temporal Pattern Matching

  3. The Goal Develop framework that manage a Parallel Computation of Knowledge-Based Temporal Abstractions (KBTA) by distributing the computation to stand-alone computation units.

  4. Major Components • Computational Unit • Coordinator • Visualization Exploration Application (KBTA GUI)

  5. KBTA Computational Unit • Performing a KBTA process on the queries. • Represented by stand-alone machines with KBTA framework installed on them.

  6. Coordinator Receives queries from user Analyzes a query Dispatches Plan the CUs Monitoring and visualizing CUs state Get results from CUs

  7. Visualization Exploration Application (KBTA GUI)

  8. System Diagram

  9. Functional Requirements • Handling Query (Analyzing Query and Generating Plans for CUs) • Receive Query • Analyzing the query • Generating plans for a processed query • Aggregation

  10. Functional Requirements contd. • CU Management • Register/Unregister • Dispatch Plan/Get results from CU • Monitor and Visualize CU State

  11. Non-Functional Requirements Speed Modularity Optimal distribution strategy

  12. Thanks…

More Related