Ontology Based Context Model

Download Ontology Based Context Model

Post on 30-Jan-2016

35 views

Category:

Documents

0 download

Embed Size (px)

DESCRIPTION

Ontology Based Context Model. Yingyi Bu NjuIcs. What is Context?. Any information that can be used characterize the situation of an entity, where an entity can be a person, place, or physical or computational object Context is computers view of real world situations. - PowerPoint PPT Presentation

TRANSCRIPT

  • Ontology Based Context ModelYingyi Bu NjuIcs

  • What is Context?Any information that can be used characterize the situation of an entity, where an entity can be a person, place, or physical or computational object Context is computers view of real world situations.

  • Research IntentionsMapping Contexts in Real World to Contexts in Computers Exactly or ApproximatelyDiscovering Implicit ContextsSharing Contexts among Heterogeneous Software Entities

  • ChanllengesUniform Context RepresentationContext FusionContext Caching and Update SchemeActivity RecognitionGoal RecognitionAdaptive Behaviors

  • Context Modeling ApproachKey-ValueXMLObjectER-UMLOntologyGraph

  • Ontology Based Context ModelWhy?Unifying context representation, 5-tuples or 8-tuplesReasoning high-level implicit contextsFacilitating Conflict DetectionEasy for sharingUnifying Query Mechanism

  • Ontology Based Context ModelWhat?OntologyPersistent ContextsDynamic ContextsOntology Reasoning and Rule Reasoning

  • Ontology Based Context ModelCaseByy locateIn Room506 > Byy locateIn MMWByy talkTo Txp, Txp talkTo Xxm > Byy talkTo XxmByy talkTo Txp > Txp type PersonByy locateIn Room506, Byy talkTo Txp, Byy near Desk > Byy giveLecture Room506

  • Ontology Based Context ModelImplementations:Ontology construction: OWL on Protg.Reasoning and conflict detection: Jena2.2

  • Ontology Based Context ModelRolesRaw Context ProviderContext ServiceContext Consumer

  • Ontology Based Context ModelQueryRDQL language:Select ?x where (?x giveLecture ?y), (?x type Student), (?x locateIn MMW)

  • BenifitsFusing Context FormallyDetecting Conflict EasilyQuerying contexts easily

  • DrawbacksTime-consumingDynamic context management

  • Future WorkER Graph-based Context ModelSensor-based Activity RecognitionSegmentation of Sensed DataSemi-supervised learningAnomaly Detection Algorithms for HealthcareLearning-based Adaptive Behaviors

  • ReferenceJie Yin, Dou Shen, Qiang Yang and Ze-nian Li Activity Recognition through Goal-Based Segmentation. Proceedings of the Twentieth National Conference on Artificial Intelligence, AAAI 2005, Pittsburg, PA USA, July 2005. Pages 28--33. T. Strang, C. Linnhoff-Popien. A Context Modeling Survey.Workshop on Advanced Context Modelling, Reasoning and Management as part of UbiComp 2004 - The Sixth International Conference on Ubiquitous Computing, Nottingham/England, September 2004.T. Gu, H. K. Pung, D. Q. Zhang. Towards an OSGi-Based Infrastructure for Context-Aware Applications in Smart Homes, IEEE Pervasive Computing, 3(4) 2004, 66-74.H. Chen, T. W. Finin, A. Joshi, L. Kagal, F. Perich, D. Chakraborty. Intelligent Agents Meet the Semantic Web in Smart Spaces. IEEE Internet Computing, (November 2004):69-79.

  • Thanks!

Recommended

View more >