Font Size: a A A

Research And Application On Lightweight Reasoning Engine

Posted on:2017-03-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y AnFull Text:PDF
GTID:2348330566957463Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Reasoning Engine(RE)is an important component in intelligent knowledge system.RM reasons and analyzes actual problems based on existing knowledge and some specific rules.The reasoning mechanism of REs vary with different knowledge representation and control strategies.The rule based reasoning engine is widely used which is easy to understand,to access and to manage.With the development of semantic web technology and ontology language,RE as a reasoning method of ontology reasoning which can make reasoning to hidden information and check the consistency of the knowledge base,is applied in many fields from computer science to biological,military and medical applications.However,current researches to REs are focused on reason rules and the design of reasoning framework and system.It has not yet attracted much attention about how to use reasoning engine on mobile devices.With the popularity of smartphones and the arrival of mobile era,more and more applications transfer from traditional desktops to mobile platform due to flexibility and convenience of mobile devices.The development of smart home and smart city also makes mobile devices become a new and important sources and storage medium of data and information.The researches and application of light weight reasoning engine in mobile devices will help to maximize the value of these data and information,which has significant practical implications for the future.Considering this situation,we firstly make a brief introduction to RE and the existing reasoning technology,analyze three kinds of classical reasoning mechanisms: model based reasoning(MBR),case based reasoning(CBR)and rule based reasoning(RBR).And then the knowledge of the Web Ontology Language(OWL)and related reasoning technologies are studied.To apply reasoning engine in mobile devices,we overview Mobile Cloud Computing(MCC)and analyze task migration of MCC.We deploy and run two reasoning engines(Cichlid and Jena)in the cloud platform and mobile platforms respectively,focusing on the deployment of the lightweight reasoning engine Jena on Android phone.And then the same reasoning tasks are performed on the two different reasoning engines.After that we establish a migration mechanism to optimize the execution of reasoning tasks on mobile devices.At last we evaluate and analyze the reasoning of the lightweight reasoning e ngine on the mobile device and verify the migration of the reasoning task of the mobile devices.The result shows that our mobile cloud reasoning system has a good applicability.
Keywords/Search Tags:Lightweight reasoning engine, OWL, Mobile Cloud Computing, reasoning migration
PDF Full Text Request
Related items