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 language | English |
---|---|
Title of host publication | 2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019 |
Place of Publication | Piscataway |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 542-548 |
Number of pages | 7 |
ISBN (Electronic) | 978-1-5386-9151-9 |
DOIs | |
Publication status | Published - 1 Mar 2019 |
Event | 2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019 - Kyoto, Japan Duration: 11 Mar 2019 → 15 Mar 2019 |
Conference
Conference | 2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019 |
---|---|
Country/Territory | Japan |
City | Kyoto |
Period | 11/03/19 → 15/03/19 |