{'fraction_non_alphanumeric': 0.01639344262295082, 'fraction_numerical': 0.0007127583749109052, 'mean_word_length': 6.237113402061856, '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}}
Population of a Framework for Understanding and Classifying Ontology Applications

A framework[1] recently developed for understanding and classifying ontology applications provides opportunities to review the state of the art, and to provide guidelines for application developers from different communities. The framework identifies four main categories of ontology applications: neutral authoring, ontology as specification, common access to information, and ontology-based search. Specific scenarios are outlined for each category, and a number of features have been identified to highlight the similarities and differences between them. In this paper we populate the scenarios with a number of prominent research and industrial applications within diverse communities such as knowledge engineering, heterogenous information systems integration, enterprise modelling, Web based applications, and object-oriented distributed systems. Population of the framework should allow different communities to discover applications that fulfil specific purposes and benefits, to discover what roles the ontology plays, who the principle actors are and what they do, and what supporting technologies are used for these applications. Potential application developers can examine the descriptions in the populated framework to inspire them to use different methods and technologies for their specific applications.