• DocumentCode
    2839157
  • Title

    Describing and Verifying Integrity Constraints in XML Using OCL

  • Author

    Malý, Jakub ; Necaský, Martin

  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    657
  • Lastpage
    658
  • Abstract
    Today, information systems rely largely on web services and XML as their payloads. Every information system also depends on checking and preserving integrity constraints. In the world of conceptual modeling, they can be expressed using Object Constraint Language (OCL) expressions over class diagrams. However, the expressions defined in the conceptual model of the system must be rewritten to the form of XML schemas to be used for XML and web services. This is an error-prone task for a system designer who, in addition, must be skilled both in OCL and XPath and other XML languages. In this work, we show how OCL integrity constraints can be translated to Schematron schemas automatically and verified in XML documents thus reducing the effort of the initial translation and maintenance.
  • Keywords
    Context; Data models; Integrated circuit modeling; Schedules; Unified modeling language; Web services; XML; OCL; Schematron; UML; conceptual modeling; integrity constraints;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2012 IEEE 19th International Conference on
  • Conference_Location
    Honolulu, HI, USA
  • Print_ISBN
    978-1-4673-2131-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2012.60
  • Filename
    6257943