150 likes | 327 Views
SAL-I Project Final Presentation. Project Summary of the Web-based GUI for SAL. Overview. The SAL-I project team Marc Hammerton Jörg Seifert Xu Du Scott Messner The overall objective was to develop a graphical user I nterface for SAL. SAL Agent. What is SAL?.
E N D
SAL-I Project Final Presentation Project Summary of the Web-based GUI for SAL
Overview • The SAL-I project team • Marc Hammerton • Jörg Seifert • Xu Du • Scott Messner • The overall objective was to develop a graphical user Interface for SAL.
SAL Agent What is SAL? • Sensor Abstraction Layer (SAL) • interfacing tool for managing large networks of sensors. • Multiple, unique devices one uniform system. • Command-line interface • Textual data only Command-line interface Different sensors
SAL Agent What is SAL-I? • SAL-I is a web-based user interface to SAL • Graphical representation of raw data. • Remote access from anywhere. • Increased user acceptance. • Main Components: SAL-I Application Server Web Interface
Requirements Achieved • General • Web-based • Dynamic • Operating System Information • Web Service Interface • Support of Multiple Sensor Types • i-Wire (temperature sensors, pressure sensors, etc.) • JPEG/V4L (web cams, etc.) • SMNP (collection sensors)
Requirements Achieved (continued…) • SAL interaction: • Display of SAL Information • List of sensors • List of commands for a sensor • Sensor output • List of protocols • Display OS Information • Managing SAL • Add/remove a sensor • Add/remove a protocol • Piloting Sensors: • Send commands to a sensor • Change sensor configurations
Problems/Obstacles • Team • Communication • Knowledge • Technical • Performance • Web Service Interface cancelled • Cache implemented • Environment • RMI/Application Server configuration • Project configurations • Video/Image Display • Raw data conversion • Javascript limitations • GWT limitations
Conclusions • Project Result • Nearly all requirements fulfilled • Client is satisfied with outcome • Project Management • More difficult than expected • Strong start and finish, weak transition • Final Statement: • Minor setbacks but overall success!