HUG(Host Uber-Gui) Requirements
Critical System Requirements
| Name | HUG host start process |
| Description | Once the HUG has been installed, a wizard guides the user through the host start process. Or, a non -wizard mode will be available. |
| Relevant Stories | |
| Rationale | User guidence for host start and stop. |
| Dependencies | |
| Conflicts | |
| POC | Anthony Perritano |
| History | created on June 17th, 2004 |
| Name | HUG install |
| Description | The HUG wizard installs the host or searches for a previous installation. |
| Relevant Stories | |
| Rationale | method for installing the host |
| Dependencies | |
| Conflicts | |
| POC | Anthony Perritano |
| History | created june 17th, 2004 |
| Name | HUG out of date |
| Description | The HUG automatically checks for updates on a schedule or the user can tell the HUG to check for updates. The HUG will present the user with a list of updates and a confirmation to do the update. |
| Relevant Stories | |
| Rationale | The HUG should be able to notify the user if updates are available. |
| Dependencies | |
| Conflicts | |
| POC | Anthony Perritano |
| History | created on june, 17th 2004 |
| Name | Scan host for updates |
| Description | When the HUG starts up, scans the update server for updates and downloads them automatically |
| Relevant Stories | |
| Rationale | User has to do little, HUG Update is automatic |
| Dependencies | |
| Conflicts | |
| POC | Anthony Perritano |
| History | created on May 17th, 2004 |
| Name | Scan host for updates |
| Description | When the HUG starts up, scans the update server for updates and downloads them automatically |
| Relevant Stories | |
| Rationale | User has to do little, HUG Update is automatic |
| Dependencies | |
| Conflicts | |
| POC | Anthony Perritano |
| History | created on May 17th, 2004 |
| Name | Scan for host installation |
| Description | The user will have the ability to scan the hard drive for an installation of the Host |
| Relevant Stories | |
| Rationale | The user does not have to re-install the host if it is already installed |
| Dependencies | |
| Conflicts | |
| POC | Anthony Perritano |
| History | Created on May 17th, 2004 |
| Name | Host install Requirement |
| Description | The HUG must be able to install the Host on to the local machine. |
| Rationale | The HUG wraps the installation of the host into a simple process. |
| Dependencies | |
| Conflicts | none |
| POC | Anthony Perritano |
| History | Created May 14th, 2004 |
| Name | Host start and stop Requirement |
| Description | The HUG must be able to start and stop the host. |
| Rationale | The learner or teacher should beable to start and stop the host simply. |
| Dependencies | |
| Conflicts | none |
| POC | Anthony Perritano |
| History | Created May 14th, 2004 |
| Name | Host Broadcast Requirement |
| Description | The Host must be able to broadcast that it is ready to take connections. |
| Rationale | The VLE must able to see the host in its host locator in order to connect. |
| Dependencies | none |
| Conflicts | none |
| POC | Anthony Perritano |
| History | Created May 14th, 2004 |
| Name | HUG Save Preferences Requirement |
| Description | The HUG must be able to remember the preferences and settings the user made in previous uses with the HUG. |
| Relevant Stories | |
| Rationale | The HUG remembers installation, runtime and update settings so the user does not have to re enter them. |
| Dependencies | none |
| Conflicts | none |
| POC | Anthony Perritano |
| History | Created on May 20th, 2004 |
Non-Critical System Requirements
Look and Feel Requirements
| Name | HUG Theme support |
| Description | The HUG must beable to change its look and feel via themes. |
| Rationale | The teacher, administrator should be able to change the look and feel of the interface. Also, an author can specify the look and feel of a unit. |
| Dependencies | |
| Conflicts | none |
| POC | Anthony Perritano |
| History | Created May 14th, 2004 |
| Name | HUG Wizard support Requirement |
| Description | Have the installation, update and runtime of the Host from the HUG available through a wizard and non-wizard interface. |
| Relevant Stories | |
| Rationale | Advanced and beginner users will able to use the HUG effectively. |
| Dependencies | |
| Conflicts | |
| POC | Anthony Perritano |
| History | Created on May 20th, 2004 |
Deployment requirements
| Name | HUG Deployment Requirement |
| Description | The HUG must beable to be downloaded and started from Java WebStart |
| Rationale | The learner or teacher should be able to install and run the HUG with one click. |
| Dependencies | |
| Conflicts | none |
| POC | Anthony Perritano |
| History | Created May 14th, 2004 |
Run requirements
| Name | HUG Run Requirement |
| Description | The HUG must beable run on Windows XP (PIII or higher), Mac OSX 10.x(800mhz or higher) and Linux |
| Rationale | The learner or teacher should have the minimum capabilities to run the VLE |
| Dependencies | |
| Conflicts | none |
| POC | Anthony Perritano |
| History | Created May 14th, 2004 |