Title
Towards XML version control of office documents
Abstract
Office applications such as OpenOffice and Microsoft Office are widely used to edit the majority of today's business documents: office documents. Usually, version control systems consider office documents as binary objects, thus severely hindering collaborative work. Since XML has become a de-facto standard for office applications, we focus on versioning office documents by structured XML version control approaches. This enables state-of-the-art version control for office documents.A basic prerequisite to XML version control is a diff algorithm, which detects structural changes between XML documents. In this paper, we evaluate state-of-the-art XML diff algorithms w.r.t. their suitability to OpenOffice XML documents and the future OASIS office document standard. It turns out that, due to the specific XML office format, a careful examination of the diff algorithm characteristics is necessary. Therefore, we identify important features for XML diff approaches to handle office documents. We have implemented a first OpenOffice versioning API that can be used in version control systems as a replacement for line-based or binary diffs, which are currently used.
Year
DOI
Venue
2005
10.1145/1096601.1096606
ACM Symposium on Document Engineering
Keywords
Field
DocType
specific xml office format,version control system,xml diff approach,openoffice xml document,office application,future oasis office document,xml version control,versioning office document,office document,towards xml version control,xml document,structural change,version control
OpenDocument,World Wide Web,Efficient XML Interchange,Streaming XML,Information retrieval,XML validation,Computer science,Document Structure Description,Database,XML Schema Editor,cXML,XML Signature
Conference
ISBN
Citations 
PageRank 
1-59593-240-2
20
0.84
References 
Authors
18
3
Name
Order
Citations
PageRank
Sebastian Rönnau1786.28
Jan Scheffczyk2897.26
Uwe M. Borghoff3412175.51