rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9781558603301

Migrating Legacy Systems

by ;
  • ISBN13:

    9781558603301

  • ISBN10:

    1558603301

  • Format: Paperback
  • Copyright: 1995-03-01
  • Publisher: Morgan Kaufmann Pub
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $48.00

Summary

Information systems that resist modification and don't support organizational requirements are a critical business problem. The authors present a step-by-step strategy for complete IS migration to a new environment and discuss the potential problems and alternatives that may arise in the process.

Table of Contents

Foreword vii
Blayne Maring
Preface xiv
Problems and Possibilities of Legacy is Migration
1(40)
The Legacy IS Problem
2(2)
More About Legacy ISs
4(2)
The Solution: Migration
6(1)
About the Term Migration
7(1)
Migration Strategies
8(6)
The Cold Turkey Approach
8(5)
The Chicken Little Alternative
13(1)
Migration Complexity and IS Architectures
14(4)
Decomposable Legacy IS Architectures
15(1)
Semidecomposable Legacy IS Architectures
16(1)
Nondecomposable Legacy IS Architectures
17(1)
Discussion
17(1)
The Role of Gateways
18(4)
Interface Migration
22(5)
Preparation and Global Design
27(3)
The Chicken Little Steps
30(6)
Incrementally Analyze the Legacy IS
33(1)
Incrementally Decompose the Legacy IS Structure
33(1)
Incrementally Design the Target Interfaces
34(1)
Incrementally Design the Target Applications
34(1)
Incrementally Design the Target Database
34(1)
Incrementally Install the Target Environment
35(1)
Incrementally Create and Install the Necessary Gateways
35(1)
Incrementally Migrate the Legacy Database
35(1)
Incrementally Migrate the Legacy Applications
36(1)
Incrementally Migrate the Legacy Interfaces
36(1)
Incrementally Cut Over to the Target ISm
36(1)
Cutover
36(1)
Version Control and Configuration Management
37(1)
Preventing New Legacy ISs
38(1)
Closing Remarks
39(2)
Migrating Decomposable Legacy ISs
41(26)
Decomposable Architectures and Chicken Little
42(1)
Forward Migration Method
43(11)
Incrementally Analyze the Legacy IS
45(1)
Incrementally Decompose the Legacy IS Structure
45(1)
Incrementally Design the Target Interfaces
46(1)
Incrementally Design the Target Applications
46(1)
Incrementally Design the Target Data base
47(1)
Incrementally Install the Target Environment
48(1)
Incrementally Create and Install the Forward Database Gateway
49(2)
Migrate the Legacy Database
51(1)
Incrementally Migrate the Legacy Applications
51(1)
Incrementally Migrate the Legacy Interfaces
52(2)
Incrementally Cut Over to the Target IS
54(1)
Reverse Migration Method for Decomposable Legacy ISs
54(4)
Incrementally Create and Install the Reverse Database Gateway
55(1)
Incrementally Migrate the Legacy Applications
56(2)
Incrementally Cut Over to the Target IS
58(1)
General Migration Method
58(8)
Incrementally Design the Target Database
59(1)
Incrementally Create and Install the Database Gateway
60(4)
Incrementally Migrate the Legacy Database
64(1)
Incrementally Migrate the Legacy Applications
65(1)
Incrementally Cut Over to the Target IS
65(1)
Closing Remarks
66(1)
Migrating Money Central's Cash Management System
67(12)
Our Background Research
67(2)
Analysis of the CMS Core
69(2)
The CMS Migration Plan
71(6)
CMS Cutover Issues
77(1)
Closing Remarks
78(1)
Migrating Semidecomposable Legacy ISs
79(8)
Semidecomposable IS Idiosyncrasies
79(2)
The Semidecomposable IS Migration Method
81(5)
Incrementally Analyze the Legacy Is
82(1)
Incrementally Decompose the Legacy Is Structure
82(1)
Incrementally Design the Target Interfaces
83(1)
Incrementally Design the Target Applications
83(1)
Incrementally Design the Target Database
84(1)
Incrementally Install the Target Environment
84(1)
Incrementally Create and Install the Application Gateway
84(1)
Incrementally Migrate the Legacy Database
85(1)
The Remaining Steps: Application Migration, Interface Migration, and Cutover
85(1)
Closing Remarks
86(1)
Migrating Global Telecom's Telephone Provisioning System
87(16)
Some Basic Information
87(3)
Analysis of TPS
90(3)
The TPS Migration Gateway
93(1)
The TPS Migration Plan, Part I
94(7)
TPS Migration History
101(2)
Migrating Nondecomposable Legacy ISs
103(8)
The Migration Method
103(6)
Incrementally Analyze the Legacy IS
105(2)
Incrementally Decompose the Legacy IS Structure
107(1)
Incrementally Design the Target Interfaces
107(1)
Incrementally Design the Target Applications
107(1)
Incrementally Design the Target Database
108(1)
Incrementally Install the Target Environment
108(1)
Incrementally Create and Install the IS Gateway
108(1)
Incrementally Migrate the Legacy Database
109(1)
Incrementally Migrate the Legacy Applications
109(1)
Incrementally Migrate the Legacy Interfaces
109(1)
Incrementally Cut Over to the Target IS
109(1)
Closing Remarks
109(2)
Migrating Legacy ISs: A General Case
111(8)
Architecture Notes
111(1)
The General Case
112(3)
Incrementally Analyze the Legacy IS
114(1)
Incrementally Decompose the Legacy IS Structure
114(1)
Incrementally Design the Target IS
114(1)
Incrementally Install the Target Environment
114(1)
Incrementally Migrate
114(1)
The TPS Migration Plan, Part II
115(1)
Closing Remarks
116(3)
Distributed Computing and Incremental Migration
119(36)
Supporting Technologies
121(7)
CORBA
122(1)
OLE/COM
123(1)
Distributed Databases
123(1)
Transaction Monitors
124(1)
Combined Architecture
125(1)
The Horse Race
126(2)
Distributed Computing Principles
128(7)
Object Orientation
130(1)
Openness and Standards
131(1)
The Enterprise Information Architecture
132(3)
Distributed Database Architectures
135(4)
CORBA Architectures
139(13)
Chicken Little Migration on a CORBA Architecture
140(2)
CORBA-Based Application Integration and Migration Frameworks
142(10)
Closing Remarks
152(3)
Tool Wish List
155(8)
Gateways
156(1)
Specification Extractors
157(1)
Application Analyzers
158(1)
Dependency Analyzers
158(1)
Migration Schema Design and Development Tools
158(1)
Database Extractors
159(1)
Higher-Level 4GLs
160(1)
Distributed Systems Design and Performance Testing
160(1)
Application Cutover
161(1)
Distributed IS Development and Migration Environment
161(1)
Migration Planning and Management
161(1)
More Information on Tools
162(1)
A Practical Implementation with Migration Tools
163(30)
Jennifer Schmidt
Using Tools
163(2)
Tool Limitations
164(1)
Future Directions
165(1)
Tool Categories
165(8)
Gateways
166(1)
Analyzers and Specification Extractors
167(2)
Migration Tools
169(1)
Testing
170(1)
Configuration Management Tools
171(1)
Full-Service Migration Consultants
171(2)
Tools and the Chicken Little Steps
173(17)
Migration Management
190(1)
Getting Started
191(2)
Glossary 193(4)
References 197(2)
Index 199(10)
About the Authors 209

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program