Software Engineering 7.5 by Ian Sommerville

BUY IT NEW

  • $133.00 List price
    $126.35 Online Price
    $113.71 Member price
    (Save 14%)
    Limited Time Offer! Everyone receives the Member Price on books.
    See Details
  • skip to cart
  • Add To List uiAction=GetAllLists&page=List&pageType=list&ean=9780321313799&productCode=BK&maxCount=100&threshold=3

GET FREE SHIPPING ON ORDERS OF $25 OR MORE

DELIVERY & GIFT DETAILS:

Usually ships within 24 hours

Delivery Time and Shipping Rates

Eligible for gift wrap & gift message.

BUY IT USED

16 copies from $37.50

See All Available

Textbook (Hardcover - Revised Edition)

  • 864pp
  • Sales Rank: 80,575

TEXTBOOK INFORMATION

  • ISBN-13: 9780321313799
  • Edition Description: Revised Edition
  • Edition Number: 8
  • Pub. Date: June 2006
  • Publisher: Addison Wesley
Buy it Used: 16 copies from $37.50 See All Available

Customers who bought this also bought

 
  • Overview
  • Editorial Reviews
  • Customer Reviews
  • Features

Product Details

  • Pub. Date: June 2006
  • Publisher: Addison Wesley
  • Format: Textbook Hardcover, 864pp
  • Sales Rank: 80,575

Synopsis

 

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 you

how you can design software to resist attacks and recover from damage;

Ø    Service-oriented software engineering, explaining

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

 

More Reviews and Recommendations

Biography

Ian Sommerville is Professor of Software Engineering at the University of St. Andrews in Scotland.

 

Customer Reviews

  • Reader Rating:
  • Ratings: 1Reviews: 1

Software Engineering 7.5by Anonymous

Reader Rating:
See Detailed Ratings

December 26, 2006: It has been 2 years since Sommerville put out the 7th edition of this book. So what has changed? Three new chapters have been added at the end of the 8th edition. One is entitled 'Service-oriented software engineering'. All about Web Services, which is a burgeoning field. The 7th edition just had a relatively brief explanation about XML and the sundry services developing atop it. Now the 8th edition goes into those, like the Web Service Description Language, and the Business Process Execution Language. To be sure, the chapter is not an exhaustive explanation of the syntax and usages of these languages. For that, you need to consult books devoted to them (and these do indeed exist). Rather, the chapter furnishes a concise overview that gives you the essence of what they can do. I actually think the chapter should have been simply called 'Web Services'. The actual title, while accurate, is too indirect. Another new chapter looks at aspect oriented programming. Again, just an overview. But it does convey accurately what AOP offers. Centred around the key idea of cross cutting concerns. And that conventional object oriented code tends inevitably to have closely related code scattered thru many classes making maintenance harder.