Constraining XML Transformations for Personalised Information Presentation

Alison Julia Cawsey, Euan Wallace Dempster, Joseph Daniel Pacey, Howard Williams, David Howie Marwick, Lachlan Mhor MacKinnon

Research output: Chapter in Book/Report/Conference proceedingChapter (peer-reviewed)

Abstract

Through the use of different stylesheets it is possible to transform the information contained in XML documents and present it in different ways, for example to create personalised presentations. However, in doing so there is a danger that the transformation may result in a presentation, which fails to carry the essential message intended by the provider of the source document. We believe that the Information Provider should be able to provide constraints on permitted transformations of their document, stating for example which elements are mandatory, which must not be changed, which must have the order preserved. This paper discusses the need for such transformation constraints, and proposes a simple metadata annotation expressing the required constraints. We consider the adequacy of the proposed approach, and alternative ways to constrain transformations. © Springer-Verlag 2004.

Original languageEnglish
Title of host publicationKey Technologies for Data Management
Subtitle of host publication21st British National Conference on Databases, BNCOD 21, Edinburgh, UK, July 7-9, 2004. Proceedings
Pages136-143
Number of pages8
Volume3112
ISBN (Electronic)978-3-540-27811-5
DOIs
Publication statusPublished - 2004
Event21st British National Conference on Databases - Edinburgh, United Kingdom
Duration: 7 Jul 20049 Jul 2004

Publication series

NameLecture Notes in Computer Science
Volume3112
ISSN (Print)0302-9743

Conference

Conference21st British National Conference on Databases
Abbreviated titleBNCOD21
CountryUnited Kingdom
CityEdinburgh
Period7/07/049/07/04

Fingerprint Dive into the research topics of 'Constraining XML Transformations for Personalised Information Presentation'. Together they form a unique fingerprint.

Cite this