Publisher's Synopsis
Appropriate for both undergraduate and graduate introductory software engineering courses.
This introduction to software engineering and practice addresses both procedural and object-oriented development. It applies concepts consistently to two common examples-a typical information system and a real-time system. Features an abundance of case studies and examples from the current literature. A variety of additional resources are available via the text's Prentice Hall Catalog Web page.