Higher Ed. and Vocational >> Engineering and Computer Science >> Computer Science >> Computer Science


Software Engineering

Software Engineering

Author(s):
  • Ian Sommerville
  • Author: Ian Sommerville
    • ISBN:9789332582699
    • 10 Digit ISBN:9332582696
    • Price:Rs. 1055.00
    • Pages:808
    • Imprint:Pearson Education
    • Binding:Paperback
    • Status:Available


    Ratings:

    Pearson's best selling title on software engineering has be thoroughly revised to highlight 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.

     

    Table of Content

    Part 1 Introduction to Software Engineering
    Chapter 1: Introduction
    Chapter 2: Software processes
    Chapter 3: Agile software development
    Chapter 4: Requirements engineering
    Chapter 5: System modeling
    Chapter 6: Architectural design
    Chapter 7: Design and Implementation
    Chapter 8: Software testing
    Chapter 9: Software Evolution
     
    Part 2 System Dependability and Security
    Chapter 10: Dependable Systems
    Chapter 11: Reliability engineering
    Chapter 12: Safety Engineering
    Chapter 13: Security Engineering
     
    Part 3 Advanced Software Engineering
    Chapter 15: Software Reuse
    Chapter 16: Component-based Software Engineering
    Chapter 17: Distributed Software Engineering
    Chapter 18: Service-oriented Software Engineering
    Chapter 19: Systems engineering
    Chapter 20: Systems of systems
    Chapter 21: Real-time software engineering
     
    Part 4 Software management
    Chapter 22: Project management
    Chapter 23: Project planning
    Chapter 24: Quality management
    Chapter 25: Configuration management"
     

    Salient Features

    1. Chapters on resilience engineering, systems engineering, and systems of systems have been added to the text.
    2. The core structure of the text has been significantly altered to include relevant information on agile methods.
    3. The text covers the latest key developments in software engineering - particularly
    providing information on Scrum, RESTful, distributed version control systems."