Abstract
XML has becoming more popular in the recent years especially as a promising data format, e.g., in the web data. In conjunction with that, preserving XML constraints w.r.t. also becoming more important especially for the XML Update, as the requirements to have a data that is always valid with regards to any updates are compulsory. This paper will describe the XML key, particularly to introduce the constraint in the dynamic point of view. At the end of the paper, we will show a method to express the constraint for XML as well as the proposed algorithm for XML Update Validation.
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
Buneman, P., Davidson, S., Fan, W., Hara, C., Tan, W.: Reasoning about keys for XML. In: Proceeding of the 8th International Workshop on Database and Programming Languages, pp. 133–148 (2001)
Fan, W., Simon, J.: Integrity Constraints for XML. Journal of Computer and System Sciences 66(1), 254–291 (2003)
Gardner, J.R., Gardner, J.R.: XSLT and XPATH: A Guide to XML Transformations, pp. 524–525. Prentice Hall PTR, Upper Saddle River (2001)
Brock, B.O.D.: A General Treatment of Dynamic Integrity Constraints. Data Knowl. Eng. 32(3), 223–246 (2000)
Liu, Y., Yang, D., Tang, S., Wang, T., Gao, J.: Extracting key value and checking structural constraints for validating xml key constraints. In: WAIM (2004)
Hara, C.S.: Reasoning about functional and key dependencies in hierarchically structured data. A Dissertation in Computer and Information Science, University of Pennsylvania (2004)
van der Vlist, E.: Schematron, 1st edn. O’Reilly (2007)
Wahid, N., Pardede, E.: Protecting cumulative node constraint during XML update. In: Proceeding of TrustCom, pp. 1795–1802 (2013)
Wahid, N., Pardede, E.: XSDyM: An XML graphical conceptual model for static and dynamic constraints. Journal of Computer Standards & Interfaces 37, 60–72 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media Singapore
About this paper
Cite this paper
Wahid, N., Mahdin, H. (2016). Preserving Dynamic XML Keys. In: Kim, K., Joukov, N. (eds) Information Science and Applications (ICISA) 2016. Lecture Notes in Electrical Engineering, vol 376. Springer, Singapore. https://doi.org/10.1007/978-981-10-0557-2_113
Download citation
DOI: https://doi.org/10.1007/978-981-10-0557-2_113
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-0556-5
Online ISBN: 978-981-10-0557-2
eBook Packages: EngineeringEngineering (R0)