2002 · 26 citations · 10 references
ComputingComputer ScienceComputer SystemsSoftware EngineeringSystems ArchitectureSystems DesignData MigrationMigration StrategyLegacy System ReengineeringLegacy Systems
The problems posed by mission-critical legacy systems: brittleness, inflexibility, isolation, non-extensibility, lack of openness etc., are well known, but practical solutions have been slow to emerge. Most approaches are "ad hoc" and tailored to peculiarities of individual systems. This paper presents an approach to mission-critical legacy system migration: the Butterfly methodology, its data migration engine and supporting toolkit framework. Data migration is the primary focus of the Butterfly methodology, however, it is placed in the overall context of a complete legacy system migration. The fundamental premise of the Butterfly methodology is to question the need for parallel operation of the legacy and target systems during migration. Much of the complexity of the current migration methodologies is eliminated by removing this interoperation assumption.
10
Structural redocumentation: a case study
Kevin Wong, S. Tilley, Hausi Müller et al. · IEEE Software · 1995 · 156 citations
Software engineering environments
Choice Reviews Online · 1988 · 116 citations