100 likes | 235 Views
Parallel Computation of Knowledge-Based Temporal Abstraction. Academic advisor Dr. Yuval Elovici Technical advisor Asaf Shabtai Team Maor Guetta , Arkady Mishiev. Functional Requirements. Handling Query (Analyzing Query and Generating Tasks for CUs) Receive Query
E N D
Parallel Computation of Knowledge-Based Temporal Abstraction Academic advisor Dr. Yuval Elovici Technical advisor AsafShabtai Team MaorGuetta, ArkadyMishiev
Functional Requirements • Handling Query (Analyzing Query and Generating Tasks for CUs) • Receive Query • Analyzing the query and generating tasks for a processed query • Dispatching tasks to Computational Units • Receive results and Aggregation • Return aggregated results
Functional Requirements contd. • CU Management • Register/Unregister CU • Monitor and Visualize CU and servers state
System Architecture Coordination Server Computational Unit Knowledge Expert GUI KB Web Service KB DB
System Architecture Graphical User Interface Coordinator QueryAnalyzer Query Listener KBManipulator DBManipulator Results Handler CUManager FaultHandler TaskDispatcher CUStub CURegistrator
Query States • Accepted • Failed • Returned • [numOfCUChanged] • Dispatching • Aggregating • [yes] • Analyzing • [no] • Processing • Processing
Task list / Status • Query Sending GUI. • Monitoring GUI • Managing and Communicating components of the CUs. • Database/Knowledge communication package • QueryHandler Module in the Coordinator. • FaultHandler.