{'fraction_non_alphanumeric': 0.0199501246882793, 'fraction_numerical': 0.0008312551953449709, 'mean_word_length': 4.96039603960396, '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}}
A Framework for Ontology-based Context Base Management System

Although many context-aware systems have been developed, little attention has been paid to building a uniform framework of a Context Base and Context Base Management Systems (CBMS). Consequently, each context-aware system has to be built from the ground up. It is important that context-aware systems share context data across different domains and with all devices or services. Therefore, context data in the context base is represented as ontology which represents a new paradigm for modeling and representing the context data in this research. In this paper, we describe a CBMS framework and a model of an ontology-based Context Base. CBMS consists of 3 modules which are a browse module, a logical module and a physical module. A business trip request system has been implemented as a prototype. Traditional databases and DBMSs have limitations adapting to a ubiquitous computing environment. As context-aware services develop further, the necessity of a uniform framework of Context Base and CBMS increases. It will support many services which use context data and give guidelines to developers who seek methods to handle context data.