| Navigating the textual redundancy web in legacy source |
| Full text |
Pdf
(178 KB)
|
| Source
|
IBM Centre for Advanced Studies Conference
archive
Proceedings of the 1996 conference of the Centre for Advanced Studies on Collaborative research
table of contents
Toronto, Ontario, Canada
Page: 16
Year of Publication: 1996
|
|
Author
|
|
J. Howard Johnson
|
Institute for Information Technology, National Research Council Canada, Montreal Road, Building M-50, Ottawa, Ontario K1A 0R6.
|
|
| Sponsors |
|
| Publisher |
IBM Press
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 13, Citation Count: 5
|
|
|
ABSTRACT
Understanding the source, data, and documentation files associated with legacy systems in preparation for maintenance or reengineering is an increasingly important problem for many organizations. A useful tool to support these activities considers the collection of files as text and supports analysis and navigation by exploiting connections that result from the occurrence of exact matches of substrings that derive from the languages used, the design process, the use of common idioms, and maintenance activity. By navigating these paths some understanding of the overall structure can be inferred.A tool for data visualization and navigation of the textual redundancy web based on the technology of HTML and the World Wide Web is described. After an introduction to underlying technology of Analysis of Redundancy in Text and its normalized data model, the entity types are mapped to HTML pages, each of which represents an entity instance and is connected to its neighbours by hypertext links.In order to improve the usefulness of the resulting pages a certain amount of denormalization and careful layout was found to be necessary. The success of this prototype can be attributed to a coming together of well-established ideas from the areas of database design and hypertext document preparation with the new web-based technologies.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
{1} B. S. Baker, "A Program for Identifying Duplicated Code", Proceedings of Computing Science and Statistics: 24th Symposium on the Interface, (1992).
|
| |
2
|
|
| |
3
|
E. Buss , R. De Mori , W. M. Gentleman , J. Henshaw , H. Johnson , K. Kontogiannis , E. Merlo , H. A. Müller , J. Mylopoulos , S. Paul , A. Prakash , M. Stanley , S. R. Tilley , J. Troster , K. Wong, Investigating reverse engineering technologies for the CAS program understanding project, IBM Systems Journal, v.33 n.3, p.477-500, July 1994
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
Michael Whitney , Morris Bernstein , Renato De Mori , Kostas Kontogiannis , Brain Corrie , Hausi Müller , Scott Tilley , Ettore Merlo , John Mylopoulos , Kenny Wong , J. Howard Johnson , James McDaniel , Martin Stanley, Using an integrated toolset for program understanding, Proceedings of the 1995 conference of the Centre for Advanced Studies on Collaborative research, p.59, November 07-09, 1995, Toronto, Ontario, Canada
|
CITED BY 5
|
|
|
|
|
Patrick Finnigan , Richard C. Holt , Ivan Kallas , Scott Kerr , Kostas Kontogiannis , Hausi A. Müller , John Mylopoulos , Stephen G. Perelgut , Martin Stanley , Kerny Wong, The software bookshelf, Advances in software engineering, Springer-Verlag New York, Inc., New York, NY, 2002
|
|
|
|
|
|
|
|
|
P. J. Finnigan , R. C. Holt , I. Kalas , S. Kerr , K. Kontogiannis , H. A. Müller , J. Mylopoulos , S. G. Perelgut , M. Stanley , K. Wong, The software bookshelf, IBM Systems Journal, v.36 n.4, p.564-593, 1997
|
|