The new edition of this bestselling book discusses a comprehensive spectrum of software engineering techniques and shows how they can be applied in practical software projects.
Features of the 5th Edition include
New chapters on
* Computer-based Systems Engineering
* Requirements Analysis
* Architectural Design
* Managing People
* Quality Management
* Process Improvement
* Software Re-engineering
* Expanded and revised treatments of
* Requirements Engineering
CASE
* Software Management
* Software Evolution
Chapters are grouped into eight logical sections which cover all software process activities. These have been organized to allow the book to be used in introductory, intermediate and advanced software engineering courses. Program examples are presented in both C++ and Ada.
"synopsis" may belong to another edition of this title.
"The book is aimed at both students and practitioners of software
engineering. For both, it is an excellent source of knowledge. Practitioners will
find relevant chapters to update their knowledge or to get a clear explanation of
particular topics."
ACM Computing Reviews, on the 4th Edition.
Software Engineering presents a broad perspective on software systems engineering, concentrating on widely-used techniques for developing large-scale software systems. In seven parts, 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 and software engineers in industry who need to update their knowledge on new techniques such as requirements engineering, distributed systems architectures and system dependability.
Extensive market research has ensured that this new edition is useful and relevant for both students and practising software engineers. The sixth edition has been restructured and updated, important new topics have been added and obsolete material has been cut. The end result is an even more focused book that is about 10% shorter than the previous edition.
Changes from the fifth edition
· There are new chapters covering software processes, distributed systems architectures, dependability and legacy systems.
· Program examples are now in Java and graphical system models are described in the standard UML.
· All chapters have been updated and several have been extensively rewritten. 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.
· The chapters on critical systems has been restructured so that reliability, safety, availability and security are integrated in chapters on critical systems specification, development and validation.
· The section on formal specification has been cut to a single chapter and material on CASE has been integrated with the chapters covering the processes supported. Functional design has been incorporated in the new chapter on legacy systems.It includes an instructor's manual, overhead transparencies, source code of the program examples and additional material on CASE and formal specification.
Ian Sommerville is Professor of Software Engineering at Lancaster University, England. He has more than 20 years of experience in software engineering education and research. His current areas of interest include computer-based systems engineering, requirements engineering, system dependability and software evolution.
"About this title" may belong to another edition of this title.
FREE shipping within United Kingdom
Destination, rates & speedsSeller: Bahamut Media, Reading, United Kingdom
Paperback. Condition: Very Good. This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Seller Inventory # 6545-9780201137958
Quantity: 2 available
Seller: AwesomeBooks, Wallingford, United Kingdom
Paperback. Condition: Very Good. Software Engineering (International computer science series) This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Seller Inventory # 7719-9780201137958
Quantity: 2 available
Seller: George Cross Books, Lexington, MA, U.S.A.
Paperback. Probable First edition. Good/Wraps (35478) . Trade paperback, good condition, w. ltly rubbed wraps--lt scuffs. Lt crease on fr. Ltly bumped sp ends, corners. Smwht tanned p. edges, sme lt soil. Ltly tanned ins wraps, smwht tanned pp. O/w cln, tight, unmarked. 290. Seller Inventory # 35478
Quantity: 1 available
Seller: BookDepart, Shepherdstown, WV, U.S.A.
Paperback. Condition: UsedGood. Paperback; surplus library copy with the usual stampings; reference number affixed to spine; fading and shelf wear to exterior; otherwise in good condition with clean text and tight binding. Seller Inventory # 80857
Quantity: 1 available
Seller: SecondSale, Montgomery, IL, U.S.A.
Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00060333780
Quantity: 1 available
Seller: Mispah books, Redhill, SURRE, United Kingdom
paperback. Condition: Very Good. Very Good. book. Seller Inventory # ERICA829020113795X3
Quantity: 1 available