Detecting XSLT Rules Affected by Schema Evolution

Detecting XSLT Rules Affected by Schema Evolution
复制标题

检测受架构演变影响的 XSLT 规则

DOI:
10.1145/2682571.2797086
复制
发表时间:
2015
期刊:
Proceedings of the 15th ACM SIGWEB International Symposium on Document Engineering (DocEng 2015)
影响因子:
--
通讯作者:
Y. Wu and N. Suzuki
Y. Wu and N. Suzuki
中科院分区:
--
文献类型:
--
作者:
斉藤優理;伊藤貴之;桧室和馬;Koki Taguchi;Kazuki Ono;Norihiko Yoshida (分担執筆);Y. Wu and N. Suzuki;Y. Wu and N. Suzuki;Y. Wu and N. Suzuki

文献摘要

相似文献

一般来说,XML文档的模式会随着真实的世界的变化而不断更新。如果模式被更新,那么样式表也会受到模式更新的影响。为了维护具有更新模式的XML样式表,我们必须检测受模式更新影响的XML规则。然而,手动检测这样的XML规则是一项困难且耗时的任务,因为最近的DTD和XML样式表变得越来越复杂,并且用户并不总是完全理解XML样式表和DTD之间的依赖关系。在本文中,我们考虑三个子类的基础上未排名的树转换器,并考虑一个算法来检测受DTD更新的类的XML规则。
In general, schemas of XML documents are continuously updated according to changes in the real world. If a schema is updated, then XSLT stylesheets are also affected by the schema update. To maintain the consistencies of XSLT stylesheets with updated schemas, we have to detect the XSLT rules affected by schema updates. However, detecting such XSLT rules manually is a difficult and time-consuming task, since recent DTDs and XSLT stylesheets are becoming more complex and users do not always fully understand the dependencies between XSLT stylesheets and DTDs. In this paper, we consider three subclasses based on unranked tree transducer, and consider an algorithm for detecting XSLT rules affected by a DTD update for the classes.