
This textbook presents the general overview of software engineering.It mainly concentrates on practical approaches that are used for developing large and complex software systems.
Key features :-
*Includes the latest developments in software engineering theory and practice, integrated with relevant aspects of systems engineering.
* Extensive coverage ofagile methods andreuse.
* Integrated coverage of system safety, security and reliability - illustrating best practice in developing critical systems.
* Two running case studies (an information system and a control system) illuminate different stages of thesoftware lifecycle.