Publisher's Synopsis
Covers all aspects of software engineering, including the underlying science and mathematics, software development technology, software project management and principles of applications. It also summarizes the state of the art in software engineering methods and tools.