CART

(0) items

Software Engineering,9780201398151
This item qualifies for
FREE SHIPPING!

FREE SHIPPING OVER $59!

Your order must be $59 or more, you must select US Postal Service Shipping as your shipping preference, and the "Group my items into as few shipments as possible" option when you place your order.

Bulk sales, PO's, Marketplace Items, eBooks, Apparel, and DVDs not included.

Software Engineering

by
Edition:
6th
ISBN13:

9780201398151

ISBN10:
020139815X
Media:
Hardcover
Pub. Date:
1/1/2001
Publisher(s):
Addison Wesley
List Price: $132.40
More New and Used
from Private Sellers
Starting at $0.01

Rent Textbook

We're Sorry
Sold Out

Used Textbook

We're Sorry
Sold Out

eTextbook

We're Sorry
Not Available

New Textbook

We're Sorry
Sold Out

Summary

Software Engineering presents a broad perspective on software systems engineering, concentrating on widely-used techniques for developing large-scale software systems. This best-selling book covers a wide spectrum of software processes from initial requirements elicitation through design and development to system evolution. It supports students taking undergraduate and graduate courses in software engineering. The sixth edition has been restructured and updated, important new topics have been added and obsolete material has been cut. Reuse now focuses on component-based development and patterns; object-oriented design has a process focus and uses the UML; the chapters on requirements have been split to cover the requirements themselves and requirements engineering process; cost estimation has been updated to include the COCOMO 2 model.

Author Biography

Ian Sommerville is Professor of Software Engineering at Lancaster University, England.

Table of Contents

Preface v
Part 1 Overview 1(94)
Introduction
3(17)
Computer-based system engineering
20(22)
Software processes
42(29)
Project management
71(24)
Part 2 Requirements 95(118)
Software requirements
97(24)
Requirements engineering processes
121(27)
System models
148(23)
Software prototyping
171(21)
Formal Specification
192(21)
Part 3 Design 213(138)
Architectural design
215(24)
Distributed systems architectures
239(21)
Object-oriented design
260(25)
Real-time software design
285(21)
Design with reuse
306(21)
User interface design
327(24)
Part 4 Critical Systems 351(66)
Dependability
353(18)
Critical Systems specification
371(21)
Critical Systems development
392(25)
Part 5 Verification and Validation 417(70)
Verification and validation
419(21)
Software testing
440(27)
Critical Systems validation
467(20)
Part 6 Management 487(92)
Managing people
489(22)
Software cost estimation
511(24)
Quality management
535(22)
Process improvement
557(22)
Part 7 Evolution 579(84)
Legacy systems
581(20)
Software change
601(21)
Software re-engineering
622(19)
Configuration management
641(22)
References 663(16)
Index 679


Please wait while the item is added to your cart...