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.
💡 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.