Font Size: a A A

The Research And Implementation Of Context-awareness Computing And Reasoning Technique Based On NFC

Posted on:2014-04-01Degree:MasterType:Thesis
Country:ChinaCandidate:B ChenFull Text:PDF
GTID:2268330401464621Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
NFC (Near Field Communication), jointly developed by Sony and Philips, is acontactless short-range communication technology. It can communicate betweenvarieties of intelligent devices safety and quickly, therefore, it has received extensiveattention and applications. Context-awareness computing can aware the changes ofsurrounding environment and enable computing entities to adjust their own behaviors intime. Therefore, the burden of management and input of computing devices can bealleviated, and people can only focus on the tasks to be performed. In addition,context-awareness framework can simplify the development of context-awarenessapplications. The inference engine is the core module of context-awareness frameworkand it can reason additional information from a variety of context information, so it canimprove the intelligence of context-awareness system. Therefore, the research ofcontext-awareness system and reasoning techniques based on NFC has a strongpractical and theoretical significance.Based on the above starting points, the technical principles and characteristics ofNFC and context-awareness computing are analyzed in detailed, and the feasibility andmethods to combine the both are discussed in depth in this thesis. As the result of theresearch of context-awareness framework based on NFC and Ontology, a frameworknamed CASFNO is proposed and implemented based on Jena toolkit. Besides, aprototype system of smart cinema is developed so as to validate the CASFNOframework. What’s more, the inference engine of Jena toolkit is researched and theexpressive power of the rule language is expanded in CASFNO framework, too. Themain work of this thesis can be summarized as follows:1. The technical principles and development methods of NFC and the coretechniques of context-awareness computing such as context modeling, contextreasoning and context-awareness framework are studied. Besides, the current researchand application status of NFC and the context-awareness computing are presented.2. The feasibility and method of the combination of NFC and context-awarenesscomputing are analyzed and studied, and we proposed a framework CASFNO, which is a context-awareness system framework based on NFC and Ontology. Based on Jenatoolkit, we implement CASFNO framework and illustrate the modules in detail, too.3. The theory of the inference engine and Rete algorithm are studied, and we alsoanalyze the implementation of the inference engine of Jena. As the expressive power ofthe built-in primitives of Jena inference engine are limited in some situation, we studiedthe ways of extending primitives and added new primitives and rules to extend thepower of the inference engine in CASFNO.4. In order to verify the feasibility of context-awareness application driven by NFC,we develop a prototype system of smart cinema based on the proposed CASFNOframework on Android platform. This prototype system illustrates the advantage ofcontext ontology modeling in knowledge sharing and reasoning.
Keywords/Search Tags:Near field communication, Context-awareness, Ontology modeling, Jena, Reference engine
PDF Full Text Request
Related items