一种基于模式覆盖的XML文档自动生成方法
XML文档自动生成在XML模式验证及网络环境下应用程序的测试中有广泛的应用.提出一种基于模式覆盖的XML文档自动生成方法,从给定模式中生成一组有效的且具有一定模式覆盖性的XML文档.采用正规树文法作为XML模式语言的形式模型,通过分析XML文档树与字符串之间的对应关系,将正规树文法转换为上下文无关文法,然后利用基于文法覆盖准则的句子生成算法从上下文无关文法中生成一组满足特定覆盖准则的句子,最后将句子还原为XML文档.实例分析和实验结果表明,生成的XML文档能较好地反映模式定义中的各种结构信息,可有效应用于XML模式验证及相关应用程序的功能测试.
XML、XML模式、自动生成、正规树文法、上下文无关文法
36
TP311(计算技术、计算机技术)
国家自然科学基金项目51305142,61003138;国家科技基础条件平台基金项目BSDN2009-18;华侨大学人才引进科研启动基金项目12BS215
2016-09-18(万方平台首次上网日期,不代表论文的发表时间)
共6页
77-82