Fig 2 - uploaded by Eftim Zdravevski
Content may be subject to copyright.
Conflict detection

Conflict detection

Source publication
Chapter
Full-text available
As more private data is entering the web, defining authorization about its access is crucial for privacy protection. This paper proposes a policy language that leverages SPARQL expressiveness and popularity for flexible access control management and enforces the protection using temporal graphs. The temporal graphs are created during the authentica...

Context in source publication

Context 1
... queries. This way, all operations operate over the permitted data only. Definition 4 defines when two policies are in conflict. The temporal graph implementation enables conflicts to be detected automatically, with execution of the partial data selection queries of each pair of policies with different enforcement method. This is illustrated in Fig. 2, where at the beginning all variables from the policies' activation queries are mapped (all mappings are generated). Then, for each mapping the variables in P2 are rewritten, and the partial data queries are combined together with FILTER EXIST operation. Group by element is added for all mapped variable in order to find a results that ...