{'fraction_non_alphanumeric': 0.012385919165580182, 'fraction_numerical': 0.0, 'mean_word_length': 5.55982905982906, '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}}
An Ontology For Mobile Situation Aware Systems

This paper introduces a novel design artefact, namely a generic situation management ontology based on situation theory. This ontology contributes to the foundation knowledge base of mobile service delivery systems for future research and systems design. It demonstrates the applicability, and feasibility of using situation theory in the design of reactive information systems. The support within the ontology for context based filtering for situation detection also contributes to the efficiency of implementation and operation of situation driven reactive information systems. 
 
Highly mobile people (HMPs) require flexible, reactive service delivery due to their regularly changing location and activities and the lack of a wired network connection. A mobile service delivery system should be able to detect relevant events that occur such as change of location, availability of new last-minute specials, sales opportunities and safety issues and then reactively take action in response to these events. This paper describes a generic situation management ontology that was developed in OWL using the ontology development tool, Protege. The ontology is combined with domain specific classes in the travel domain to create a travel situation management ontology that can be used as the basis for a ubiquitous mobile travel service application. Using a typical independent traveller scenario, the travel situation management ontology is instantiated to demonstrate its effectiveness.