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
Link To Document