首页> 外文学位 >Visual modeling of XML constraints based on a new extensible constraint markup language.
【24h】

Visual modeling of XML constraints based on a new extensible constraint markup language.

机译:基于新的可扩展约束标记语言的XML约束的可视化建模。

获取原文
获取原文并翻译 | 示例

摘要

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.
机译:可扩展标记语言(XML)迅速成为用于在网络之间交换信息的行业标准格式。 XML文档的有效性对于使用这些文档的用户和/或应用程序非常重要。 XML文档的数据模型通常在文档类型定义(DTD)或XML模式中定义,可用于验证其实例-XML文档。仅使用XML Schema或DTD来检查XML文档的有效性是不够的,因为它们无法指定一些非结构性约束,例如依赖关系和一致性。已经进行了有关如何表达XML约束以及如何使用它们来验证XML文档的研究。但是,它们没有XML约束的全面分类。其中一些不够灵活,无法定义可重用的XML约束文档。其中一些不方便设计XML约束文档。而且,他们都没有讨论XML约束文档设计的自动化。在这项研究中,我们对现有的XML约束语言进行了严格的审查,从而对XML约束进行了全面的分类。我们提出了一种新的XML约束语言-可扩展约束标记语言(XCML)。它提供了语法来定义基于声明或基于规则的XML约束。通过支持动态约束,复合约束等,它比现有的XML约束语言更具表现力。我们还提出了XCML约束的可视化建模框架,该框架在设计阶段与XML数据建模高度集成。它可以自动生成XML模式和XCML实例文档。我们已经开发了XML Schema和XCML实例文档生成的模型驱动自动化的原型。生成的XML模式用于语法验证。我们开发的可重用样式表将XCML文档转换为XSLT样式表。然后将转换后的样式表用于语义验证。这项研究的结果可用于XML数据管理,数据挖掘和数据仓库以及各种行业领域的决策支持系统,例如医疗保健信息技术和电子商务。

著录项

  • 作者

    Hu, Jingkun.;

  • 作者单位

    Pace University.;

  • 授予单位 Pace University.;
  • 学科 Computer Science.
  • 学位 D.P.S.
  • 年度 2003
  • 页码 137 p.
  • 总页数 137
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号