Approaching the Internet of things (IoT)

A modelling, analysis and abstraction framework

Ahsan Ikram, Ashiq Anjum, Richard Hill, Nick Antonopoulos, Lu Liu, Stelios Sotiriadis

Research output: Contribution to journalArticle

21 Citations (Scopus)

Abstract

The evolution of communication protocols, sensory hardware, mobile and pervasive devices, alongside social and cyber-physical networks, has made the Internet of things (IoT) an interesting concept with inherent complexities as it is realised. Such complexities range from addressing mechanisms to information management and from communication protocols to presentation and interaction within the IoT. Although existing Internet and communication models can be extended to provide the basis for realising IoT, they may not be sufficiently capable to handle the new paradigms that IoT introduces, such as social communities, smart spaces, privacy and personalisation of devices and information, modelling and reasoning. With interaction models in IoT moving from the orthodox service consumption model, towards an interactive conversational model, nature-inspired computational models appear to be candidate representations. Specifically, this research contests that the reactive and interactive nature of IoT makes chemical reaction-inspired approaches particularly well suited to such requirements. This paper presents a chemical reaction-inspired computational model using the concepts of graphs and reflection, which attempts to address the complexities associated with the visualisation, modelling, interaction, analysis and abstraction of information in the IoT.

Original languageEnglish
Pages (from-to)1966-1984
Number of pages19
JournalConcurrency Computation
Volume27
Issue number8
Early online date3 Oct 2013
DOIs
Publication statusPublished - 10 Jun 2015
Externally publishedYes

Fingerprint

Internet of Things
Modeling
Communication Protocol
Chemical Reaction
Computational Model
Chemical reactions
Interaction
Smart Spaces
Network protocols
Information Management
Personalization
Abstraction
Framework
Internet of things
Model
Information management
Computer hardware
Privacy
Visualization
Reasoning

Cite this

Ikram, Ahsan ; Anjum, Ashiq ; Hill, Richard ; Antonopoulos, Nick ; Liu, Lu ; Sotiriadis, Stelios. / Approaching the Internet of things (IoT) : A modelling, analysis and abstraction framework. In: Concurrency Computation. 2015 ; Vol. 27, No. 8. pp. 1966-1984.
@article{6b575f313f454252a010cb3de1dfafbf,
title = "Approaching the Internet of things (IoT): A modelling, analysis and abstraction framework",
abstract = "The evolution of communication protocols, sensory hardware, mobile and pervasive devices, alongside social and cyber-physical networks, has made the Internet of things (IoT) an interesting concept with inherent complexities as it is realised. Such complexities range from addressing mechanisms to information management and from communication protocols to presentation and interaction within the IoT. Although existing Internet and communication models can be extended to provide the basis for realising IoT, they may not be sufficiently capable to handle the new paradigms that IoT introduces, such as social communities, smart spaces, privacy and personalisation of devices and information, modelling and reasoning. With interaction models in IoT moving from the orthodox service consumption model, towards an interactive conversational model, nature-inspired computational models appear to be candidate representations. Specifically, this research contests that the reactive and interactive nature of IoT makes chemical reaction-inspired approaches particularly well suited to such requirements. This paper presents a chemical reaction-inspired computational model using the concepts of graphs and reflection, which attempts to address the complexities associated with the visualisation, modelling, interaction, analysis and abstraction of information in the IoT.",
keywords = "chemical computing, distributed systems, formal modelling, Internet of things",
author = "Ahsan Ikram and Ashiq Anjum and Richard Hill and Nick Antonopoulos and Lu Liu and Stelios Sotiriadis",
year = "2015",
month = "6",
day = "10",
doi = "10.1002/cpe.3131",
language = "English",
volume = "27",
pages = "1966--1984",
journal = "Concurrency Computation Practice and Experience",
issn = "1532-0626",
publisher = "John Wiley and Sons Ltd",
number = "8",

}

Ikram, A, Anjum, A, Hill, R, Antonopoulos, N, Liu, L & Sotiriadis, S 2015, 'Approaching the Internet of things (IoT): A modelling, analysis and abstraction framework', Concurrency Computation, vol. 27, no. 8, pp. 1966-1984. https://doi.org/10.1002/cpe.3131

Approaching the Internet of things (IoT) : A modelling, analysis and abstraction framework. / Ikram, Ahsan; Anjum, Ashiq; Hill, Richard; Antonopoulos, Nick; Liu, Lu; Sotiriadis, Stelios.

In: Concurrency Computation, Vol. 27, No. 8, 10.06.2015, p. 1966-1984.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Approaching the Internet of things (IoT)

T2 - A modelling, analysis and abstraction framework

AU - Ikram, Ahsan

AU - Anjum, Ashiq

AU - Hill, Richard

AU - Antonopoulos, Nick

AU - Liu, Lu

AU - Sotiriadis, Stelios

PY - 2015/6/10

Y1 - 2015/6/10

N2 - The evolution of communication protocols, sensory hardware, mobile and pervasive devices, alongside social and cyber-physical networks, has made the Internet of things (IoT) an interesting concept with inherent complexities as it is realised. Such complexities range from addressing mechanisms to information management and from communication protocols to presentation and interaction within the IoT. Although existing Internet and communication models can be extended to provide the basis for realising IoT, they may not be sufficiently capable to handle the new paradigms that IoT introduces, such as social communities, smart spaces, privacy and personalisation of devices and information, modelling and reasoning. With interaction models in IoT moving from the orthodox service consumption model, towards an interactive conversational model, nature-inspired computational models appear to be candidate representations. Specifically, this research contests that the reactive and interactive nature of IoT makes chemical reaction-inspired approaches particularly well suited to such requirements. This paper presents a chemical reaction-inspired computational model using the concepts of graphs and reflection, which attempts to address the complexities associated with the visualisation, modelling, interaction, analysis and abstraction of information in the IoT.

AB - The evolution of communication protocols, sensory hardware, mobile and pervasive devices, alongside social and cyber-physical networks, has made the Internet of things (IoT) an interesting concept with inherent complexities as it is realised. Such complexities range from addressing mechanisms to information management and from communication protocols to presentation and interaction within the IoT. Although existing Internet and communication models can be extended to provide the basis for realising IoT, they may not be sufficiently capable to handle the new paradigms that IoT introduces, such as social communities, smart spaces, privacy and personalisation of devices and information, modelling and reasoning. With interaction models in IoT moving from the orthodox service consumption model, towards an interactive conversational model, nature-inspired computational models appear to be candidate representations. Specifically, this research contests that the reactive and interactive nature of IoT makes chemical reaction-inspired approaches particularly well suited to such requirements. This paper presents a chemical reaction-inspired computational model using the concepts of graphs and reflection, which attempts to address the complexities associated with the visualisation, modelling, interaction, analysis and abstraction of information in the IoT.

KW - chemical computing

KW - distributed systems

KW - formal modelling

KW - Internet of things

UR - http://www.scopus.com/inward/record.url?scp=84928124469&partnerID=8YFLogxK

UR - http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1532-0634

U2 - 10.1002/cpe.3131

DO - 10.1002/cpe.3131

M3 - Article

VL - 27

SP - 1966

EP - 1984

JO - Concurrency Computation Practice and Experience

JF - Concurrency Computation Practice and Experience

SN - 1532-0626

IS - 8

ER -