Software Engineering: (Update), 8/E
Ian Sommerville, University of St. Andrews, United Kingdom

ISBN-10: 0321313798
ISBN-13: 9780321313799

Publisher: Addison-Wesley
Copyright: 2006
Format: Cloth; 864 pp
Published: 05/25/2006

Suggested retail price: $124.20
Buy from myPearsonStore



“Sensible choice and organization of topics, made all the more authoritative by the author’s credentials as a senior academic in the area” Prof. David S. Rosenblum, University College London

“I find Somerville inviting and readable and with more appropriate content” Julian Padget, University of Bath

“Sommerville takes case studies from radically different areas of SE. This avoids excessive stereotyping (hence blinkering), but permits some depth and detail.” Dr C Lester, Portsmouth University

 

Software Engineering 8 presents a broad perspective on software systems engineering, concentrating on widely used techniques for developing large-scale systems.

 

Structured into 6 parts:

1: Introduction; 2: Requirements Engineering; 3: Design; 4: Software Development; 5: Verification and Validation; 6: Management

… And now with additional new chapters on System Security Engineering, Aspect-oriented Software Development, and Service-oriented systems!

 

Building on the widely acclaimed strengths of the 7th edition, 8 updates readers with the latest developments in the field, whilst maintaining the structure and content of the 7th – easily upward compatible for those using the text in a teaching environment.

  • Covers all the latest developments on software engineering, keeping readers up-to-date.
  • Core structure built around the key software engineering activities of specification, design, development, verification and validation and management, makes the subject even easier to grasp and gives students a clear understanding of how these important topics work together.
  • 2 integrated, contrasting case studies flow through the text, continuously giving practical context and examples for topics discussed.
  • Introduces management issues such as project planning early in the book, allowing it to be used in a project based course (where this material should be covered early).
  • Discussion on systems engineering explains the role of software and why systems are more than just software.
  • Significant coverage of requirements and architectural design emphasizing their importance in the overall SE process.
  • Program examples in Java.
  • Graphical system models in standard UML.
  • Author website features Instructors Guide, solutions to problems, links to additional material, additional case study material and additional projects.
  • 3 new chapters on System Security Engineering, Aspect-oriented Software Development, and Service-oriented systems.

  •   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.

INTRODUCTION
Ch 1: Introduction         
Ch 2: Socio-technical Systems
Ch 3: Dependability
Ch 4: Software Processes
Ch 5: Project Management

REQUIREMENTS ENGINEERING
Ch 6: Software Requirements
Ch 7: RE Processes
Ch 8: Systems Models
Ch 9: Critical Systems Specification
Ch 10: Formal Specification

DESIGN
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

SOFTWARE DEVELOPMENT
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

MANAGEMENT
Ch 25: Managing People
Ch 26: Software Cost Estimation
Ch 27: Quality Management
Ch 28: Process Improvement
Ch 29: Configuration Management

EMERGING TECHNOLOGIES
Ch 30: Security Engineering
Ch 31: Service-oriented Software Engineering
Ch 32: Aspect-oriented Software Development

Glossary
References
Index

 

  • 0321210263Software Engineering, 7/E
    Sommerville
    © 2005 | Addison-Wesley | Cloth; 784 pages | Instock
    ISBN-10: 0321210263 | ISBN-13: 9780321210265
    Brief Description
  • 020139815XSoftware Engineering, 6/E
    Sommerville
    © 2001 | Addison-Wesley | Cloth; 720 pages | Instock
    ISBN-10: 020139815X | ISBN-13: 9780201398151
    Brief Description | Buy from myPearsonStore

 

SOMMERVILLE

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.

 

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.

 

Online resources

 

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.

 

 

View a Sample Chapter PDF:

  • Software Engineering 8e Companion Website, 8/E
    Sommerville
    © 2007 | Addison-Wesley | On-line Supplement | Instock
    ISBN-10: 0273710117 | ISBN-13: 9780273710110
    URL: http://www.pearsoned.co.uk/sommerville


  • Software Engineering 8e Instructors Manual on the Web, 8/E
    Sommerville
    © 2007 | Addison-Wesley | On-line Supplement; 150 pages | Instock
    ISBN-10: 0273710125 | ISBN-13: 9780273710127
    View Downloadable Files

  • Sommerville:Software Engineering PowerPoints on the Web, 8/E
    Sommerville
    © 2007 | Addison-Wesley | On-line Supplement; 100 pages | Instock
    ISBN-10: 0273710133 | ISBN-13: 9780273710134
    View Downloadable Files

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson Higher Education representative for pricing and ordering information.

This title is a member of the International Computer Science Series, which also contains the titles below . You can also visit the International Computer Science Series page.

  • 0273704133Database Systems 4 Ed Instructors Manual on the Web, 4/E
    Connolly & Begg
    © 2006 | Addison-Wesley | On-line Supplement; 538 pages | Instock
    ISBN-10: 0273704133 | ISBN-13: 9780273704133


  • 0131215655Database Systems Companion Website: A Practical Approach to Design, Implementation and Management, 4/E
    Connolly & Begg
    © 2005 | Addison-Wesley | On-line Supplement | Instock
    ISBN-10: 0131215655 | ISBN-13: 9780131215658
    URL: http://www.booksites.net/connbegg


  • 0131215647Database Systems PowerPoints on the Web: A Practical Approach to Design, Implementation and Management, 4/E
    Connolly & Begg
    © 2004 | Addison-Wesley | On-line Supplement; 160 pages | Instock
    ISBN-10: 0131215647 | ISBN-13: 9780131215641


  • 0321263545Distributed Systems: Concepts and Design, 4/E
    Dollimore, Kindberg & Coulouris
    © 2006 | Addison-Wesley | Cloth; 944 pages | Instock
    ISBN-10: 0321263545 | ISBN-13: 9780321263544
    Brief Description | Buy from myPearsonStore

  • 0201343045Java Gently for Engineers and Scientists
    Bishop & Bishop
    © 2000 | Addison-Wesley | Paper; 456 pages | Instock
    ISBN-10: 0201343045 | ISBN-13: 9780201343045
    Brief Description | Buy from myPearsonStore

  • 0321340787Programming in Ada 2005 with CD
    Barnes
    © 2006 | Addison-Wesley | Paper Bound w/CD-ROM; 848 pages | Instock
    ISBN-10: 0321340787 | ISBN-13: 9780321340788
    Brief Description | Buy from myPearsonStore

  • 0321210263Software Engineering, 7/E
    Sommerville
    © 2005 | Addison-Wesley | Cloth; 784 pages | Instock
    ISBN-10: 0321210263 | ISBN-13: 9780321210265
    Brief Description

  • 1405824328Software Engineering Author Website, 7/E
    Sommerville
    © 2005 | Addison-Wesley | On-line Supplement; 4 pages | Instock
    ISBN-10: 1405824328 | ISBN-13: 9781405824323
    URL: http://www.booksites.net/sommerville


  • 0321313798Software Engineering: (Update), 8/E
    Sommerville
    © 2006 | Addison-Wesley | Cloth; 864 pages | Instock
    ISBN-10: 0321313798 | ISBN-13: 9780321313799
    Brief Description | Buy from myPearsonStore

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, browse our available packages below, or contact your Pearson Higher Education representative to create your own package.



Copyright ©2008 Pearson Education. All rights reserved. Legal Notice | Privacy Policy | Permissions