Includes the underlying science and mathematics of software engineering, software development technology, software project management and principles of applications. Stressing fundamental and stable concepts, the book also summarizes the state-of-the-art in software engineering methods and tools.
