-
题名正规树文法的产生式相交判定
被引量:2
- 1
-
-
作者
倪晓勇
陈海明
-
机构
中国科学院软件研究所计算机科学国家重点实验室
中国科学院研究生院
-
出处
《计算机工程与设计》
CSCD
北大核心
2012年第3期1197-1202,1212,共7页
-
基金
国家自然科学基金项目(61070038)
-
文摘
在针对产生式不相交的正规树文法的XML类型检查中,需要对正规树文法的产生式进行相交判定。基于正规树文法的产生式的构成特点,提出了基于自动机的相交判定算法。根据产生式的内容模型即正则表达式,构建相应自动机,判定两个自动机的交是否为空,该算法的时间复杂度为O(‖E1‖.‖E2‖.|∑E1∪∑E2|)。实验结果表明,该算法运行正确且高效,可以应用到针对产生式不相交的正规树文法的XML类型检查中。
-
关键词
XML类型检查
正规树文法
产生式
相交判定
正则表达式
自动机
-
Keywords
XML type checking
regular tree grammar production rules intersection checking regular expressiom automata
-
分类号
TP301
[自动化与计算机技术—计算机系统结构]
-
-
题名XML模式推断研究综述
被引量:3
- 2
-
-
作者
郑黎晓
王成
-
机构
华侨大学计算机科学与技术学院
中国科学院软件研究所计算机科学国家重点实验室
-
出处
《电子学报》
EI
CAS
CSCD
北大核心
2016年第2期461-471,共11页
-
基金
华侨大学科研启动基金(No.12BS215)
国家自然科学基金(No.51305142
+1 种基金
No.61502184)
福建省自然科学基金(No.2015J01259)
-
文摘
本文对XML(Extensible Markup Language)数据的模式推断问题研究现状与进展进行了阐述.首先,从正规树文法的角度介绍了不同模式语言的理论模型.进而从模式推断方法、目标模式语言、支持的表达能力、内容模型对应的正则表达式类型等多个方面对当前研究工作进行了细致的分类归纳和对比.此外,还介绍了模式语言中支持的基本语义完整性约束推断的研究进展.最后指出了当前研究中的不足,并对未来需要深入研究的方向进行了展望.重在对XML模式推断的主流方法和前沿进展进行概括、比较和分析,以期对后续研究有所助益.
-
关键词
可扩展标记语言
模式推断
正规树文法
正则表达式
-
Keywords
XML(Extensible Markup Language)
schema inference
regular tree grammar
regular expression
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种基于模式覆盖的XML文档自动生成方法
- 3
-
-
作者
郑黎晓
王成
常青玲
-
机构
华侨大学计算机科学与技术学院
中国科学院计算机网络信息中心
中国科学院大学
-
出处
《小型微型计算机系统》
CSCD
北大核心
2015年第1期77-82,共6页
-
基金
国家自然科学基金项目(51305142
61003138)资助
+1 种基金
国家科技基础条件平台(BSDN2009-18)资助
华侨大学人才引进科研启动基金项目(12BS215)资助
-
文摘
XML文档自动生成在XML模式验证及网络环境下应用程序的测试中有广泛的应用.提出一种基于模式覆盖的XML文档自动生成方法,从给定模式中生成一组有效的且具有一定模式覆盖性的XML文档.采用正规树文法作为XML模式语言的形式模型,通过分析XML文档树与字符串之间的对应关系,将正规树文法转换为上下文无关文法,然后利用基于文法覆盖准则的句子生成算法从上下文无关文法中生成一组满足特定覆盖准则的句子,最后将句子还原为XML文档.实例分析和实验结果表明,生成的XML文档能较好地反映模式定义中的各种结构信息,可有效应用于XML模式验证及相关应用程序的功能测试.
-
关键词
XML
XML模式
自动生成
正规树文法
上下文无关文法
-
Keywords
XML
XML schema
automatic generation
regular tree grammar
context-free grammar
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-