Abstract
Due to an increasing popularity of employing XML documents in various application domains, there arises a demand for an efficient XML document database management. Thus, development of effective mechanisms for manipulating access and version control has become a major research area. However, well-developed access and version control mechanisms alone do not suffice because they are closely interrelated. An update to a document (resulting in a new version of that document) may have a side effect to its associated access control policy, and vice versa. Thus, different document versions can be assigned different access authorizations. This paper gives an insight into the problems of access and version control of XML documents and proposes an approach to overcoming them by integrating these two essential mechanisms into a single framework. It employs RDF as a unified representation of access control policies and version information, and formalizes their interrelationships by means of RDF Declarative Description Theory.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Anutariya, C., Wuwongse, V., Akama, K., Nantajeewarawat, E.: RDF Declarative Description: A Language for Metadata. J. Digital Information 2(2) (2001)
Anutariya, C., Chatvichienchai, S., Iwiahara, M., Wuwongse, V., Kambayashi, Y.: A Rule-Based XML Access Control Model. In: Proc. Rules and Rule Markup Languages for the Semantic Web Workshop, October 2003. LNCS, vol. 2762, pp. 92–103. Springer, Heidelberg (2003)
Anutariya, C., Wuwongse, V., Wattanapailin, V.: An Equivalent-Transformation-Based XML Rule Language. In: Proc. Int’l Workshop Rule Markup Languages for Business Rules in the Semantic Web, Sardinia, Italy (2002)
Bertino, E., Castano, S., Ferrari, S., Mesiti, M.: Specifying and Enforcing Access Control Policies for XML Document Sources. World Wide Web 3(3), Baltzer Science Publishers, Netherlands (2000)
Chatvichienchai, S., Iwaihara, M.: Translating Content-Based Authorizations for XML Documents. In: Proc. 4th Int. Conference on Web Information Systems Engineering, Roma, Italy, December 2003, pp. 103–112. IEEE CS, Los Alamitos (2003)
Chatvichienchai, S., Iwaihara, M., Kambayashi, Y.: Authorization Translation for XML Document Transformation. J. World Wide Web 7(1), 111–138 (2004)
Chien, S.Y., Tsotras, V.J., Zaniolo, C.: Efficient Management of Multiversion Documents by Object Referencing. In: Proc. VLDB 2001 (September 2001)
Clark, J., DeRose, S.: XML Path Language (XPath) Version 1.0 (November 1999), http://www.w3c.org/TR/xpath
Cobena, G., Abiteboul, S., Marian, A.: XyDiff Tools Detecting changes in XML Documents, http://wwwrocq.inria.fr/cobena
Cuppens, F., Gabillon, A.: Cover story management. Data Knowledge Engineering 37(2), 177–201 (2001)
Fernandez, E., Gudes, E., Song, H.: A Model for Evaluation and Administration of Security in Object-Oriented Databases. IEEE Transactions on Knowledge and Data Engineering 6, 275–292 (1994)
Lassila, O., Swick, R.R.: Resource Description Framework (RDF) Model and Syntax Specification. W3C Recommendation (February 1999), http://www.w3.org/TR/REC-rdf-syntax/
Marian, A., Abiteboul, S., Cobna, G., Mignet, L.: Change-centric management of versions in an XML warehouse. In: Proc. VLDB 2001 (September 2001)
Microsoft XML Diff and Patch 1.0, Microsoft Corporation (2002), http://apps.gotdotnet.com/xmltools/xmldiff/overview.html
OASIS XACML Technical Committee: XACML 1.0 Specification Set. OASIS Standard (November 2002), http://www.oasis-open.org/committees/xacml
Tichy, W.F.: RCS A System for Version Control. Software Practice and Experience 15(7), 637–654 (1985)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chatvichienchai, S., Anutariya, C., Iwaihara, M., Wuwongse, V., Kambayashi, Y. (2004). Towards Integration of XML Document Access and Version Control. In: Galindo, F., Takizawa, M., Traunmüller, R. (eds) Database and Expert Systems Applications. DEXA 2004. Lecture Notes in Computer Science, vol 3180. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30075-5_76
Download citation
DOI: https://doi.org/10.1007/978-3-540-30075-5_76
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22936-0
Online ISBN: 978-3-540-30075-5
eBook Packages: Springer Book Archive