{'fraction_non_alphanumeric': 0.019247594050743656, 'fraction_numerical': 0.0, 'mean_word_length': 5.61271676300578, '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}}
DIRECT: a query facility for multiple databases

The objective of this research project is to define a solution for integrating multiple databases. These databases contain structured data, typical for business applications. Important considerations are: to provide flexibility to adjust to changing data retrieval requirements, to accommodate different data models, and to focus on the user's role in defining the solution. 
DIRECT is a query facility for heterogeneous databases. The databases and their definitions can differ in their data models, names, types and encoded values. Instead of creating a global schema, descriptions of different databases are allowed to coexist. DIRECT assists the user in specifying a multi-database query and in identifying semantically equivalent data elements interactively. A multi-database query not only retrieves data from multiple databases, but also defines alternative schema representations, specifies semantically equivalent data elements and converts data values. DIRECT has been evaluated for its usability and exercised with operational databases that are part of an automated business system.