Four Key Factors to Design a Web of Things Architecture
The spreading of Internet accesses and latest developments of Web technologies simplified the process of building architectures capable of collecting and sharing data. On the other side, a massive use of smart devices helped increasing the overall quality of the monitored process. This report illustrates how sensed raw data collected over an electrical plant by a smart device have been turned into a market valuable knowledge. Implementing and extending the Back-end Data Sharing Pattern, the proposed architecture underlines some key factors to be appointed when designing this kind of infrastructures and how they have been implemented in a real world use case.
KeywordsInternet of Things Software architecture IoT Web of Things Back-end data sharing pattern
- 1.Architectural Considerations in Smart Object Networking (2015). https://tools.ietf.org/html/rfc7452
- 2.JSON Web Token (JWT) (2015). https://tools.ietf.org/html/rfc7519
- 3.Agha, G.A.: Actors: A Model of Concurrent Computation in Distributed Systems (1985)Google Scholar
- 4.Guinard, D., Trifa, V., Wilde, E.: A resource oriented architecture for the Web of Things (2010)Google Scholar
- 5.Lewis, J., Fowler, M.: Microservices (2014). https://martinfowler.com/articles/microservices.html