Bibliographic Information

Software engineering

Ian Sommerville

(International computer science series)

Addison-Wesley, 2007

8th ed

Available at  / 14 libraries

Search this Book/Journal

Note

Includes bibliographical references and indexes

Description and Table of Contents

Description

Sensible choice and organization of topics, made all the more authoritative by the author's credentials as a senior academic in the area Prof. David S. Rosenblum, University College London I find Somerville inviting and readable and with more appropriate content Julian Padget, University of Bath Sommerville takes case studies from radically different areas of SE. This avoids excessive stereotyping (hence blinkering), but permits some depth and detail. Dr C Lester, Portsmouth University Software Engineering 8 presents a broad perspective on software systems engineering, concentrating on widely used techniques for developing large-scale systems. Structured into 6 parts: 1: Introduction; 2: Requirements Engineering; 3: Design; 4: Software Development; 5: Verification and Validation; 6: Management And now with additional new chapters on System Security Engineering, Aspect-oriented Software Development, and Service-oriented systems! Building on the widely acclaimed strengths of the 7th edition, 8 updates readers with the latest developments in the field, whilst maintaining the structure and content of the 7th easily upward compatible for those using the text in a teaching environment.

Table of Contents

INTRODUCTION Ch 1: Introduction Ch 2: Socio-technical Systems Ch 3: Dependability Ch 4: Software Processes Ch 5: Project Management REQUIREMENTS ENGINEERING Ch 6: Software Requirements Ch 7: RE Processes Ch 8: Systems Models Ch 9: Critical Systems Specification Ch 10: Formal Specification DESIGN Ch 11: Architectural Design Ch 12: Distributed Systems Architecture Ch 13: Application Architectures Ch 14: Object-oriented Design Ch 15: Real-time Systems Ch 16: User Interface Design SOFTWARE DEVELOPMENT Ch 17: Iterative Software Development Ch 18: Software Reuse Ch 19: CBSE Ch 20: Critical Systems Development Ch 21: Software Evolution VERIFICATION AND VALIDATION Ch 22: Verification and Validation Ch 23: Software Testing Ch 24: Critical Systems Validation MANAGEMENT Ch 25: Managing People Ch 26: Software Cost Estimation Ch 27: Quality Management Ch 28: Process Improvement Ch 29: Configuration Management EMERGING TECHNOLOGIES Ch 30: Security Engineering Ch 31: Service-oriented Software Engineering Ch 32: Aspect-oriented Software Development Glossary References Index

by "Nielsen BookData"

Related Books: 1-1 of 1

Details

  • NCID
    BA77424047
  • ISBN
    • 9780321313799
  • LCCN
    2006042861
  • Country Code
    uk
  • Title Language Code
    eng
  • Text Language Code
    eng
  • Place of Publication
    Harlow ; Tokyo
  • Pages/Volumes
    xxiii, 840 p.
  • Size
    24 cm
  • Classification
  • Subject Headings
  • Parent Bibliography ID
Page Top