What is it about?

Internet of Things includes both hardware and software. The software architecture plays a crucial role in the performance of an IoT system. Various software architectures used are Client-server, Peer- Peer, Publish - Subscribe and REST. The performance of each model are analyzed by replicating some existing smart farming IoT systems.

Featured Image

Why is it important?

There is no software pattern selection model available for IoT systems. This can be used as a reference model for IoT developers for selecting the best pattern suitable for their project.

Perspectives

This work will guide the IoT developers to select the best software pattern for their domain. The concepts are explained in a simple and understandable manner.

PRAMOD MATHEW JACOB
VIT University

Read the Original

This page is a summary of: Software Architecture Pattern Selection Model for Internet of Things based Systems , IET Software, January 2018, the Institution of Engineering and Technology (the IET),
DOI: 10.1049/iet-sen.2017.0206.
You can read the full text:

Read

Contributors

The following have contributed to this page