{'fraction_non_alphanumeric': 0.008880994671403197, 'fraction_numerical': 0.0, 'mean_word_length': 5.331460674157303, '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}}
Using Contexts in Ontology Structural Change Analysis

This demonstration paper presents the Ontology Difference Visualizer software tool. This tool helps making a certain step forward in improving the productivity and the accuracy of ontology engineering work. It provides a visualization of the structural difference between the two compared ontology schemas in the extended UML class diagram notation. Such visualization is built based on the comparison of the ontology code in OWL-DL using the PROMPTDiff algorithm. Having the difference between the ontologies visualized we allow checking at the model level how the intended modification of the source ontology has been implemented in the target ontology. The particular focus of this demonstration is the use of the contexts – the structural partitions of an ontology. Using contexts allows making the task of the change analysis more focused and less complex. For that the functionality is provided for concentrating on the semantic neighborhoods of the analyzed concepts with respect to different requirements or different owners within the team of ontology engineers.