Software Requirements Specification
User Characteristics: description of each type of user of the system
General Constraints: constraints on the development team including organizational factors, hardware limitations, and security considerations.
Assumptions and Dependencies: factors that affect the requirements stated in the SRS.
Section 3 (Specific Requirements) contains:
External Interface Requirements: describes requirements for user, hardware, software, and communication interfaces.
Behavior Requirements: same class of user, related real-world objects, stimulus, related features, and functional requirements
Non-Behavioral Requirements: performance, qualitative, and design/implementation constraint requirements.
Other Requirements: database, operations, and site adaptation requirements.
Appendix A contains the AVS web page transition diagram.
Appendix B contains the AVS data base entries.
Appendix C contains the AVS class diagram.
Appendix D contains the AVS data flow diagram.
Appendix E contains the AVS prototype.
Roach, Steve. “Requirements Definition: Metadata for Earthbound Remote Sensing.” Jan 2004.
Keller, G. Randy. First Interview. 28 Jan 2004.
Keller, G. Randy. Second Interview. 05 March 2004.
Keller, G. Randy. Third Interview. 10 March 2004.
All-Programmatic Stars, CST, Sputnik. Interview Report. 06 February 2004.
Software Engineering I Class. Second Interview Transcript. 05 March 2004.
All-Programmatic Stars. Third Interview Transcript. 10 March 2004
All-Programmatic Stars, CST, Sputnik. Prototype Presentations. 10 March 2004.
All-Programmatic Stars, CST, Sputnik. Team SRS. 10 March 2004.
Roach, Steve. “Requirements” Email. 11 February 2004.
Roach, Steve. “Re: MEMO” Email. 04 April 2004.
Software Engineering II
CS 4311 Fall 2004
9/2/2004 4:15 PM