| Requirement Pattern Interface Type | Description | This pattern expresses the need of offering a user interface of a certain type | |
| Comments | Is important to take into account the current user interface | ||
| Pattern goal | To have the required interface on the system | ||
| Author | GESSI-SSI | ||
| Sources (0..*) |
| ||
| Keywords (0..*) | user interface | ||
| Dependencies (0..*) | ---- | ||
| Requirement Form Interface Type | Description | This form expresses the general need of having a user interface based on one or more types. It also includes extensions for declaring that a certain type is just needed for a particular functionality (e.g., Web interface for external access) | |
| Comments | Application of extensions: Installation Technology, Quick Reinstallation: may be applied at most once each. The options of the pattern notice different industrial models for user interfaces | ||
| Version date | 2009-03-20 00:00:00.0 | ||
| Author | GESSI-SSI | ||
| Sources (0..*) |
| ||
| Fixed Part | Question text | ---- | Form text | The system shall have a user interface to be used on display devices %displayDevices% |
| Parameter | Metric | ||
| displayDevices: is a non-empty set of system interface types | DisplayDeviceTypes: DisplayDeviceTypes = Set(DisplayDeviceType) DisplayDeviceType= Domain(PDA, Cell phone,, …) | ||
| Extended Part Interface Technology | Question text | ---- | Form text | The functionalities %systFunctionalities% will be used from display devices %displayDevices% |
| Parameter | Metric | ||
| displayDevices: is a non-empty set of system interface types | DisplayDeviceTypes: DisplayDeviceTypes = Set(DisplayDeviceType) DisplayDeviceType= Domain(PDA, Cell phone,, …) | ||
| systFunctionalities: is a non-empty set of system functionalities | SystemFuncionalities: SystemFuncionalities = Set(SystemFuncionality) SystemFuncionality = String | ||