Wang, Jason T. L. (Committee chair)
McHugh, James A. (Committee member)
Ng, Peter A. (Committee member)
Date:
1997-05
Keywords:
Data structures (Computer science).
SGML (Computer program language).
Availability:
Unrestricted
Abstract:
Change detection in structured documents (e.g. SGML is important in data warehousing, digital libraries and Internet databases. This thesis presents a graphical environment for detecting changes in the structured documents. We represent. each document by alp ordered labeled tree based on the underlying markup language. We then compare two documents by invoking previously developed algorithms for approximate pattern matching and pattern discovery in trees. Several operators are developed to support. the comparison of the documents; graphical devices are provided to facilitate the use of the operators. We believe the proposed tool is useful for not only document management, but also software maintenance, particularly configuration management and version control, where programs aro represented as parse trees and detecting changes in the trees provides a way to find the syntactic differences of two program versions.
If you have any questions please contact the ETD Team, libetd@njit.edu.