The Software Concordance: Bringing Hypermedia to Software
Development Environments
Ethan V. Munson
Abstract
The Software Concordance project is examining how hypermedia
technology can provide improved tools for managing the full range of
documents produced by the software life cycle. The project's aim is
to help software developers better maintain conformance between these
many documents as they and the software that they describe change over
time. This research requires solutions to open problems in a number
of areas including document representation and formatting (especially
for program source code), fine-grained version control for
tree-structured documents, the categorization of relationships among
software documents, and the analysis and visualization of document
relationships. The Software Concordance prototype will support Java
programs and XML documents and will provide tools for defining,
maintaining, and analyzing document relationships.
Full text in PostScript.
Full text in PDF format.