City Research Online

Pattern-driven security, privacy, dependability and interoperability management of iot environments

Soultatos, O., Papoutsakis, M., Fysarakis, K. , Hatzivasilis, G., Michalodimitrakis, M., Spanoudakis, G. ORCID: 0000-0002-0037-2600 & Ioannidis, S. (2019). Pattern-driven security, privacy, dependability and interoperability management of iot environments. IEEE International Workshop on Computer Aided Modeling and Design of Communication Links and Networks, CAMAD, doi: 10.1109/CAMAD.2019.8858429


Achieving Security, Privacy, Dependability and Interoperability (SPDI) is of paramount importance for the ubiquitous deployment and impact maximization of Internet of Things (IoT) applications. Nevertheless, said requirements are not only difficult to achieve at system initialization, but also hard to prove and maintain at run-time. This paper highlights an approach to tackling the above challenges, through the definition of pattern language and a framework that can guarantee SPDI in IoT orchestrations. By integrating pattern reasoning engines at the various layers of the IoT infrastructure, and a machine-processable representation of said pattern through Drools rules, the proposed framework can provide ways to fulfill SPDI requirements at design time, and also provide the means to guarantee those SPDI properties and manage the orchestrations accordingly. Moreover, an application example of the framework is presented in an Industrial IoT monitoring environment.

Publication Type: Article
Additional Information: © 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Publisher Keywords: Pattern-driven engineering, Internet of Things, Security, Privacy, Dependability, Interoperability
Subjects: H Social Sciences > HD Industries. Land use. Labor > HD28 Management. Industrial Management
Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Departments: School of Science & Technology > Computer Science
[thumbnail of patterns_camad_2019.pdf]
Text - Accepted Version
Download (615kB) | Preview


Add to AnyAdd to TwitterAdd to FacebookAdd to LinkedinAdd to PinterestAdd to Email


Downloads per month over past year

View more statistics

Actions (login required)

Admin Login Admin Login