78 Internet of Things
and eventually enable reuse of the existing work across the domains, reference architectures are an appropriate
tool. This paper presents an overview of the activities done in Europe towards definition of such a common
framework together with how it is being used and a potential outlook for these efforts.
7. Web of Topics: An IoT-aware model-driven designing approach
Link: https://ieeexplore.ieee.org (Accessed on 01 July 2019)
Abstract:
In the Internet of Things, the extreme heterogeneity of sensors, actuators and user devices calls for new
tools and design models able to translate the user’s needs in machine-understandable scenarios. The scientific
community has proposed different solution for such issue, e.g., the MQTT (MQ Telemetry Transport) proto-
col introduced the topic concept as “the key that identifies the information channel to which payload data is
published”. This study extends the topic approach by proposing the Web of Topics (WoX), a conceptual model
for the IoT. A WoX Topic is identified by two coordinates: (i) a discrete semantic feature of interest (e.g. tem-
perature, humidity), and (ii) a URI-based location. An IoT entity defines its role within a Topic by specifying
its technological and collaborative dimensions. By this approach, it is easier to define an IoT entity as a set of
couples Topic-Role. In order to prove the effectiveness of the WoX approach, we developed the WoX APIs on
top of an EPCglobal implementation. Then, 10 developers were asked to build a WoX-based application sup-
porting a physics lab scenario at school. They also filled out an ex-ante and an ex-post questionnaire. A set of
qualitative and quantitative metrics allowed measuring the model’s outcome.
8. IoT Coordination: Designing a Context-Driven Architecture
Link: https://ieeexplore.ieee.org (Accessed on 01 July 2019)
Abstract:
The Internet of things (IoT) is an emerging technology that grows every day and enables to create smart
services and applications by connecting some suitable digital and physical things through communication tech-
nologies. To achieve this objective, several challenges have to be met. Among these challenges, we cite connected
things heterogeneity, communication protocols diversity, context-awareness, things discovery and availability,
decision-making algorithms, etc. In this paper, we are interested in IoT coordination that involves all of these
and defined as the ability to use different IoT together smoothly and efficiently to attain required objective. In
the literature, researchers tend to use orchestration or choreography as a way to meet this challenge. However
coordination is more complex to be resolved by an orchestration or choreography. That’s why in this paper, we
present an approach that is more likely to respond to the coordination challenge. This approach is based on both
choreography and orchestration. In addition a floods case study is proposed to more describe the behavior of our
suggested context-driven architecture.
9. IoT architecture a gateway for smart cities in Arab world
Link: https://ieeexplore.ieee.org (Accessed on 01 July 2019)
Abstract:
In the last years, the world has jumped rapidly towards more urbanization, and for the first time in the
history of 2008 urban population exceeded the rural population. By 2050, it is expected that two-thirds of the
world population will live in urban areas. Because of this rapid urbanization worldwide, smart cities emerged
as a significant formation of cities that help in achieving sustainable development and smart growth. Smart
cities definition varies depending on whom you talk to, the main mission of a smart city is to optimize city
functions and lead economic growth as well as, improving quality of life for its residents using smart technology
Internet_of_Things_CH03_pp055-080.indd 78 9/3/2019 10:13:08 AM