Signed Edition Sweepstakes
 
 

Recently Viewed clear list


Original Essays | September 18, 2014

Lin Enger: IMG Knowing vs. Knowing



On a hot July evening years ago, my Toyota Tercel overheated on a flat stretch of highway north of Cedar Rapids, Iowa. A steam geyser shot up from... Continue »

spacer
Qualifying orders ship free.
$79.00
List price: $117.60
Used Hardcover
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
4 Partner Warehouse Software Engineering- General

Software Engineering 7TH Edition

by

Software Engineering 7TH Edition Cover

ISBN13: 9780321210265
ISBN10: 0321210263
Condition: Student Owned
All Product Details

 

Synopses & Reviews

Please note that used books may not include additional media (study guides, CDs, DVDs, solutions manuals, etc.) as described in the publisher comments.

Publisher Comments:

 

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.

 

 

Book News Annotation:

This undergraduate textbook describes software requirements specification, software design processes, different approaches to software development, and verification and validation techniques, then addresses some issues to consider when managing people, costs, and quality within a project. The seventh edition adds chapters on application architectures, rapid software development, component- based software engineering, and software evolution.
Annotation 2004 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

THE most current Software Engineering text in the market– quality trusted coverage, practical case studies, strong lecturer support.

Synopsis:

Software Engineering presents a broad perspective on software systems engineering, concentrating on widely used techniques for developing large-scale systems. The objectives of this seventh edition are to include new material on iterative software development, component-based software engineering and system architectures, to emphasize that system dependability is not an add-on but should be considered at all stages of the software process, and not to increase the size of the book significantly.

To this end the book has been restructured into 6 parts, removing the separate section on evolution as the distinction between development and evolution can be seen as artificial. New chapters have been added on:

Socio-technical Systems - discussing the context of software in a broader system composed of other hardware and software, people, organisations, policies, procedures and laws.

Application System Architectures - to teach students the general structure of application systems such as transaction systems, information systems and embedded control systems. The chapter covers 6 common system architectures with an architectural overview and discussion of the characteristics of these types of system.

Iterative Software Development - looking at prototyping and adding new material on agile methods and extreme programming.

Component-based Software Engineering - introducing the notion of a component, component composition and component frameworks and covering design with reuse.

Software Evolution - revising the presentation of the 6th edition to cover re-engineering and software change in a single chapter.

The book supports students taking undergraduate or graduate courses insoftware engineering, and software engineers in industry needing to update their knowledge.

Table of Contents

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

 

What Our Readers Are Saying

Add a comment for a chance to win!
Average customer rating based on 2 comments:

kamycatty, June 18, 2007 (view all comments by kamycatty)
i studied software engineering in college using sommerville book
and it was simple in clarifying steps needed to be done for software life cycle
i need it now urgently to use it in writing my graduation project document
Was this comment helpful? | Yes | No
(2 of 4 readers found this comment helpful)
wail_alhalbi, November 22, 2006 (view all comments by wail_alhalbi)
very goooooood
Was this comment helpful? | Yes | No
(3 of 4 readers found this comment helpful)
View all 2 comments

Product Details

ISBN:
9780321210265
Subtitle:
(Update)
Author:
Sommerville, Ian
Publisher:
Addison Wesley
Location:
Harlow, England
Subject:
Software engineering
Subject:
Programming - Software Development
Copyright:
Edition Number:
7th ed.
Series:
International Computer Science Series
Series Volume:
2002-211835
Publication Date:
20040510
Binding:
Hardback
Grade Level:
College/higher education:
Pages:
864
Dimensions:
9.36 x 7.56 x 1.97 in 1547 gr

Other books you might like

  1. Mythical Man Month Essays on Softwar... Used Trade Paper $19.95
  2. Code Complete 2ND Edition
    Used Trade Paper $25.00

Related Subjects

Computers and Internet » Computers Reference » General
Computers and Internet » Software Engineering » General

Software Engineering 7TH Edition Used Hardcover
0 stars - 0 reviews
$79.00 In Stock
Product details 864 pages Pearson - English 9780321210265 Reviews:
"Synopsis" by , THE most current Software Engineering text in the market– quality trusted coverage, practical case studies, strong lecturer support.
"Synopsis" by , Software Engineering presents a broad perspective on software systems engineering, concentrating on widely used techniques for developing large-scale systems. The objectives of this seventh edition are to include new material on iterative software development, component-based software engineering and system architectures, to emphasize that system dependability is not an add-on but should be considered at all stages of the software process, and not to increase the size of the book significantly.

To this end the book has been restructured into 6 parts, removing the separate section on evolution as the distinction between development and evolution can be seen as artificial. New chapters have been added on:

Socio-technical Systems - discussing the context of software in a broader system composed of other hardware and software, people, organisations, policies, procedures and laws.

Application System Architectures - to teach students the general structure of application systems such as transaction systems, information systems and embedded control systems. The chapter covers 6 common system architectures with an architectural overview and discussion of the characteristics of these types of system.

Iterative Software Development - looking at prototyping and adding new material on agile methods and extreme programming.

Component-based Software Engineering - introducing the notion of a component, component composition and component frameworks and covering design with reuse.

Software Evolution - revising the presentation of the 6th edition to cover re-engineering and software change in a single chapter.

The book supports students taking undergraduate or graduate courses insoftware engineering, and software engineers in industry needing to update their knowledge.

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.