Updating Multidimensional XML Documents

Nikolaos Fousteris, Manolis Gergatsoulis, Yannis Stavrakas

Abstract: In Web applications it is often required to manipulate information of semistructured nature, which may present variations according to different circumstances. Multidimensional XML (MXML) is an extension of XML suitable for representing data that assume different facets, having different value and/or structure, under different contexts. In this paper, we consider the problem of updating MXML. Updating must take into account the additional features of MXML compared to XML. Those features stem from the incorporation of context into MXML. We introduce six basic update operations, which are suitable for any possible change in MXML.