Towards a Model to Address the Interplay Between IoT Applications and Users in Complex Heterogeneous Contexts
Internet of Things (IoT) is now pervasive in most business and Public Administration processes. Along with the dizzying development of technological solutions, in recent years new methodological approaches are emerging with the objective of abstracting IoT functionalities, in order to manage them as resources in project management methodologies. A critical aspect is the representation of the knowledge grasped from the data acquired by IoT devices, since different types of users interact with such data with different goals. In order to transform them in knowledge, data have to be organized in a proper way and meaningfully provided in an IoT application specific for that type of user. In this paper, we propose the Knowledge Stratification Model that technical experts can take into account when developing an IoT application. The model, which organizes the knowledge elements in three layers, aims to identify the data produced by IoT devices and integrate them into business processes, thus making them meaningful for the user. A semantic approach, based on three subsets of ontologies specific for each model layer, is proposed to represent domain knowledge and to solve the technological and user interaction semantic issues characterizing complex and heterogeneous contexts as Smart City.
KeywordsBusiness processes Knowledge model Ontology
This work is funded by Italian Ministry of Education, University and Research (MIUR) through PON Ricerca e Innovazione 2014-2020 - Asse I “Investimenti in capitale umano” - Azione I.1 “Dottorati Innovativi con caratterizzazione industriale” (CUP H92H18000210006 and H92H18000200006 approved with D.R.n.991 on 29/03/2018 of University of Bari Aldo Moro).
- 1.ISO/IEC 13407: Human-Centred Design Processes for Interactive Systems (1999)Google Scholar
- 2.Meyer, S., Ruppen, A., Magerkurth, C.: Internet of Things-aware process modeling: integrating IoT devices as business process resources. In: Salinesi, C., Norrie, Moira C., Pastor, Ó. (eds.) CAiSE 2013. LNCS, vol. 7908, pp. 84–98. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-38709-8_6CrossRefGoogle Scholar
- 3.Suri, K., Gaaloul, W., Cuccuru, A., Gerard, S.: Semantic framework for internet of Things-aware business process development. In: IEEE International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2017), pp. 214–219 (2017)Google Scholar
- 4.Ardito, C., Costabile, M.F., Desolda, G., Latzina, M., Matera, M.: Making mashups actionable through elastic design principles. In: Díaz, P., Pipek, V., Ardito, C., Jensen, C., Aedo, I., Boden, A. (eds.) IS-EUD 2015. LNCS, vol. 9083, pp. 236–241. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-18425-8_22CrossRefGoogle Scholar
- 6.Janiesch, C., et al.: The Internet-of-Things meets business process management: mutual benefits and challenges. Computing Research Repository (709.03628), pp. 1–9 (2017)Google Scholar
- 8.Bauer, M., et al.: Internet of Things – Architecture IoT-A Deliverable D1.5 – Final architectural reference model for the IoT v3.0 (2013)Google Scholar
- 9.Szilagyi, I., Wira, P.: Ontologies and semantic web for the Internet of Things - a survey. In: Conference of the IEEE Industrial Electronics Society (IECON 2016). pp. 6949–6954 (2016)Google Scholar
- 10.De, S., Elsaleh, T., Barnaghi, P., Meissner, S.: An Internet of Things platform for real-world and digital objects. Scalable Comput. Pract. Experience 13(1), 45–57 (2012)Google Scholar
- 11.Bermudez-Edo, M., Elsaleh, T., Barnaghi, P., Taylor, K.: IoT-Lite: a lightweight semantic model for the Internet of Things. In: IEEE Conferences on Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC/ATC/ScalCom/CBDCom/IoP/SmartWorld). pp. 90–97 (2016)Google Scholar
- 12.Bajaj, G., Agarwal, R., Singh, P., Georgantas, N., Issarny, V.: A study of existing ontologies in the IoT-domain. CoRR abs/1707.00112 (2017)Google Scholar
- 13.Ackoff, R.L.: From data to wisdom. J. Appl. Syst. Anal. 16(1), 3–9 (1989)Google Scholar
- 14.Shahzad, S.K.: Ontology-based user interface development: user experience elements pattern. J. Univ. Comput. Sci. 17, 1078–1088 (2011)Google Scholar