用户名: 密码: 验证码:
Visual modeling of XML constraints based on a new extensible constraint markup language.
详细信息   
  • 作者:Hu ; Jingkun.
  • 学历:Doctor
  • 年:2003
  • 导师:Tao, Lixin
  • 毕业院校:Pace University
  • 专业:Computer Science.
  • CBH:3120402
  • Country:USA
  • 语种:English
  • FileSize:547313
  • Pages:138
文摘
The eXtensible Markup Language (XML) is rapidly becoming the industry standard format for exchanging information across the networks. The validity of XML documents is very important for users and/or applications that consume these documents. The data model of an XML document is usually defined in Document Type Definitions (DTDs) or XML Schemas that can be used to validate their instances—XML documents. It is not enough to check the validity of XML documents using XML Schema or DTD because they cannot specify some non-structural constraints like dependencies and consistencies.;Research has been conducted on how to express XML constraints and how to use them to validate XML documents. However, they do not have a comprehensive classification of XML constraints. Some of them are not flexible enough to define reusable XML constraint documents. Some of them are not convenient to design XML constraint documents. Also, none of them discusses the automation of XML constraint document design. In this research, we conduct a critical review of the existing XML constraint languages, from which a comprehensive classification of XML constraints is made. We propose a new XML constraint language—eXtensible Constraint Markup Language (XCML). It provides the syntax to define XML constraints that are either assertion-based or rule-based. It is much more expressive than the existing XML constraint languages by supporting dynamic constraints, composite constraints, and more. We also propose a framework of visual modeling of XCML constraints that is highly integrated with XML data modeling at the design phase. It automates the generation of XML schema and XCML instance documents.;We have developed a prototype of the model-driven automation of XML Schema and XCML instance document generation. The generated XML schemas are used for syntactic validation. The XCML document is transformed to an XSLT stylesheet by a reusable stylesheet we developed. The transformed stylesheet is then used for semantic validation. The result of this research can be used in XML data management, data mining and data warehousing, and decision support systems for various industry domains such as healthcare information technology and E-Commerce.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700