首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 125 毫秒
1.
XML的迅猛发展使得对XML查询语言的需求进一步地增强,XML查询语言已成为一个新的研究热点。扩展XML-RL查询代数的设计是为了支持具有面向对象特征的查询。其设计思想借鉴了Lore系统的查询代数。因此首先介绍了几种典型的XML查询代数,其次论述了扩展XML-RL查询代数包含的逻辑操作符和物理操作符的设计思想与具体实现算法。  相似文献   

2.
面向对象XML数据库的逻辑基础   总被引:2,自引:0,他引:2  
XML正在成为Internet上数据描述和交换的标准.面向对象的方法具有很强的建模能力,例如继承、非单调继承、多态性、复杂数据结构等.将面向对象的特征引入到XML中,可以提高XML语言的建模能力.用继承扩展XML的模式语言DTD支持元素继承、非单调多重继承、重载、阻断、多态和冲突处理机制. XML-RL是基于高级数据模型的以规则为基础的XML查询语言,用面向对象的特征扩展XML-RL支持多态元素、包含元素.系统地给出面向对象的XML数据库的基于逻辑的语法和语义.  相似文献   

3.
设计和开发了面向对象的XML数据查询系统原型OOX(object-oriented XML).OOX系统中包括了面向对象XML数据查询系统的一些核心功能,如存储、索引、查询等.其最大的特点是:它是一个可以实现对富含面向对象XML数据进行查询的XML查询系统;支持用继承扩展的XML模式语言DTD的解析,支持用继承扩展的XML查询语言XML-RL;采用了先进的路经仓索引模式以及高效的查询处理技术,可以实现高效的查询处理.  相似文献   

4.
用继承扩展XML-RL   总被引:25,自引:1,他引:25  
XML正在成为Internet上数据描述和交换的标准,用一些重要的面向对象的特征扩展基于高级数据模型上的以规则为基础的XML查询语言XML-RL.首先用元素层次,多重继承和多态扩展了XML-RL数据模型.然后扩展XML-RL以支持多态元素,多态引用,独占元素和独占引用.  相似文献   

5.
面向对象XML的存储模式的研究   总被引:1,自引:1,他引:0  
面向对象XML包括两个组成部分:扩展模式文档和XML,利用解析后的扩展模式文档分析XML进行数据分析,以支持扩展XML-RL查询方式.文中设计了两种模式语言的解析方式和面向对象XML的两种存储模型,为集中式和分布式,并通过实验对比两种存储模型的性能,分析了各自的优缺点,同时得到使用扩展XML Schema比Extended DTD更为有效的结论.  相似文献   

6.
操作符作为一种贴近数学符号的计算机语言元素,得到了绝大多数计算机程序设计语言的支持,大大方便了算法的实现。  相似文献   

7.
由于数据流具有无界的特性,数据流系统中的查询多为带有窗口的查询,对带有窗口的查询,现有方法常由操作符直接维护窗口,但操作符的类型及排列方式可能会导致窗口难以维护,且冗余度较大.因此提出一种查询处理中的分级窗口维护策略,将窗口分为流窗口和操作符窗口,以流窗口为主并控制操作符窗口的维护,使查询中的窗口保持一致,解决了窗口维护问题,并且符合流查询语言的语义,各级窗口中的数据通过共享来解决内存消耗问题.  相似文献   

8.
胡苏  吴明芳 《微处理机》2005,26(2):34-37
本文提出一种变异分析技术来测试基于XML的网络异构组件交互的语义正确性。文中网络软件交互用交互规格说明模型ISM描述,测试用例为组件间传递的XML消息。在ISM中用交互规格说明变异操作符类来生成交互变异体和测试用例。  相似文献   

9.
针对保持结构的XML压缩数据,提出一种专门针对压缩XML数据的查询代数ACX(algebra of compressed XML),讨论了ACX逻辑操作符及物理操作符.ACX的部分设计已在关系及XML双引擎数据库管理系统CoSQL RX得到实现和验证.  相似文献   

10.
《程序员》2007,(12):86-89
回顾STL functors C++允许我们自行定义操作符的意义,此种机制是所谓操作符重载(operator overloading)。这是C抖独步面向对象编程语言(OOPL)的一个特色。因此,我们可以让C++classes实现pointer.like功能,只要我们为它重载pointer惯用的dereference操作符(*)和arrow操作符(-〉)。也可以让C++classes实现function—like功能,只要我们为它重载function惯用的call操作符(())。  相似文献   

11.
Declarative XML Update Language Based on a Higher Data Model   总被引:1,自引:0,他引:1       下载免费PDF全文
With the extensive use of XML in applications over the Web, how to update XML data is becoming an important issue because the role of XML has expanded beyond traditional applications in which XML is used for information exchange and data representation over the Web. So far, several languages have been proposed for updating XML data, but they are all based on lower, so-called graph-based or tree-based data models. Update requests are thus expressed in a nonintuitive and unnatural way and update statements are too complicated to comprehend. This paper presents a novel declarative XML update language which is an extension of the XML-RL query language. Compared with other existing XML update languages, it has the following features. First, it is the only XML data manipulation language based on a higher data model. Second, this language can express complex update requests at multiple levels in a hierarchy in a simple and flat way. Third, this language directly supports the functionality of updating complex objects while all other update languages do not support these operations. Lastly, most of existing languages use rename to modify attribute and element names, which is a different way from updates on value. The proposed language modifies tag names, values, and objects in a unified way by the introduction of three kinds of logical binding variables: object variables, value variables, and name variables.  相似文献   

12.
一种XML文档更新操作的实现   总被引:1,自引:0,他引:1  
文章描述了一种XML文档更新操作的设计和实现方法。对XML文档查询语言Xquery进行扩展,增加XML文档的更新功能,并且在Kweelt系统的基础上实现了XML文档的更新操作。测试表明该方法对XML文档的更新效率有明显的提高。  相似文献   

13.
一个汉语词义自动标注系统的设计与实现   总被引:1,自引:1,他引:1  
词义排歧在自然语言处理领域占有重要地位。词义排歧的精确率依赖于排歧知识的完备性。但是目前使用基于词典的和基于语料库的词义排歧方法来获取排歧知识的效果都不令人满意。文章将介绍了一个汉语词义自动标注系统,该系统实现了基于语料库的无指导的词义排歧模型,比较成功地解决了排歧知识的获取瓶颈问题。文章将给出系统的总体设计和具体实现,并给出系统测试结果。  相似文献   

14.
基于GML的地理时空数据建模研究   总被引:2,自引:0,他引:2  
张山山 《计算机工程与应用》2006,42(26):215-217,220
XML是目前描述数据和交换数据普遍使用的方式,OGC结合XML的优势制定了一个表达地理信息的标记语言GML。论文基于面向对象的思想,提出一个灵活的时间概念框架,这个时间框架能够容易地用XML模式表达,并能与GML模式结合实现时空模式。论文对基于GML表达地理时空数据的方法进行了探讨,在分析GML结构的基础上,研究如何根据GML规范,实现开放式地理时空数据表达,构造应用领域模式。  相似文献   

15.
We present methods and tools to support XML-based requirements engineering for an electronic clearinghouse that connects trading partners in the telecommunications area. The original semi-structured requirements, locally known as business rules, were written as message specifications in a non-standardized and error-prone format using MS Word. To remedy the resulting software failures and faults, we first formalized the requirements by designing an W3C XML Schema for the precise definition of the requirements structure. The schema allows a highly structured representation of the essential information in eXtensible Markup Language (XML). Second, to offer the requirements engineers the ability to edit the XML documents in a friendly way while preserving their information structure, we developed a custom editor called XLEdit. Third, by developing a converter from MS Word to the target XML format, we helped the requirements engineers to migrate the existing business rules. Fourth, we developed translators from the structured requirements to schema languages, which enabled automated generation of message-validation code. The increase in customer satisfaction and clearinghouse-service efficiency are primary gains from the investment in the technology for structured requirements editing and validation.  相似文献   

16.
李宁  刘京志  胡景凡  张红 《微计算机信息》2007,23(36):213-214,222
软件文档的编制是软件工程中的重要环节。本文描述了一个为软件工程实践教学平台所设计的文档工具SEEP-Doc,它采用了可扩展置标语言XML和Microsoft Word字处理工具,保证了文档开发的正确性和完备性,并做到了式样与内容的分离。Schema架构既保证了软件文档遵循相应的文档规范,又确保了可移植性和可扩充性,使用户可以动态加载或重新定义文档的结构而无须改动文档系统。VBA格式转换工具使XML文档可以按一致的:方式得以显现和打印。  相似文献   

17.
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号