Scope
- The GUI for the YADE Background Service will be completely re-written. The existing PHP GUI will be replaced.
- The new GUI will visualize the history of the YADE Background Service with full support for the functionality of the previous PHP GUI.
Requirements
Functional Requirements
- Filters are supported.
- Re-usable filters.
- Configuration items are accesible by menu.
- Support for multiple languages.
Non-Functional Requirements
- Improved speed.
- Consistent logging.
Usability Requirements
- The information displayed should be more understandable.
- Better navigation (master - detail view).
- Better user experience.
Architecture
- The new GUI is implemented with the Vaadin framework.
- The new GUI will be operated in a servlet container and is deployed with the Jetty Web Server.