A Generic Context Interpreter for Pervasive Context-Aware Systems

Author(s):  
Been-Chian Chien ◽  
Shiang-Yi He

Developing pervasive context-aware systems to construct smart space applications has attracted much attention from researchers in recent decades. Although many different kinds of context-aware computing paradigms were built of late years, it is still a challenge for researchers to extend an existing system to different application domains and interoperate with other service systems due to heterogeneity among systems This paper proposes a generic context interpreter to overcome the dependency between context and hardware devices. The proposed generic context interpreter contains two modules: the context interpreter generator and the generic interpreter. The context interpreter generator imports sensor data from sensor devices as an XML schema and produces interpretation scripts instead of interpretation widgets. The generic interpreter generates the semantic context for context-aware applications. A context editor is also designed by employing schema matching algorithms for supporting context mapping between devices and context model.

2011 ◽  
Vol 2 (2) ◽  
pp. 65-77
Author(s):  
Been-Chian Chien ◽  
Shiang-Yi He

Developing pervasive context-aware systems to construct smart space applications has attracted much attention from researchers in recent decade. Although many different kinds of context-aware computing paradigms were built of late years, it is still a challenge for researchers to extend an existing system to different application domains and interoperate with other service systems due to heterogeneity among systems This paper proposes a generic context interpreter to overcome the dependency between context and hardware devices. The proposed generic context interpreter contains two modules: the context interpreter generator and the generic interpreter. The context interpreter generator imports sensor data from sensor devices as an XML schema and produces interpretation scripts instead of interpretation widgets. The generic interpreter generates the semantic context for context-aware applications. A context editor is also designed by employing schema matching algorithms for supporting context mapping between devices and context model.


2012 ◽  
Vol 2012 ◽  
pp. 1-14 ◽  
Author(s):  
Jussi Kiljander ◽  
Arto Ylisaukko-oja ◽  
Janne Takalo-Mattila ◽  
Matti Eteläperä ◽  
Juha-Pekka Soininen

It has been proposed that Semantic Web technologies would be key enablers in achieving context-aware computing in our everyday environments. In our vision of semantic technology empowered smart spaces, the whole interaction model is based on the sharing of semantic data via common blackboards. This approach allows smart space applications to take full advantage of semantic technologies. Because of its novelty, there is, however, a lack of solutions and methods for developing semantic smart space applications according to this vision. In this paper, we present solutions to the most relevant challenges we have faced when developing context-aware computing in smart spaces. In particular the paper describes (1) methods for utilizing semantic technologies with resource restricted-devices, (2) a solution for identifying real world objects in semantic technology empowered smart spaces, (3) a method for users to modify the behavior of context-aware smart space applications, and (4) an approach for content sharing between autonomous smart space agents. The proposed solutions include ontologies, system models, and guidelines for building smart spaces with the M3 semantic information sharing platform. To validate and demonstrate the approaches in practice, we have implemented various prototype smart space applications and tools.


Author(s):  
Annet Nishantha Anton Yogarajah ◽  
Shiluka Raveen Dharmasena ◽  
Gobinath Loganathan ◽  
Srinath Perera ◽  
Vishnuvathsasarma Balachandrasarma ◽  
...  

2021 ◽  
Vol 11 (13) ◽  
pp. 5770
Author(s):  
Konstantinos Michalakis ◽  
Yannis Christodoulou ◽  
George Caridakis ◽  
Yorghos Voutos ◽  
Phivos Mylonas

The proliferation of smart things and the subsequent emergence of the Internet of Things has motivated the deployment of intelligent spaces that provide automated services to users. Context-awareness refers to the ability of the system to be aware of the virtual and physical environment, allowing more efficient personalization. Context modeling and reasoning are two important aspects of context-aware computing, since they enable the representation of contextual data and inference of high-level, meaningful information. Context-awareness middleware systems integrate context modeling and reasoning, providing abstraction and supporting heterogeneous context streams. In this work, such a context-awareness middleware system is presented, which integrates a proposed context model based on the adaptation and combination of the most prominent context categorization schemata. A hybrid reasoning procedure, which combines multiple techniques, is also proposed and integrated. The proposed system was evaluated in a real-case-scenario cultural space, which supports preventive conservation. The evaluation showed that the proposed system efficiently addressed both conceptual aspects, through means of representation and reasoning, and implementation aspects, through means of performance.


2021 ◽  
Vol 28 (2) ◽  
pp. 1-33
Author(s):  
Leah Kulp ◽  
Aleksandra Sarcevic ◽  
Megan Cheng ◽  
Randall S. Burd

The goal of this in-the-wild study was to understand how different patient, provider, and environment contexts affected the use of a tablet-based checklist in a dynamic medical setting. Fifteen team leaders used the digital checklist in 187 actual trauma resuscitations. The measures of checklist interactions included the number of unchecked items and the number of notes written on the checklist. Of the 10 contexts we studied, team leaders’ arrival after the patient and patients with penetrating injuries were both associated with more unchecked items. We also found that the care of patients with external injuries contributed to more notes written on the checklist. Finally, our results showed that more experienced leaders took significantly more notes overall and more numerical notes than less experienced leaders. We conclude by discussing design implications and steps that can be achieved with context-aware computing towards adaptive checklists that meet the needs of dynamic use contexts.


Sign in / Sign up

Export Citation Format

Share Document