2009
DOI: 10.1007/978-3-642-03793-1_4
|View full text |Cite
|
Sign up to set email alerts
|

XML Security Views Revisited

Abstract: Abstract. In this paper, we revisit the view based security framework for XML without imposing any of the previously considered restrictions on the class of queries, the class of DTDs, and the type of annotations used to define the view. First, we show that the full class of Regular XPath queries is closed under query rewriting. Next, we address the problem of constructing a DTD that describes the view schema, which in general needs not be regular. We propose three different methods of approximating the view s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2010
2010
2015
2015

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 23 publications
(36 reference statements)
0
5
0
Order By: Relevance
“…We should emphasize that in case of recursive DTDs, the view generation is not always guaranteed [14]. More specifically, hiding some information from the DTD may result in a context-free grammar that cannot be captured with a regular grammar 6 .…”
Section: View Generatormentioning
confidence: 99%
See 2 more Smart Citations
“…We should emphasize that in case of recursive DTDs, the view generation is not always guaranteed [14]. More specifically, hiding some information from the DTD may result in a context-free grammar that cannot be captured with a regular grammar 6 .…”
Section: View Generatormentioning
confidence: 99%
“…To address such security issues, there has been a host of work [10,11,12,14,15,16] that proposed various models and mechanisms to secure access to XML data. Most of these proposals are based on the concepts of: 1) security view that shows for each group of users all and only the information they are granted access to; and 2) query rewriting which is used in order to avoid costs of views materialization and maintenance by rewriting each query on the view into an equivalent one on the underlying document (i.e.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…To identify the visible nodes we use annotations. They are commonly used, for instance, to specify security views of XML documents [9,10]. Typically, they accompany DTDs, but here we introduce them independently of the DTD.…”
Section: Preliminariesmentioning
confidence: 99%
“…We consider XML views obtained by removing selected parts of the document only. This class of views does not allow any restructuring of the data, however, it has various practical applications of which secure access to XML databases is one prominent example [9,10]. The considered update operations are inserting and deleting a subtree.…”
Section: Introductionmentioning
confidence: 99%