Abstract
In the context of an Internet-of-Things (IoT) ecosystem, this paper discusses two necessary stages for managing federations of things. The first stage defines things in terms of duties and non-functional properties that define the quality of these duties. And, the second stage uses these properties to assign appropriate things to future federations. Specialized into ad hoc and planned, federations are expected to satisfy needs and requirements of real-life situations like traffic control that arise at run-time. A set of experiments using a mix of real and simulated datasets, demonstrate the technical doability of thing assignment to federations and are presented in the paper, as well.
Similar content being viewed by others
Notes
“Devices can be as small as lightbulb or as large as an airplane” [4].
With the first three defining the essence of cloud computing.
References
Celesti, A., Fazio, M., Giacobbe, M., Puliafito, A., Villari, M.: Characterizing cloud federation in IoT. In: Proceedings of the 2016 30th International Conference on Advanced Information Networking and Applications Workshops (WAINA’2016), Crans-Montana, Switzerland (2016)
Charith, P., Chi Harold, L., Srimal, J., Min, C.: A survey on internet of things from industrial market perspective. IEEE Access 2, 1660–1679 (2014)
Daniel, A.M.: QoS issues in web services. IEEE Internet Comput. 6(6), 72–75 (2002)
Editor’s Note: The age of the Internet of Things. Comput. Edge 4(10) (2018). https://ieeecs-media.computer.org/assets/pdf/ce-oct18-final.pdf
Eisa, M., Younas, M., Basu K.: Analysis and representation of QoS attributes in cloud service selection. In: Proceedings of the 32nd International Conference on Advanced Information Networking and Applications (AINA’2018), Cracow, Poland (2018)
Farris, I., Militano, L., Nitti, M., Atzori, L., Iera, A.: MIFaaS: a Mobile-IoT-Federation-as-a-Service model for dynamic cooperation of IoT cloud providers. Future Gener. Comput. Syst. 70, 126–137 (2017)
Heil, A., Knoll, M., Weis, T.: The Internet of Things-context-based device federations. In: Proceedings of the 40th Hawaii International Conference on System Sciences (HICSS’2007), Hawaii, USA (2007)
Khanda, K., Salikhov, D., Gusmanov, K., Mazzara, M., Mavridis, N.: Microservice-based IoT for smart buildings. In: Proceedings of AINA 2017 Workshops Held in Conjunction with the 31st International Conference on Advanced Information Networking and Applications (AINA’2017), Taipei, Taiwan (2017)
Lin, L., Li, P., Liao, X., Jin, H., Zhang, Y.: Echo: an edge-centric code offloading system with quality of service guarantee. IEEE Access 7, 5905–5917 (2019)
Maamar, Z., Baker, T., Sellami, M., Asim, M., Ugljanin, E., Faci, N.: Cloud versus edge: who serves the Internet-of-Things better? In: Internet Technology Letters. Wiley Online Library. https://tinyurl.com/y767ybor. June 2018
Maamar, Z., Boukadi, K., Ugljanin, E., Baker, T., Asim, M., Al-Khafajiy, M., Benslimane, D., El Alaoui El Abdallaoui, H.: Thing federation as a service: foundations and demonstration. In: Proceedings of the 8th International Conference on Model and Data Engineering (MEDI’2018), Marrakesh, Morocco (2018)
Mathlouthi, W., Ben Saoud, N.B.: Flexible composition of system of systems on cloud federation. In: Proceedings of the 2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud’2017), Prague, Czech Republic (2017)
Mro$\beta $, O., Mei$\beta $ner, K.: Towards distribution options in the end-user development of multi-device mashups. In: Proceedings of the 2nd International Workshop on Engineering the Web of Things (ENWOT’2018) held in conjunction with the 18th International Conference on Web Engineering (ICWE’2018), Cáceres, Spain (2018)
Papazoglou, M., Traverso, P., Dustdar, S., Leymann, F.: Service-oriented computing: state of the art and research challenges. IEEE Comput. 40(11), 38–45 (2007)
Perera, C., Liu, C.H., Jayawardena, S., Chen, M.: A survey on Internet of Things from industrial market perspective. IEEE Access 2, 1660–1679 (2014)
Razzaque, M.A., Milojevic-Jevric, M., Palade, A., Clarke, S.: Middleware for Internet of Things: a survey. IEEE Internet Things J. 3(1), 70–95 (2016)
Rittinghouse, J.W., Ransome, J.F.: Cloud Computing: Implementation, Management, and Security. Taylor & Francis, Boca Raton (2009)
Seeger, J., Deshmukh, R.A., Bröring, A.: Running Distributed and Dynamic IoT Choreographies. CoRR, abs/1802.03159 (2018)
Thuluva, A.S., Bröring, A., Medagoda, G.P., Don, E., Anicic, D., Seeger, J.: Recipes for IoT applications. In: Proceedings of the 7th International Conference on the Internet of Things (IoT’2017), Linz, Austria (2017)
Torroglosa-Garcia, E.M., Skarmeta-Gomez, A.F.: Towards interoperabilty in identity federation systems. J. Wirel. Mobile Netw. Ubiquitous Comput. Depend. Appl. 8(2), 19–43 (2017)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Maamar, Z., Asim, M., Boukadi, K. et al. Towards a Quality-of-Thing based approach for assigning things to federations. Cluster Comput 23, 1589–1602 (2020). https://doi.org/10.1007/s10586-020-03047-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-020-03047-9