R. Minerva, A. Biru, and D. Rotondi, Towards a definition of the internet of things (IoT), IEEE, 2015.

T. Berners-lee, Www: past, present, and future, Computer, vol.29, issue.10, pp.69-77, 1996.

D. Singh, G. Tripathi, and A. J. Jara, A survey of internet-of-things: Future vision, architecture, challenges and services, 2014 IEEE World Forum on Internet of Things (WF-IoT), pp.287-292, 2014.

R. T. Fielding, Architectural Styles and the Design of Network-based Software Architectures, 2000.

A. Fuggetta, G. P. Picco, and G. Vigna, Understanding code mobility, IEEE Transactions on Software Engineering, vol.24, issue.5, pp.342-361, 1998.

M. Bermudez-edo, T. Elsaleh, P. Barnaghi, and K. Taylor, Iot-lite: A lightweight semantic model for the internet of things, pp.90-97, 2016.

B. Negash, T. Westerlund, A. M. Rahmani, P. Liljeberg, and H. Tenhunen, Dos-il: A domain specific internet of things language for resource constrained devices, Procedia Computer Science, vol.109, pp.416-423, 2017.

M. Zorzi, A. Gluhak, S. Lange, and A. Bassi, From today's intranet of things to a future internet of things: a wireless-and mobility-related view, IEEE Wireless Communications, vol.17, issue.6, pp.44-51, 2010.

Y. Li, X. Su, J. Riekki, T. Kanter, and R. Rahmani, A sdn-based architecture for horizontal internet of things services, 2016 IEEE International Conference on Communications (ICC), pp.1-7, 2016.

, Eclipse IoT Working Group, IEEE, 2016.

-. Iot and . Project, Internet of things-architecture, IoT-A, deliverable d1.5-final architecture reference model for the IoT v3.0, EU-FP7, 2013.

M. A. Razzaque, M. Milojevic-jevric, A. Palade, and S. Clarke, Middleware for internet of things: A survey, IEEE Internet of Things Journal, vol.3, issue.1, pp.70-95, 2016.

O. Consortium, OpenFog Reference Architecture for Fog Computing, OpenFog Consortium, 2017.

B. Negash,