Information Technology Reference
In-Depth Information
4.1.1 GUI
Describes the graphical user interface if present. This section should
include a set of screen dumps or mockups to illustrate user interface
features. If the system is menu-driven, a description of all menus and
their components should be provided.
4.1.2 CLI
Describes the command-line interface if present. For each command, a
description of all arguments and example values and invocations should
be provided.
4.1.3 API
Describes the application programming interface, if present. For each
public interface function, the name, arguments, return values, examples
of invocation, and interactions with other functions should be provided.
4.1.4 Diagnostics of ROM
Describes how to obtain debugging information or other diagnostic data.
4.2 Hardware Interfaces
Describes interfaces to hardware devices.
4.3 Communication Interfaces
Describes network interfaces.
4.4 Software Interfaces
Describes any remaining software interfaces not included above.
5. Performance Requirements
Specifies speed and memory requirements.
6. Design Constraints
Specifies any constraints for the design team using this document.
6.1 Standards Compliance
6.2 Hardware Limitations
6.3 Others as Appropriate
7. Other Non-Functional Attributes
Specifies any other particular non-functional attributes required by the system.
Examples are provided below:
7.1 Security
7.2 Binary Compatibility
7.3 Reliability
7.4 Maintainability
7.5 Portability
7.6 Extensibility
7.7 Reusability
7.8 Application Affinity/Compatibility
7.9 Resource Utilization
Search WWH ::




Custom Search