Technical Advisor - Mr. Roni Stern Academic Advisor - Dr. Meir Kelah Members: Shimrit Yacobi Yuval Binenboim Moran Lev Lehman Sharon Shabtai.

Slides:



Advertisements
Similar presentations
T-Mon SERVER CONNECTOR
Advertisements

IP Office Install in Basic Mode Initial Steps. ©2009. All rights reserved. Overview of Process 1. Read all documents sent from Avatel concerning install.
DNR-322L & DNR-326.
XP Tutorial 9 New Perspectives on Microsoft Windows XP 1 Microsoft Windows XP Exploring Your Network Tutorial 9.
Advanced Workgroup System. Printer Admin Utility Monitors printers over IP networks Views Sharp and non-Sharp SNMP Devices Provided Standard with Sharp.
ALEPH version 21 Task Manager. New Task Manager Interface Admin tab 2 The Task Manager interface has been removed from the ALEPH menu, and is now found.
INVESTMENT GAME IN SOCIAL NETWORK Academic Advisor: Dr. Yuval Alovici Professional Advisor: Dr. Mayer Goldberg Team Members: Ido Bercovich Dikla Mordechay.
NetOp School Your Interactive Classroom Help instructors optimize, manage and control their teaching environment. Consists of two modules: o the teacher.
Technical Advisor : Mr. Roni Stern Academic Advisor : Dr. Meir Kalech Team members :  Amit Ofer  Liron Katav Project Homepage :
Rheeve: A Plug-n-Play Peer- to-Peer Computing Platform Wang-kee Poon and Jiannong Cao Department of Computing, The Hong Kong Polytechnic University ICDCSW.
Academic Advisor - Dr. Meir Kelah Technical Advisor - Mr. Roni Stern Members: Shimrit Yacobi Yuval Binenboim Moran Lev Lehman Sharon Shabtai.
Project Characterization Virtual Traffic Signal Presented by: Ron Herman Ofir Shentzer Technion – Israel Institute Of Technology Electrical Engineering.
Chapter 14 Chapter 14: Server Monitoring and Optimization.
Dynamic Traffic Control Yishai Goldstein & Nahum Nir Computer Science & Engineering Hebrew University.
Academic Advisor: Prof. Ronen Brafman Team Members: Ran Isenberg Mirit Markovich Noa Aharon Alon Furman.
Academic Advisor: Dr. Yuval Elovici Technical Advisor: Dr. Lidror Troyansky ADD Presentation.
(NHA) The Laboratory of Computer Communication and Networking Network Host Analyzer.
Midterm Presentation 24/05/04 Virtual Traffic Signal Presented by: Ron Herman Ofir Shentzer Instructor: Mr. Mony Orbach Technion – Israel Institute Of.
Design and Implementation of a Server Director Project for the LCCN Lab at the Technion.
Academic Advisor: Dr. Yuval Elovici Professional Advisor: Yuri Granovsky Team: Yuri Manusov Yevgeny Fishman Boris Umansky.
Generic Simulator for Users' Movements and Behavior in Collaborative Systems.
Final (Part A) Presentation 31/10/04 Virtual Traffic Signal Presented by: Ron Herman Ofir Shentzer Instructor: Mr. Mony Orbach Technion – Israel Institute.
===!"§ Deutsche Telekom THE UTC-IMON PROJECT Users and Terminals Characterization, Identification and Monitoring On a Net Net Anomaly Detection System.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
Navigation instructions Begin the tutorial Creating the Performance Plan Performance Management System Tutorial for Managers Estimated Time to Complete:
DEMONSTRATION FOR SIGMA DATA ACQUISITION MODULES Tempatron Ltd Data Measurements Division Darwin Close Reading RG2 0TB UK T : +44 (0) F :
Ultimate Super Cars: MV Presented by: Rishi Parmar Michael Asavareungchai.
Unified PC Maintenance Console (UPCMC) V4.0 PBX Web Manager
Team Project: A Surveillant Robot System Little Red Team Chankyu Park (Michel) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei Li Kai Lin System.
Motivation. Part of Deutsche Telekom project:
Modeling System Requirements:Events and Things
Configuring the MagicInfo Pro Display
Microsoft Internet Security and Acceleration (ISA) Server 2004 is an advanced packet checking and application-layer firewall, virtual private network.
Lab How to Use WANem Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
Home Media Network Hard Drive Training for Update to 2.0 By Erik Collett Revised for Firmware Update.
Introduction to Sequence Diagrams
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
1 CMPT 275 Phase: Design. Janice Regan, Map of design phase DESIGN HIGH LEVEL DESIGN Modularization User Interface Module Interfaces Data Persistance.
General Systems Information ALEPH v20.01 Library Staff Training © South Dakota Library Network, 2013 ©Ex Libris (USA), 2011 Modified for SDLN Version
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
Creating Multimedia Interaction with Windows Media Technologies 7.
EMerge Browser Managed Security Platform Module 3: Startup eMerge Certification Course  Physical connection  TCP/IP Characteristics of PC  Initial connection.
INSTALLATION HANDS-ON. Page 2 About the Hands-On This hands-on section is structured in a way, that it allows you to work independently, but still giving.
Technical Advisor - Mr. Roni Stern Academic Advisor - Dr. Meir Kelah Members: Shimrit Yacobi Yuval Binenboim Moran Lev Lehman Sharon Shabtai.
1 Sub-Phase Low Level Design (cont). Janice Regan, Map of design phase DESIGN HIGH LEVEL DESIGN Modularization User Interface Module Interfaces.
Requirements Documentation CSCI 5801: Software Engineering.
1 Modeling interactions and behavior Lecturer Dr. Mai Fadel.
OOSE Use Case. Requirement Functional: –Features, capabilities, and security Non Functional: –Usability: Human factors, help, and documentation –Reliability:
Working with the virtual class Elluminate Live! Teacher’s interface eTeacher Ltd
WSM Administrator Training. WSM Administrator Discussion of WSM Administrator responsibilities Discussion of WSM administrative interfaces Detailed discussion.
1 Chapter 5 Modeling System Requirements Finding the Use Cases Page
Performance Validation of Mobile IP Wireless Networks Presented by Syed Shahzad Ali Advisor Dr. Ravi Pendse.
1 High Level Design Phase Refining Use Cases User Interface Information.
Introduction to Microsoft Excel Macros COE 201- Computer Proficiency.
CHAPTER Windows Server Management. Chapter Objectives Give an overview of the Server Manager Provide details of accessing the Server Manager Explain the.
Team Skill 3 - Defining the System (Chapters of the requirements text ) Sriram Mohan 1.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
SMOOTHWALL FIREWALL By Nitheish Kumarr. INTRODUCTION  Smooth wall Express is a Linux based firewall produced by the Smooth wall Open Source Project Team.
HP Indigo Sales & Marketing Suitcase Overview and setup
Windchill WorkGroup Manager (WGM) for Inventor installation
Mobile Navigation Control for Planetary Web Portals Team Members: John Calilung, Miguel Martinez, Frank Navarrete, Kevin Parton, Max Ru, Catherine Suh.
INSTRUCTIONS FOR UPDATING THE MAPPING OF THE NAVIGATION SYSTEM
Introduction to Events
Live Streaming Sessions
FirstNet Access Features
3D Vizualization Engine For Location Based Information
Service Center Process Visualization Solution
The MPAS project Multi-agent Pathfinding Algorithms Simulator
Simulation Of Traffic Jams
CS 4360 Software Engineering
Presentation transcript:

Technical Advisor - Mr. Roni Stern Academic Advisor - Dr. Meir Kelah Members: Shimrit Yacobi Yuval Binenboim Moran Lev Lehman Sharon Shabtai

Contents 1. Background 2. Our Goal 3. Use Case + Sequence Diagram Example 4. Main Events 5. User Interface Overview 6. System Architecture 7. Class Diagram 8. Testing

Background The new age of technology is upon us and it is also affecting our vehicles. The next generation of cars will be controlled by AI computers inside our cars. These computers will run different AI algorithms while driving our cars. Our focus will be to help develop AI algorithms that will be able to drive in traffic jams.

Our Goal The main goal of our project is to build a simulator that will enable testing of different AI algorithms. These AI agents should control a car and drive it without making any car accidents in a traffic jam. This will be done by running different experiments on our simulator and testing the effectiveness of each AI algorithm.

Use Case Diagram

Use Case Example Use Case - Starting an experiment Name: Starting an experiment Primary Actor: Experiment manager Pre-Condition: An experiment exists at the server after it was created by the experiment manager. Post-Condition: The experiment begins. All the users are updated and can start driving their cars. Description: The experiment manager wants to start running the experiment he has just created. Trigger: The experiment manager presses the "start" button. Flow of events: The experiment manager presses the "start" button. A proper message will be sent to the server from the experiment manager's computer. A proper message will be sent from the server to all users' computers telling them that the experiment has started. All the users get the control of their cars and can now start driving in the experiment. The bird's eye view in the experiment manager station is initiated. The server starts recording all the relevant data about the current experiment. Alternative flows: One of the messages between the server and the clients didn't reach its destination, because of a communication problem. The message will be sent again. The connection between the server and the client is lost. A proper message will appear on the screen.

Sequence Diagram Example Sequence Diagram- Starting an experiment

The main events Upon receiving start signal, the program should write a message to the system logger, the program would initialize the data related to the experience. Upon receiving a shutdown signal, the program should write a message to the system logger, the program would finish analyzing the system data, and will update them to the Experience manager. User clicking on "left" and "right" navigation buttons via keyboard should cause car movements on the map correspondingly to the direction of the navigation button pressed. User clicking on the "up" navigation button via keyboard will accelerate the car speed. As long the user will press the "up" button the speed will accelerate. User clicking on the "down" navigation button via keyboard will decelerate the car speed. As long the user will press the "up" button the speed will accelerate.

User1 User2 User3.. AI1 AI2.. Select Participants: Cancel Number of Junctions Time of experiment 5 10 minutes Experiment Setup User interface –Overview : Experiment manager’s station -setup Apply

Experiment management Stop and Analyze User interface –Overview : Experiment manager’s station – During the experiment

Car controls Camera angles User interface –Overview : Clients View – During the experiment

System Architecture Client - This module enables a real user or an AI Agent, to drive the car in the experiment while showing a first person view of the car. Server - This module enables the experiment manager to create and perform an experiment. It Connects between all the clients and controls all the data concerning the current experiment. Experiment manager - This module enables an admin user to create an experiment. It shows a bird's-eye view of the cars, and the experiment map, during the experiment. Internet Experiment manager Agent

Class Diagram

Testing Testing the functionality: An experiment will be run in a computer lab with several computers connected by a LAN network. All the users will connect to the experiment and the experiment manager will define several AI Agents. After the experiment is over, the experiment manager will view the results.

Testing (cont.) Testing of nonfunctional requirements (some examples) :  Capacity: We will run an experiment with 30 users of which 15 are AI Agents and check that the system doesn’t crash.  Speed & Throughput: We will run an experiment and print the time of the action that 1 st user performs, we will also print the time in which every user receives data about the 1 st users movement and make sure that it is inside the required time limit.

Task List Single client, two computers -> 05/04/11 A single Human client Two human clients playing together Milestone: 15/4/11 Build a single sample map Build default AI client Build custom startup menu Milestone: 15/5/11 finish 1 st working prototype 29/05/11

Questions? Good Luck!!