
最 低 价:¥542.30
定 价:¥638.00
作 者:PennyGrubb,Armstrong A. Takang 著 著
出 版 社:Aspen Publishers
出版时间:1999-12-1
I S B N:9812384251
| 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条)