Software Requirements: Objects, States, and Functions
by Alan M. Davis
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. 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. An ideal reference for practicing requirements analysts and engineers, and requirements and specification writers.