Abstract
In this paper we argue that synchronization abstractions could be used as the glue that tie together the interactions between ‘things’ in an IoT environment. We also support that this is analog to what is used in distributed multimedia applications. Using this argument, we propose in this paper that IoT solutions, protocols and applications should benefit from standardized multimedia tools like specification languages and corresponding middleware support platforms as a means for harmonization and interoperability. Additionally, we extend our recent contributions in favor of a separation of concerns in multimedia systems, in which synchronization support can operate independently of other features. More specifically, the main contribution of this paper is the discussions about how media synchronization challenges can enroll the Internet of Things research area, where distributed sensors and actuators are specified as media objects and can be related to usual hypermedia objects, all synchronized in time and space, in what we call the “Synchronism of Things”.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Blackstock, M., Lea, R.: IoT interoperability: a hub-based approach. In: 2014 International Conference on the Internet of Things (IoT), Cambridge, MA, USA, pp. 79–84. doi:10.1109/IOT.2014.7030119
Desai, P., Sheth, A., Anantharam, P.: Semantic gateway as a service architecture for IoT interoperability. In: 2015 IEEE International Conference on Mobile Services (MS), New York City, NY, USA, pp. 313–319. doi:10.1109/MobServ.2015.51
Blackstock, M., Lea, R.: Toward interoperability in a web of things. In: Mattern, F., Santini, S., Canny, J.F., Langheinrich, M., Rekimoto, J. (eds.) The 2013 ACM Conference, Zurich, Switzerland, pp. 1565–1574. doi:10.1145/2494091.2497591
Yuan, Z., Bi, T., Muntean, G.-M., Ghinea, G.: Perceived synchronization of mulsemedia services. IEEE Trans. Multimed. 17(7), 957–966 (2015)
Moreno, M.F., Santos, R., Lima, G., Soares, L.F.G.: Deepening the separation of concerns in the implementation of multimedia systems. In: ACM SAC (2016)
Soares, L.F.G., Moreno, M.F., Marinho, R.S.: Ginga-NCL architecture for plug-ins. Softw. Pract. Exp. 43(4), 449–463 (2013). doi:10.1002/spe.2144
Moreno, M.F., Soares, L., Cerqueira, R.: A component-based architecture for Ginga. In: 13th International Conference on Software Engineering Research and Practice, pp. 76–82
Soares, L.F.G.S., Moreno, M.F., Guedes, A.L.V.: Controlling the focus and input events in multimedia applications. In: ACM SAC 2015, Salamanca, Spain, 13–17 April 2015
Moreno, M.F., Brandao, R.R.M., Cerqueira, R.: Extending hypermedia conceptual models to support hyperknowledge specifications. In: IEEE ISM, San Jose, CA, USA (2016, in press)
Moreno, M.F., Brandao, R.R.M., Cerqueira, R.: Towards a conceptual model for cognitive-intensive practices. In: IEEE ISM, San Jose, CA, USA (2016, in press)
Moreno, M.F., Brandao, R.R.M., Cerqueira, R.: NCM 3.1: a conceptual model for hyperknowledge document engineering. In: ACM DocEng, Vienna, Austria (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Moreno, M.F., Cerqueira, R., Colcher, S. (2017). Synchronization Abstractions and Separation of Concerns as Key Aspects to the Interoperability in IoT. In: Mitton, N., Chaouchi, H., Noel, T., Watteyne, T., Gabillon, A., Capolsini, P. (eds) Interoperability, Safety and Security in IoT. SaSeIoT InterIoT 2016 2016. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 190. Springer, Cham. https://doi.org/10.1007/978-3-319-52727-7_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-52727-7_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-52726-0
Online ISBN: 978-3-319-52727-7
eBook Packages: Computer ScienceComputer Science (R0)