A Context-Aware Architecture for Smart Space Environment

Author(s):  
E. Goh ◽  
D. Chieng ◽  
A. K. Mustapha ◽  
Y. C. Ngeow ◽  
H.K. Low
2016 ◽  
Vol 2016 ◽  
pp. 1-8 ◽  
Author(s):  
Sung-Hyun Yang ◽  
M. Humayun Kabir ◽  
M. Robiul Hoque

A smart space is embedded with several components such as sensors, actuators, and computing devices that enable the sensing and control of the environment, and the inhabitants interact with the devices in the smart space whenever they need to. To model a smart space, a dynamic relationship needs to be established among the elements of the space whereby the interactions with devices are considered a dynamic-process state. In this paper, a linear model of a smart space is presented using a state equation, where the two coefficient matricesLandHneed to be defined to model the smart space, and the coefficient matrixLis used to determine the states of the devices; similarly, the situation of the smart space is determined using coefficientH. An algorithm is presented to make a linear model from the logical functions that are used to describe the system. This model is flexible in terms of the control of the smart-space environment because the environmental factors are represented by a matrix element. This linear smart-space model is helpful for the control of a context-aware system, and we use an example to illustrate the effectiveness of the proposed model.


Author(s):  
Bessam Abdulrazak ◽  
Patrice Roy ◽  
Charles Gouin-Vallerand ◽  
Yacine Belala ◽  
Sylvain Giroux

Context-aware software provides adapted services to users or other software components. On the other hand, Autonomic Pervasive Computing uses context to reduce the complexity of pervasive system utilization, management and maintenance. This paper describes two context-awareness models, the macro and micro approaches, that define and integrate contextual views of individual pervasive components (micro level) and global knowledge of the system (macro level), and provides a more detailed overview of a micro Context-aware programming model for open smart space problems. These models are presented and compared with respect to their ability to meet the requirements of the Autonomic Pervasive Computing concept of the four selves.


2013 ◽  
Vol 12 (20) ◽  
pp. 5616-5620 ◽  
Author(s):  
Wang Xiao-chi ◽  
Xu Jie ◽  
Fang Zhi-gang

The previous chapters elaborated the design principles that guide the development of smart spaces-based applications using the Smart-M3 platform. The principles aim at such properties for applications as (i) interoperability for a multitude of participated heterogeneous devices, services, and users localized in the physical surrounding and (ii) context-aware, situational, and personalized service construction and delivery. In this chapter, we present selected ontology-oriented modeling techniques for applying the principles. The aspect of shared semantic information management becomes essential for service construction. We describe techniques how implement this management in a smart space. A question of what is a smart service compared with regular service is still debatable. We describe techniques how implement various intelligence attributes in services constructed and delivered in M3 spaces.


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.


Sign in / Sign up

Export Citation Format

Share Document