Dr. S. R. Lasker Library Online Catalogue

Home      Library Home      Institutional Repository      E-Resources      MyAthens      EWU Home

Software engineering /

Sommerville, Ian, 1951-

Software engineering / Ian Sommerville. - 5th ed. - Wokingham : Addison-Wesley, c1996. - xvi, 742 p. : ill. ; 24 cm. - International computer science series . - International computer science series .

Online version:
Sommerville, Ian, 1951-
Software engineering.
Wokingham, England ; Reading, Mass. : Addison-Wesley Pub. Co., c1996
(OCoLC)604929755

Includes bibliographical references (p. 715-734) and index

Ch. 1. Introduction --
Ch. 2. Computer-based System Engineering --
Ch. 3. Project Management --
Ch. 4. Requirements Engineering --
Ch. 5. Requirements Analysis --
Ch. 6. System Models --
Ch. 7. Requirements Definition and Specification --
Ch. 8. Software Prototyping --
Ch. 9. Formal Specification --
Ch. 10. Algebraic Specification --
Ch. 11. Model-based Specification --
Ch. 12. Software Design --
Ch. 13. Architectural Design --
Ch. 14. Object-oriented Design --
Ch. 15. Function-oriented Design --
Ch. 16. Real-time Systems Design --
Ch. 17. User Interface Design --
Ch. 18. Software Reliability --
Ch. 19. Programming for Reliability --
Ch. 20. Software Reuse --
Ch. 21. Safety-critical Software --
Ch. 22. Verification and Validation --
Ch. 23. Defect Testing --
Ch. 24. Static Verification --
Ch. 25. Computer-aided Software Engineering --
Ch. 26. CASE Workbenches --
Ch. 27. Software Engineering Environments --
Ch. 28. Managing People TOC

The new edition of this bestselling book discusses a comprehensive spectrum of software engineering techniques and shows how they can be applied in practical software projects. Features of the 5th Edition include New chapters on * Computer-based Systems Engineering * Requirements Analysis * Architectural Design * Managing People * Quality Management * Process Improvement * Software Re-engineering * Expanded and revised treatments of * Requirements Engineering CASE * Software Management * Software Evolution Chapters are grouped into eight logical sections which cover all software process activities. These have been organized to allow the book to be used in introductory, intermediate and advanced software engineering courses. Program examples are presented in both C++ and Ada.



0201427656

LC 95-38788


Software engineering--Textbooks.

QA76.758 / S657 1996

/ SOS 1995