The term XML Updates refers to the act of modifying XML data while preserving its identity, through the operators provided by an XML manipulation language. Identity preservation is crucial to this definition: the production of XML data from XML data without preserving the original data identity is called XML transformation. The general notion of identity has many concrete incarnations. The XQuery/XPath data model (see [2]) associates a Node Identity to each node of the XML syntax tree. In a language based on this data model, updates differ from transformations because the former modify the data but preserve node identities. Another hallmark of updates is that an expression that refers to the data being updated may have a different value after the update is evaluated, while the evaluation of XML transformations does not change the value of any other expression.

XML Updates

Ghelli Giorgio
2017-01-01

Abstract

The term XML Updates refers to the act of modifying XML data while preserving its identity, through the operators provided by an XML manipulation language. Identity preservation is crucial to this definition: the production of XML data from XML data without preserving the original data identity is called XML transformation. The general notion of identity has many concrete incarnations. The XQuery/XPath data model (see [2]) associates a Node Identity to each node of the XML syntax tree. In a language based on this data model, updates differ from transformations because the former modify the data but preserve node identities. Another hallmark of updates is that an expression that refers to the data being updated may have a different value after the update is evaluated, while the evaluation of XML transformations does not change the value of any other expression.
2017
978-1-4899-7993-3
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/900689
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact