
Modernizing Legacy Systems
Software Technologies, Engineering Processes, and Business Practices
Robert C. Seacord, Daniel Plakosh, Grace A Lewis
Résumé
"The potential impact of this book cannot be
overstressed. Software systems that are not continually and
adequately evolved and, in particular, legacy systems that
have not been so maintained, can threaten an organization's
very survival. I recommend the book as a must for people
directly involved in such evolution, whether as customers,
managers and resource providers, or as implementers."
--M. M. Lehman, Emeritus Professor, Middlesex
University
Businesses inevitably face a critical choice in the design and maintenance of their software systems: Dismantle older systems and completely replace them, or incrementally incorporate new technologies into existing systems. Many businesses choose the latter course, seeking to maximize their existing investment while adapting to rapidly evolving technology. Modernizing Legacy Systems is a much-needed guide, showing how to implement a successful modernization strategy and describing specifically a risk-managed, incremental approach--one that encompasses changes in software technologies, engineering processes, and business practices.
Key topics include:- Making a case for modernization
- Understanding requirements and constraints
- Maintaining performance, data integrity, and security
- Designing and deploying the target architecture
- Migrating code and data
- Estimating costs
For every topic, the book presents current standards and available products that support legacy system modernization. In addition, a large retail-supply-system case study--a COBOL-coded system being replaced with one based on the J2EE architecture--runs through the book to demonstrate a real-world legacy system modernization effort.
Contents
- The Legacy Crisis
- The Beast
- Risk-Managed Modernization
- Developing the Business Case
- Understanding the Legacy System
- Architecture Representation
- Languages and Data Management
- Transaction Technology
- Software Infrastructure
- Maintaining Transactional Context
- Business Object Integration
- Target Architecture
- Architecture Transformation
- System Preparation
- Code and Data Migration
- Integrated Plan
- Resource Estimation
- Recommendations
L'auteur - Robert C. Seacord
Robert C. Seacord is a senior technical staff member at
the SEI. He has over 17 years of development experience,
including extensive work with Enterprise JavaBeans™,
CORBA, and Web technologies. He has previously been a
technical staff member at the X Consortium and IBM.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Robert C. Seacord, Daniel Plakosh, Grace A Lewis |
Parution | 01/02/2003 |
Nb. de pages | 348 |
Format | 16 x 23.5 |
Couverture | Broché |
Poids | 464g |
Intérieur | Noir et Blanc |
EAN13 | 9780321118844 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Informatique d'entreprise Gestion de projets
- Informatique Développement d'applications Gestion de projets
- Informatique Développement d'applications Modélisation et génie logiciel Tests et qualité logiciels
- Entreprise & Droit Management : efficacité du manager Manager - Gérer un projet
- Entreprise & Droit Management : efficacité du manager Manager - Animer une équipe
- Entreprise & Droit Management : efficacité du manager Communiquer - Gérer les conflits