• DocumentCode
    685520
  • Title

    Semantic Document Adaptation with OCL Annotations

  • Author

    Maly, Jakub ; Necasky, Martin

  • Author_Institution
    Dept. of Software Eng., Charles Univ. in Prague, Prague, Czech Republic
  • Volume
    1
  • fYear
    2013
  • fDate
    2-5 Dec. 2013
  • Firstpage
    280
  • Lastpage
    288
  • Abstract
    The paper addresses the problem of XML document adaptation - transforming a document valid against an old version of an XML schema to a document valid against the new version of the schema. We propose a solution using a conceptual model, where the relationships between the old and new versions are specified declaratively. We focus on those scenarios, where mere between the structures of the schemas (corresponding to the parts of the XML documents) is not descriptive enough, because there are more intricate relationships between the data in the source and target document. We propose a use of OCL, an expression language and part of the UML standard, to declare the relationships as formal annotations of the mappings.
  • Keywords
    XML; document handling; OCL annotations; Object Constraints Language; XML document adaptation; XML schema; expression language; extensible markup language; semantic document adaptation; Adaptation models; Computational modeling; Data models; Semantics; Standards; Unified modeling language; XML; document adaptation; ocl; schema evolution; xml;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2013 20th Asia-Pacific
  • Conference_Location
    Bangkok
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4799-2143-0
  • Type

    conf

  • DOI
    10.1109/APSEC.2013.46
  • Filename
    6805417