- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
Ships in 1 to 3 days
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Software Engineering: Update (International Computer Science)by Ian Sommerville
Synopses & ReviewsPlease note that used books may not include additional media (study guides, CDs, DVDs, solutions manuals, etc.) as described in the publisher comments.
Software Engineering 8
The eighth edition of the best-selling introduction to software engineering is now updated with three new chapters on state-of-the-art topics.
New chapters in the 8th edition
Ø Security engineering, showing youhow you can design software to resist attacks and recover from damage;
Ø Service-oriented software engineering, explaininghow reusable web services can be used to develop new applications;
Ø Aspect-oriented software development, introducing new techniques based on the separation of concerns.
Ø 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.
Visit www.pearsoned.co.uk/sommerville to access a full range of resources for students and instructors.
In addition, a rich collection of resources including links to other web sites, teaching material on related courses and additional chapters is available at http://www.software-engin.com.
IAN SOMMERVILLE is Professor of Software Engineering at the University of St. Andrews in Scotland.
THE most current Software Engineering text in the market quality trusted coverage, practical case studies, strong lecturer support.
About the Author
Ian Sommerville is a full Professor of Software Engineering at the University of St. Andrews in Scotland, where he teaches courses in advanced software engineering and critical systems engineering. His research interest lies in complex, dependable systems.
Table of Contents
Ch 1: Introduction
Ch 2: Socio-technical Systems
Ch 3: Dependability
Ch 4: Software Processes
Ch 5: Project Management
Ch 6: Software Requirements
Ch 7: RE Processes
Ch 8: Systems Models
Ch 9: Critical Systems Specification
Ch 10: Formal Specification
Ch 11: Architectural Design
Ch 12: Distributed Systems Architecture
Ch 13: Application Architectures
Ch 14: Object-oriented Design
Ch 15: Real-time Systems
Ch 16: User Interface Design
Ch 17: Iterative Software Development
Ch 18: Software Reuse
Ch 19: CBSE
Ch 20: Critical Systems Development
Ch 21: Software Evolution
VERIFICATION AND VALIDATION
Ch 22: Verification and Validation
Ch 23: Software Testing
Ch 24: Critical Systems Validation
Ch 25: Managing People
Ch 26: Software Cost Estimation
Ch 27: Quality Management
Ch 28: Process Improvement
Ch 29: Configuration Management
Ch 30: Security Engineering
Ch 31: Service-oriented Software Engineering
Ch 32: Aspect-oriented Software Development
What Our Readers Are Saying
Average customer rating based on 1 comment:
Other books you might like