RTCR: A soft real-time context reasoner

  • Shanping Li*
  • , Zhaohui Yang
  • , Xin Lin
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Context-aware applications in pervasive computing environments consume a large variety of context information. Some of the contexts are highly dynamic and applications put real-time requirements on their provision. This kind of requirement applies to any component that provide such contexts, including context reasoners, which synthesize high level contexts from low level ones. This paper presents the architecture of Real-time Context Reasoner (RTCR), a context reasoner that is designed to satisfy soft real-time requirements on the reasoning process. It manages to meet timing constraints by scheduling executions of reasoning jobs with respect to demanded deadlines on result contexts. The reasoner follows a first order logic model and uses rule based reasoning. A heuristic Temporary Rules mechanism is introduced in its design to reduce repeated reasoning at run time. Simulation results show that the reasoner provides all demanded contexts on time in situations where an identical reasoner without real-time scheduling misses many deadlines. Another experiment illustrates the potential of the Temporary Rules mechanism in reducing workload for the reasoner.

Original languageEnglish
Title of host publicationICESS 2005 - Second International Conference on Embedded Software and Systems
Pages386-391
Number of pages6
DOIs
StatePublished - 2005
Externally publishedYes
EventICESS 2005 - 2nd International Conference on Embedded Software and Systems - Xian, China
Duration: 16 Dec 200518 Dec 2005

Publication series

NameICESS 2005 - Second International Conference on Embedded Software and Systems
Volume2005

Conference

ConferenceICESS 2005 - 2nd International Conference on Embedded Software and Systems
Country/TerritoryChina
CityXian
Period16/12/0518/12/05

Fingerprint

Dive into the research topics of 'RTCR: A soft real-time context reasoner'. Together they form a unique fingerprint.

Cite this