Providing an introduction to software engineering, this edition includes chapters on security engineering, service-oriented software engineering, and aspect-oriented software development. It offers integrated coverage of system safety, security and reliability - illustrating best practice in developing critical systems. | |