CURRENT BASKET VALUE
P0.00
ABOUT THIS BOOK
Software Engineering, Global Edition
P989.42

SOFTWARE ENGINEERING, GLOBAL EDITION

PAPERBACK BY SOMMERVILLE, IAN

P989.42

ISBN
9781292096131
IMPRINT
PEARSON EDUCATION LIMITED
STOCK IN LOCAL STORE
IN STOCK
EDITION
10TH EDITION
PUBLISHER
PEARSON EDUCATION LIMITED
STOCK FOR DELIVERY
IN STOCK
FORMAT
PAPERBACK
PAGES
816 pages
PUBLICATION DATE
29 JUL 2015

DESCRIPTION

For courses in computer science and software engineering The Fundamental Practice of Software EngineeringSoftware Engineering introduces students to the overwhelmingly important subject of software programming and development. In the past few years, computer systems have come to dominate not just our technological growth, but the foundations of our world's major industries. This text seeks to lay out the fundamental concepts of this huge and continually growing subject area in a clear and comprehensive manner.The Tenth Edition contains new information that highlights various technological updates of recent years, providing students with highly relevant and current information. Sommerville's experience in system dependability and systems engineering guides the text through a traditional plan-based approach that incorporates some novel agile methods. The text strives to teach the innovators of tomorrow how to create software that will make our world a better, safer, and more advanced place to live.

CONTENTS

Part 1 Introduction to Software EngineeringChapter 1: IntroductionChapter 2: Software processesChapter 3: Agile software developmentChapter 4: Requirements engineeringChapter 5: System modelingChapter 6: Architectural designChapter 7: Design and ImplementationChapter 8: Software testingChapter 9: Software Evolution Part 2 System Dependability and SecurityChapter 10: Dependable SystemsChapter 11: Reliability engineeringChapter 12: Safety EngineeringChapter 13: Security Engineering Part 3 Advanced Software EngineeringChapter 15: Software ReuseChapter 16: Component-based Software EngineeringChapter 17: Distributed Software EngineeringChapter 18: Service-oriented Software EngineeringChapter 19: Systems engineeringChapter 20: Systems of systemsChapter 21: Real-time software engineering Part 4 Software managementChapter 22: Project managementChapter 23: Project planningChapter 24: Quality managementChapter 25: Configuration managementGlossaryAppendix: System requirements for the MentCare system