Enforcement of Constraints on XML Streams
Enforcement of Constraints on XML Streams
批准号:
EP/G004021/1
负责人:
Michael Benedikt
金额:
$68.02万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2009
资助国家:
英国
项目状态:
已结题
起止时间:
2009 至 --
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The eXtensible Markup Language (XML) has become a ubiquitous format for exchanging data. Enterprise data from industries as diverse as finance, healthcare, and genomics are routinely exchanged as XML. Much of this XML-encoded information has to be queried on-the-fly as it arrives -- that is, as an XML stream. News and event information, for example, is available in the form of XML feeds; applications that react to these events must process the feeds in streaming fashion. Communication and messaging protocols also make use of XML, and the corresponding protocol handlers are thus also XML stream-processors.A crucial aspect of processing any form of data is validation: before data is made available to applications, it must be in a sane'' state. In the context of data being exchanged over networks data corruption is ubiquitous, because messages are received from untrusted or even unknown parties. Indeed, many or even most of the data being sent to web-accessible application servers may be from malicious or compromised hosts.The XML community has already developed standardized means for describing constraints on the structure of XML documents. On the one hand, there are schema-based constraints, such as Document Type Definitions (DTDs) giving limitations on the tags that can occur within a document. Qualifiers in the XML query language XPath provide a more flexible method for adding application-specific constraints. But how can a firewall enforce these constraints efficiently on large collections of parallel feeds? This is a critical issue, whether the XML streams represent signalling messages, event feeds, or web service calls. This project will study which constraints can and cannot be enforced efficiently, and will provide tools and technologies to effectively monitor XML streams for violation of both schema constraints and application-specific constraints.
期刊论文(10)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Limiting Until in Ordered Tree Query Languages
有序树查询语言中的限制直到
DOI:
10.1145/2856104
发表时间:
2016
期刊:
ACM Transactions on Computational Logic
影响因子:
0.5
作者:
[Benedikt M]
通讯作者:
Benedikt M
Finite Open-World Query Answering with Number Restrictions
具有数量限制的有限开放世界查询应答
DOI:
10.1109/lics.2015.37
发表时间:
2015
期刊:
影响因子:
--
作者:
[Amarilli A]
通讯作者:
Amarilli A
Automata, Languages, and Programming
自动机、语言和编程
DOI:
10.1007/978-3-642-39212-2_44
发表时间:
2013
期刊:
影响因子:
--
作者:
[Christodoulou G]
通讯作者:
Christodoulou G
Automata, Languages and Programming
自动机、语言和编程
DOI:
10.1007/978-3-540-70583-3_9
发表时间:
2008
期刊:
影响因子:
--
作者:
[Berger M]
通讯作者:
Berger M
Querying schemas with access restrictions
查询具有访问限制的模式
DOI:
10.14778/2180912.2180916
发表时间:
2012
期刊:
Proceedings of the VLDB Endowment
影响因子:
2.5
作者:
[Benedikt M]
通讯作者:
Benedikt M
共 7 条
QUINTON -- QUerying and INTegrating Over Nested data
-
批准号:EP/T022124/1
-
项目类别:Research Grant
-
资助金额:$132.49万
-
财政年份:2021
-
负责人:Michael Benedikt
-
依托单位:
PDQ: Proof-driven Query Planning
-
批准号:EP/M005852/1
-
项目类别:Fellowship
-
资助金额:$119.57万
-
财政年份:2015
-
负责人:Michael Benedikt
-
依托单位:
Query-driven Data Acquisition from Web-based Data Sources
-
批准号:EP/H017690/1
-
项目类别:Research Grant
-
资助金额:$63.59万
-
财政年份:2010
-
负责人:Michael Benedikt
-
依托单位:
Describing and Perceiving Space in Architectural Environments
-
批准号:7817451
-
项目类别:Standard Grant
-
资助金额:$9.04万
-
财政年份:1979
-
负责人:Michael Benedikt
-
依托单位:
国内基金
海外基金
Financial Constraints in China
and Their Policy Implications
-
批准号:--
-
项目类别:外国优秀青年学 者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:Jake Zhao
-
依托单位: