IoT Design Patterns: Computational Constructs to Design, Build and Engineer Edge Applications

Autor: Samim Pezeshki, Negar Behinaein, Rozita Raisi, Samira Mahdizadeh, Schahram Dustdar, Soheil Qanbari, Mozhdeh Amiri, Shiva Ayoubzadeh, Arash Zamani, Keyvan Roshani, Azalia Yaghini, Fada Mahmoudi, Rabee Rahimzadeh, Ashkan Farivarmoheb, Parham Fazlali
Rok vydání: 2016
Předmět:
Zdroj: IoTDI
DOI: 10.1109/iotdi.2015.18
Popis: The objective of design patterns is to make design robust and to abstract reusable solutions behind expressive interfaces, independent of a concrete platform. They are abstracted away from the complexity of underlying and enabling technologies. The connected things in IoT tend to be diverse in terms of supported protocols, communication methods and capabilities, computational power and storage. This motivates us to look for more cost-effective and less resource-intensive IoT microservice models. We have identified a wide range of design disciplines involved in creating IoT systems, that act as a seamless interface for collaborating heterogeneous things, and suitable to be implemented on resource-constrained devices. The IoT patterns covered in this paper vary in their granularity and level of abstraction. They are inter-related, well-structured design artifacts, providing efficient and reliable solutions to recurring problems discovered by IoT system architects. The authors offer sound advice for designing, building, and scaling with cross-device interactions inherent in complex IoT ecosystems.
Databáze: OpenAIRE