首页 | 本学科首页   官方微博 | 高级检索  
     


Frontiers of tractability for typechecking simple XML transformations
Affiliation:Hasselt University and Transnational University of Limburg, Agoralaan, Building D, B-3590 Diepenbeek, Belgium;Bell Laboratories 263 Shuman Blvd. Naperville, IL 60566, USA
Abstract:Typechecking consists of statically verifying whether the output of an XML transformation is always conform to an output type for documents satisfying a given input type. We focus on complete algorithms which always produce the correct answer. We consider top–down XML transformations incorporating XPath expressions and abstract document types by grammars and tree automata. By restricting schema languages and transformations, we identify several practical settings for which typechecking can be done in polynomial time. Moreover, the resulting framework provides a rather complete picture as we show that most scenarios cannot be enlarged without rendering the typechecking problem intractable. So, the present research sheds light on when to use fast complete algorithms and when to reside to sound but incomplete ones.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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