Welcome to the Temporal XML
Version Management and Query Processing computer science honours
project. The storage and retrieval component shall be covered by
Zimasa Ndamase, and the temporal query processing component will be
covered by Matšeliso
The content of XML, as well as other document formats, changes quite often due to insertions, deletions and other modifications that can be made. This means that a document can have countless versions and users may want to retain these versions as well as perform queries on them. The advent of information preservation and electronic permanence, as well as the ever-increasing usage of XML documents for information representation and exchange is a key driving force for research in temporal version management.
The aim of this project has been to implement a temporal version management system that can store and retrieve multiple versions of XML documents, from which temporal queries can be performed.