In Situ Mutation for Active Things in the IoT Context

Noura Faci, Zakaria Maamar, Thar Baker, Emir Ugljanin, Mohamed Sellami

Abstract

This paper discusses mutation as a new way for making things, in the context of Internet-of-Things (IoT), active instead of being passive as reported in the ICT literature. IoT is gaining momentum among ICT practitioners who see a lot of benefits in using things to support users have access to and control over their surroundings. However, things are still confined into the limited role of data suppliers. The approach proposed in this paper advocates for 2 types of mutation, active and passive, along with a set of policies that either back or deny mutation based on specific “stopovers” referred to as permission, prohibition, dispensation, and obligation. A testbed and a set of experiments demonstrating the technical feasibility of the mutation approach, are also presented in the paper. The testbed uses NodeMCU firmware and Lua script interpreter.

Download


Paper Citation


in Harvard Style

Maamar Z. and Ugljanin E. (2018). In Situ Mutation for Active Things in the IoT Context.In Proceedings of the 13th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-320-9, pages 725-732. DOI: 10.5220/0006840607250732


in Bibtex Style

@conference{icsoft18,
author={Zakaria Maamar and Emir Ugljanin},
title={In Situ Mutation for Active Things in the IoT Context},
booktitle={Proceedings of the 13th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2018},
pages={725-732},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006840607250732},
isbn={978-989-758-320-9},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 13th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - In Situ Mutation for Active Things in the IoT Context
SN - 978-989-758-320-9
AU - Maamar Z.
AU - Ugljanin E.
PY - 2018
SP - 725
EP - 732
DO - 10.5220/0006840607250732