2.1.5 Communications Interfaces This should specify the various interfaces to communications.
(e.g., Local network protocols, HTTP, TCP, etc.) Note: if you happen to use web services to your application then do not list it here.
2.1.6 Memory Constraints This should specify any applicable characteristics and limits on primary and secondary memory.
(e.g., system shall use no more than 50 Mb of storage and 100 MB of RAM.) 2.1.7 Operations This should specify the normal and special operations required by the user such as:
a)
The various modes of operations in the user organization
(e.g. user-initiated operations) b)
Periods of interactive operations and periods of unattended operations
c)
Data processing support functions
d)
Backup and recovery operations
Note: This is sometimes specific as part of the User Interfaces (Section 2.1.2). If this separate from
User Interface Section, then cover business process type stuff that would impact the design.
For instance, If the company brings all their systems down at midnight for data backup that might impact the design. These are all the work tasks that impact the design of an application, but which might not be located in software. 2.1.8 Site Adaptation Requirement This should
a)
Define the requirements for any data or initialization sequences that are specific to a given
site, mission, or operational mode
(e.g., grid values, safety limits, etc.)