Designing IoT systems: patterns and managerial conflicts

Leila Fatmasari Rahman, Tanir Ozcelebi, Johan J. Lukkien

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

1 Citation (Scopus)

Abstract

The first step in a system design process is to perform domain analysis. This entails acquiring stakeholder concerns throughout the life cycle of the system. The second step is to design solutions addressing those stakeholder concerns. This entails applying patterns for solving known, recurring problems. For these there are architecture patterns and design patterns for architecture design and detailed design respectively. For Internet of Things (IoT) systems such patterns are hardly defined yet since experience is just evolving. In this paper, we propose our definition of an IoT pattern along with its formal specification, explained by a running example. IoT systems are characterized by the variety of stakeholders involved throughout their life cycle, therefore our pattern specification includes means for identifying possible conflicts between these stakeholders.

Original languageEnglish
Title of host publication2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019
Place of PublicationPiscataway
PublisherInstitute of Electrical and Electronics Engineers
Pages542-548
Number of pages7
ISBN (Electronic)978-1-5386-9151-9
DOIs
Publication statusPublished - 1 Mar 2019
Event2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019 - Kyoto, Japan
Duration: 11 Mar 201915 Mar 2019

Conference

Conference2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019
Country/TerritoryJapan
CityKyoto
Period11/03/1915/03/19

Fingerprint

Dive into the research topics of 'Designing IoT systems: patterns and managerial conflicts'. Together they form a unique fingerprint.

Cite this