More Resources

Using logical data models for understanding and transforming legacy business applications.


by Chandra, Satish^de Vries, Jackie^Field, John^Hess, Howard^Kalidasan, Manivannan^Raghavan, Komondoor V.^Nieuwerth, Frans^Ramalingam, Ganesan^Xue, Justin
IBM Systems Journal • July-Sept, 2006 • Technical Forum

(18.) P. H. Eidorff, F. Henglein, C. Mossin, H. Niss, M. H. Sorensen, and M. Torte, "Annodomini: From Type Theory to Year 2000 Conversion Tool," Proceedings of the ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, ACM Press (1999), pp. 1-14.

(19.) G. Ramalingam, J. Field, and F. Tip, "Aggregate Structure Identification and Its Application to Program Analysis," Proceedings of the ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, ACM Press (1999), pp. 119-132.

(20.) A. van Deursen and L. Moonen, "Understanding COBOL Systems Using Inferred Types," Proceedings of the International Workshop on Program Comprehension (IWPC '99) May 5-7, 1999, Pittsburgh, PA, IEEE Computer Society (1999), p. 74.

(21.) A. van Deursen and L. Moonen, "Exploring Legacy Systems Using Types," Proceedings of the Working Conference on Reverse Engineering (WCRE'00) November 2000, Brisbane, Australia, IEEE Computer Society (2000), pp. 32-41.

(22.) A. van Deursen and L. Moonen, "Documenting Software Systems Using Types," Science of Computer Programming 60, No. 2,205-220 (2006).

(23.) G. Canfora, A. Cimitile, and G. A. D. Lucca, "Recovering a Conceptual Data Model from COBOL Code, Proceedings of the International Conference on Software Engineering and Knowledge Engineering (SEKE '96), June 10-12, 1996, Lake Tahoe, Nevada, Knowledge Systems Institute, (1996), 277-284.

(24.) B. Demsky and M. Rinard, "Role-Based Exploration of Object-Oriented Programs," Proceedings of the International Conference on Software Engineering (ICSE 2002), May 2002, Orlando, Florida, IEEE Computer Society (2002), pp. 313-324.

(25.) M. D. Ernst, J. Cockrell, W. G. Griswold, and D. Notkin, "Dynamically Discovering Likely Program Invariants to Support Program Evolution," Proceedings of the International Conference on Software Engineering (ICSE '99), May 16-22, 1999, Los Angeles, CA, IEEE Computer Society Press, (1999), pp. 213-224.

(26.) A. van Deursen and T. Kuipers, "Identifying Objects Using Cluster and Concept Analysis," Proceedings of the International Conference on Software Engineering (ICSE'99), May 16-22, 1999, Los Angeles, CA, IEEE Computer Society (1999), pp. 246-255.

(27.) S. Blazy and P. Facon, "Partial Evaluation for the Understanding of Fortran Programs," International Journal of Software Engineering and Knowledge Engineering 4, No. 4, 535-599 (1994).

(28.) F. Lanubile and G. Visaggio, "Function Recovery Based on Program Slicing," Proceedings of the Conference on Software Maintenance (ICSM 1993), September 1993, Montreal, Quebec, Canada, IEEE Computer Society (1993), pp. 396-404.

* Trademark, service mark, or registered trademark of International Business Machines Corporation.

** Trademark, service mark, or registered trademark of Computer Associates International, Inc., Object Management Group, Inc., Eclipse Foundation, Inc., or Relativity Technologies, Inc. in the United States, other countries, or both.

Satish Chandra

IBM Research Division

Hawthorne, New York

Jackie de Vries

IBM Research Division

Hawthorne, New York

John Field

IBM Research Division

Hawthorne, New York

Howard Hess

IBM Research Division

Hawthorne, New York

Manivannan Kalidasan

IBM India Software Laboratory

Bangalore, India

Komondoor V. Raghavan

IBM Research Division

New Delhi, India

Frans Nieuwerth

IBM Sales and Distribution

Amsterdam, Holland

Ganesan Ramalingam

IBM Research Division

Bangalore, India

Justin Xue

Independent consultant

Edison, New Jersey


1  2  3  4  
COPYRIGHT 2006 All Rights Reserved. Reproduced with permission of the copyright holder. Further reproduction or distribution is prohibited without permission.
Copyright 2006, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.
NOTE: All illustrations and photos have been removed from this article.


Browse by Journal Name:
Today on Entrepreneur
Related Video

e-Business & Technology
Franchise News
Business Book Sampler
Starting a Business
Sales & Marketing
Growing a Business
E-mail*:
Zip Code*: