Abstract
Nowadays, mobile applications are used in various smart domains. These applications are available through interconnected smart connected objects. Several existing research works suffer from a lack of distributed semantic-based agile strategy that improve accuracy and increase the system’s efficiency. To address this problem, this paper comes up with a new flexible, modular and hierarchical loosely coupled framework for efficiently generate context-aware applications based on user’s location and his situation. The classification of user’s situations reveals new insight on identifying efficiently hierarchical composite situations in order to meet the quality of user’s constraints. It ensures minimum execution time for context-aware of distributed mobile applications using parallel and distributed strategy. Firstly, the framework filters the contextual user’s constraints of different smart-domains into domain-specific user’s context. Then, it detects parallel incoming events captured by sensors that are able for identification of factorized composite situations. Based on these identifications, we automatically generate the application reconfiguration as a collection of adapted services that deployed on available distributed devices. We compare the situation identification performance of the proposed reasoning approach to efficient map-reduce implementations for healthcare system. Experimental results show the effectiveness, reusability and scalability of the proposed approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Alirezaie, M., et al.: An ontology-based context-aware system for smart homes: E-care@ home. Sensors 17(7), 1586 (2017)
Da, K., Dalmau, M., Roose, P.: Kalimucho: middleware for mobile applications. In: Proceedings of the 29th Annual ACM Symposium on Applied Computing, pp. 413–419 March 2014
Allen, R., Douence, R., Garlan, D.: Specifying and analyzing dynamic software architectures. In: Astesiano, E. (ed.) FASE 1998. LNCS, vol. 1382, pp. 21–37. Springer, Heidelberg (1998). https://doi.org/10.1007/BFb0053581
Angsuchotmetee, C., Chbeir, R., Cardinale, Y., Yokoyama, S.: A pipelining-based framework for processing events in multimedia sensor networks. In: Proceedings of the 33rd Annual ACM Symposium on Applied Computing, pp. 247–250. ACM (2018)
Ferry, N., Hourdin, V., Lavirotte, S., Rey, G., Riveill, M., Tigli, J.Y.: Wcomp, middleware for ubiquitous computing and system focused adaptation (2012)
Alti, A., Lakehal, A., Laborie, S., Roose, P.: Autonomic semantic-based context-aware platform for mobile applications in pervasive environments – future mobile computing. Future Internet 8(4), 48 (2016) https://doi.org/10.3390/fi8040048 ISSN 1999–5903
Bertran, B., Bruneau, J., Cassou, D., Loriant, N., Balland, E., Consel, C.: DiaSuite: a tool suite to develop sense/compute/control applications. Sci. Comput. Program. 79, 39–51 (2014)
Lakehal, A., Alti, A., Roose, P.: Semantic event based framework for complex situations modeling and identification in smart environments. In: Proceedings of the 7th International Conference on Computing and Informatics 2019 (2019)
Ye, J., Dobson, S., McKeever, S.: Situation identification techniques in pervasive computing: A review. Pervasive Mob. Comput. 8(1), 36–66 (2012)
Karchoud, R., Illarramendi, A., Ilarri, S., Roose, P., Dalmau, M.: LongLife application. Personal Ubiquitous Comput. 21(6), 1025–1037 (2017)
Lu, Y.: Industry 4.0: a survey on technologies, applications and open research issues. J. Ind. Inf. Integr. 6, 1– 10 (2017)
Calderoni, L., Maio, D., Palmieri, P.: Location-aware mobile services for a smart city: design, implementation and deployment. J. Theor. Appl. Electron. Commer. Res. 7(3), 74–87 (2012)
Yin, C., Xiong, Z., Chen, H., Wang, J., Cooper, D., David, B.: A literature survey on smart cities. Sci. China Inf. Sci. 58(10), 1–18 (2015)
Badinelli, R.D., Sarno, D.: Integrating the internet of things and big data analytics into decision support models for healthcare management. In: The 5th Naples Forum on Service. Service-Dominant Logic, Network & Systems Theory and Service Science: Integrating three perspectives for a new service agenda, Naples (2017)
Woetzel, J., Remes, J., Boland, B., Lv, K., Sinha, S., Strube, G., von der Tann, V.: Smart cities: Digital solutions for a more livable future. Technical Report, McKinsey Global Institute, New York, NY, USA (2018)
Cassagnes, C., Roose, P., Dalmau, M.: Kalimucho: software architecture for limited mobile devices. ACM SIGBED Rev. 6(3), 12 (2009)
Lakehal, A., Alti, A., Roose, P.: A semantic event based framework for complex situations modeling and identification in smart environments. Int. J. Adv. Comput. Res. 9(43), 212–221 (2019)
Wu, G., Zhang, H., Qiu, M., Ming, Z., Li, J., Qin, X.: A decentralized approach for mining event correlations in distributed system monitoring. J. Parallel Distrib. Comput. 73(3), 330–340 (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer-Verlag GmbH Germany, part of Springer Nature
About this chapter
Cite this chapter
Lakehal, A., Alti, A., Roose, P. (2021). Semantic-Based Automatic Generation of Reconfigurable Distributed Mobile Applications in Pervasive Environments. In: Hameurlain, A., Tjoa, A.M., Chbeir, R. (eds) Transactions on Large-Scale Data- and Knowledge-Centered Systems XLVII. Lecture Notes in Computer Science(), vol 12630. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-62919-2_9
Download citation
DOI: https://doi.org/10.1007/978-3-662-62919-2_9
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-62918-5
Online ISBN: 978-3-662-62919-2
eBook Packages: Computer ScienceComputer Science (R0)