{'fraction_non_alphanumeric': 0.017741935483870968, 'fraction_numerical': 0.0, 'mean_word_length': 5.536842105263158, '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}}
Object Persistency, View Maintenance and Query Optimization in OSIRIS, a DL-like OODBMS

The Osiris system implements a data model which was originally conceived for view management in a database perspective. Although this data model was designed independently from the object-orientation and from the current of terminological logics, it present similarities with both but also important differences. This paper presents the main features of the Osiris system and its data model which are signiicant in the perspective of object persistency, object classi-cation, maintenance of materialized views and query evaluation.