Covering the full spectrum of software requirements approaches, this book compares and contrasts both problem analysis techniques and notations as well as software requirements specification techniques and notations. KEY TOPICS: It provides detailed comparisons of all the requirements engineering approaches--whether they emphasize objects, functions and dataflow, or behavior--including enough information about each so readers can use them immediately. MARKET: An ideal reference for practicing requirements analysts and engineers, and requirements and specification writers.
2. Problem Analysis.
3. The Software Requirements Specification.
4. Specifying Behavioral Requirements.
5. Specifying Nonbehavioral Requirements.
6. Requirements Prototyping.
7. Some Final Thoughts.