Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Computer Sciences

Utah State University

2012

Adding

Articles 1 - 1 of 1

Full-Text Articles in Physical Sciences and Mathematics

Adding Temporal Constraints To Xml Schema, Faiz Currim, Sabah Currim, Curtis Dyreson, Richard T. Snodgrass, Steven W. Thomas, Rui Zhang Jan 2012

Adding Temporal Constraints To Xml Schema, Faiz Currim, Sabah Currim, Curtis Dyreson, Richard T. Snodgrass, Steven W. Thomas, Rui Zhang

Curtis Dyreson

If past versions of XML documents are retained, what of the various integrity constraints defined in XML Schema on those documents? This paper describes how to interpret such constraints as sequenced constraints, applicable at each point in time. We also consider how to add new variants that apply across time, so-called non-sequenced constraints. Our approach supports temporal documents that vary over both valid and transaction time, whose schema can vary over transaction time. We do this by replacing the schema with a (possibly time-varying) temporal schema and replacing the document with a temporal document, both of which are upward compatible …