Publisher's Synopsis
The aim of this book is to explain to the practitioner how correct specifications work to generate reliable, flexible and user-acceptable software systems. The authors provide a practical framework for describing requirements engineering processes - one which emphasizes problem-solving bases on analysis, description and consensus building.