{'fraction_non_alphanumeric': 0.01579778830963665, 'fraction_numerical': 0.0, 'mean_word_length': 5.272277227722772, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An Incremental Approach to Data Integration in Presence of Access Control Policies

In this paper, we describe an approach for data integration that takes into account access control policies. In a data integration system, a mediator is defined as unique entry point providing transparent access to distributed, autonomous and heterogeneous data sources. In such an architecture, security issue and access control in particular is considered as challenging tasks. Indeed, every source, designed independently from the others, uses its own access control policy to protect their data. The central challenge identified in this context is: How to synthesize a global policy at the mediator level that complies with the policies of the sources? Complying with the sources' policies means that an unauthorized access at the source level should also be unauthorized at the mediator level. Also, the policy of the mediator should ensure data protection against indirect accesses. An indirect access may take place when one could infer sensitive information from non-sensitive one by using semantic constraints. We propose a methodology that can help to synthesize a global policy with a global schema and to detect security breaches by reasoning about semantic constraints.