Authors
Erich Buss, Renato De Mori, W. Morven Gentleman, John Henshaw, Howard Johnson, Kostas Kontogiannis, Ettore Merlo, HA Muller, John Mylopoulos, Santanu Paul, Atul Prakash, Martin Stanley, Scott R. Tilley, Joel Troster, Kenny Wong
Publication date
1994
Journal
IBM Systems Journal
Volume
33
Issue
3
Pages
477-500
Publisher
IBM
Description
Corporations face mounting maintenance and re-engineering costs for large legacy systems. Evolving over several years, these systems embody substantial corporate knowledge, including requirements, design decisions, and business rules. Such knowledge is difficult to recover after many years of operation, evolution, and personnel change. To address the problem of program understanding, software engineers are spending an ever-growing amount of effort on reverse engineering technologies. This paper describes the scope and results of an ongoing research project on program understanding undertaken by the IBM Toronto Software Solutions Laboratory Centre for Advanced Studies (CAS). The project involves a team from CAS and five research groups working cooperatively on complementary reverse engineering approaches. All the groups are using the source code of SQL/DS™ (a multimillion-line …
Total citations
199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120228961045286213355223251
Scholar articles