网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 教育/科技 > 科学与研究 > 商品详情

软件维护:概念及实践SOFTWARE MAINTENANCE: CONCEPTS AND PRACTICE (SECOND EDITION)

分享到:
软件维护:概念及实践SOFTWARE MAINTENANCE: CONCEPTS AND PRACTICE (SECOND EDITION)

最 低 价:¥542.30

定 价:¥638.00

作 者:PennyGrubb,Armstrong A. Takang 著

出 版 社:Aspen Publishers

出版时间:1999-12-1

I S B N:9812384251

商品详情

编辑推荐

内容简介

Software systems now invade every area of daily living. Yet, we still struggle to build systems we can really rely on. If we want to work with software systems at any level, we need to get to grips with the way software evolves. This book will equip the reader with a sound understanding of maintenance and how it affects all levels of the software evolution process. --This text refers to the Paperback edition.

作者简介

目录

ACKNOWLEDGEMENTS
PREFACE
PART I: THE CONTEXT OF MAINTENANCE
 OVERVIEW
DISCUSSION POINTS
1. INTRODUCTION TO THE BASIC CONCEPTS
 1.1 INTRODUCTION
 1.2 DEFINITIONS
 1.3 THE BASICS
 1.4 HOW NEW DEVELOPMENT AND MAINTENANCE ACTIVITIES DIFFER
 1.5 WHY SOFTWARE MAINTENANCE IS NEEDED
 1.6 MAINTAINING SYSTEMS EFFECTIVELY
 1.7 CASE STUDY - AIR TRAFFIC CONTROL
 1.8 CATEGORISING SOFTWARE CHANGE
 1.9 SUMMARY
2. THE MAINTENANCE FRAMEWORK
 2.1 INTRODUCTION
 2.2 DEFINITIONS
 2.3 A SOFTWARE MAINTENANCE FRAMEWORK
  2.3.1 Components of the Framework
   2.3.1.1 User
   2.3.1.2 Environment
    Operating environment
    Organisational Environment
   2.3.1.3 Maintenance Process
   2.3.1.4 Software Product
   2.3.1.5 Maintenance Personnel
  2.3.2 Relations Between the Maintenance Factors
 2.4 SUMMARY
3. FUNDAMENTALS OF SOFTWARE CHANGE
 3.1 INTRODUCTION
 3.2 DEFINITIONS
 3.3 SOFTWARE CHANGE
  3.3.1 Classification of Changes
   3.3.1.1 Corrective Change
    3.3.1.2 Adaptive Change
    3.3.1.3 Perfective Change
    3.3.1.4 Preventive Change
  3.3.2 The Importance of Categorising Software Change
  3.3.3 Case Study - The Need to Support an Obsolete
    System
  3.3.4 Incremental Release
 3.4 ONGOING SUPPORT
 3.5 LEHMAN'S LAWS
 3.6 SUMMARY
4. LIMITATIONS AND ECONOMIC IMPLICATIONS TO
 SOFTWARE CHANGE
 4.1 INTRODUCTION
 4.2 DEFINITIONS
 4.3 ECONOMIC IMPLICATIONS OF MODIFYING SOFTWARE
 4.4 LIMITATIONS TO SOFTWARE CHANGE
  4.4.1 Resource Limitations
  4.4.2 Quality of the Existing System
  4.4.3 Organisational Strategy
  4.4.4 Inertia
  4.4.5 Attracting and Retaining Skilled Staff
 4.5 THE NOMENCLATURE AND IMAGE PROBLEMS
 4.6  POTENTIAL SOLUTIONS TO MAINTENANCE PROBLEMS
  4.6.1 Budget and Effort Reallocation
  4.6.2 Complete Replacement of the System
  4.6.3 Maintenance of the Existing System
 4.7 SUMMARY
5. THE MAINTENANCE PROCESS
 5.1 INTRODUCTION
 5.2 DEFINITIONS
 5.3 THE SOFTWARE PRODUCTION PROCESS
 5.4 CRITICAL APPRAISAL OF TRADITIONAL PROCESS MODELS
  5.4.1 Code-and-Fix Model
  5.4.2 Waterfall Model
  5.4.3 Spiral Model
 5.5 MAINTENANCE PROCESS MODELS
  5.5.1 Quick-Fix Model
    5.5.1.1 Case Study - Storage of Chronological Clinical Data
  5.5.2 Boehm's Model
  5.5.3 Osborne's Model
  5.5.4 Iterative Enhancement Model
……
6. PROGRAM UNDERSTANDING
7. REVERSE ENGINEERING
8. REUSE AND REUSABILITY
9. TESTING
10. MANAGEMENT AND ORGANISATIONALISSUES
11. CONFIGURATION MANAGEMENT
12. MAINTENANCE MEASURES
13. BUILDING AND SUSTAINING MAINTAINABILITY
14. MAINTENANCE TOOLS
REFERENCES
INDEX

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...