Towards an Efficient Smart Space Architecture

Reading time: 5 minute
...

📝 Abstract

A smart space offers entirely new opportunities for end users by adapting services accordingly to make life easy. A number of architectural designs have been proposed to design context awareness systems and adaptation behavior. However, the quality of the system depends on the degree of satisfaction of the initials needs. In this paper, we discuss three main indicators of quality design for smart spaces that are strongly related to the context modules and reasoning process: functionality, reusability and changeability. A general layered architecture system is presented to define the principal components that should constitute any context aware adaptive system.

💡 Analysis

A smart space offers entirely new opportunities for end users by adapting services accordingly to make life easy. A number of architectural designs have been proposed to design context awareness systems and adaptation behavior. However, the quality of the system depends on the degree of satisfaction of the initials needs. In this paper, we discuss three main indicators of quality design for smart spaces that are strongly related to the context modules and reasoning process: functionality, reusability and changeability. A general layered architecture system is presented to define the principal components that should constitute any context aware adaptive system.

📄 Content

IJASCSE, Volume 5, Issue 1, 2016 WWW.IJASCSE.ORG 18

Jan. 31 International Journal of Advanced Studies in Computer Science and Engineering

Towards an efficient smart space architecture Abstract—A smart space offers entirely new opportunities for end users by adapting services accordingly to make life easy. A number of architectural designs have been proposed to design context awareness systems and adaptation behavior. However, the quality of the system depends on the degree of satisfaction of the initials needs. In this paper, we discuss three main indicators of quality design for smart spaces that are strongly related to the context modules and reasoning process: functionality, reusability and changeability. A general layered architecture system is presented to define the principal components that should constitute any context aware adaptive system.
Keywords: smart space; architecture; adaptation; context- awarness; quality.

I. INTRODUCTION A smart environment can be defined as a space that is able to acquire and apply knowledge about its environment and inhabitants to provide appropriate services [1]. Some important features of smart environments are that they possess a degree of autonomy, adapt themselves to changing environments and communicate with humans in a natural way [23]. This ubiquitous environment is composed of different devices such as embedded computers, multimodal sensors and various software programs that aim to facilitate human life by offering abundant information from different devices to accomplish the required expectations. The capacity to build a system that is able to process the information delivered to meet the user’s requirements is dependent on an architecture that can support the dynamism and heterogeneous devices and handle the interactions between the user and system. Therefore, the main objective of any architecture developed for any smart space is the ability to sensor and gather information from the area where it is deployed and to process it by making adequate decisions and executing actions on the physical environment.

The majority of the existing architectures for smart space focus on acquiring data from sensors, interpreting the data and adapting services to adequately assist users to concentrate on their specific tasks. Context awareness and adaptation are tightly related, and the two terms are often used as synonyms [26]. However, adaptation means the ability to change a service and produce another corresponding environment; context awareness is the ability to perceive the different situations of users to adapt actions before execution. The proposed architectures are designed at a limited concentration at the modularity of components. Moreover, they do not take into account the abstraction of context received from the environment. In addition, the awareness of context and the ability of adaptation by using reliable algorithms still remain to be research questions. These different problems involve development complexity in making the system more difficult to maintain and to reuse components.

 The main goal of this paper is to define the most 

important quality characteristic related to a smart system. A set of indicators is introduced to reveal the highest requirements in a height quality system. Subsequently, we present a general architecture with essential components that can be designed to build an adaptable system with high performance. We then present a comparative study between our proposal design and other attractive structures based mainly on the evaluation criteria.

 The rest of this paper is structured as follows. In the next 

section, we review related work. Section 3 identifies three essentials metrics for creating a better architecture for a smart space. Section 4 provides an overview of the proposed architecture and all of the components necessary for building an adaptable system. In section 5, we analyze and compare our proposed design with others systems, and section 6 concludes the paper.

Somia Belaidouni
MMS Laboratory, Quebec University, École de technologie supérieure Montréal, Canada Moeiz Miraoui High institute of applied sciences and technology University of Gafsa, Tunisia Chakib Tadj MMS Laboratory, Quebec University, École de technologie supérieure Montréal, Canada

IJASCSE, Volume 5, Issue 1, 2016 WWW.IJASCSE.ORG 19

Jan. 31 International Journal of Advanced Studies in Computer Science and Engineering II. RELATED WORK Researchers studying smart spaces have been actively doing research in recent years, as many related smart systems have been developed and tested in the real world. The main goal for any smart system is to adapt compartments according to the user’s preferences and satisfy all demands.

 In this section, we showcase some smart environment 

projects as case

This content is AI-processed based on ArXiv data.

Start searching

Enter keywords to search articles

↑↓
ESC
⌘K Shortcut