Open Access Article

Title: A TAO-based adaptive middleware for pervasive computing

Authors: Yanhui Guo; Zhenmei Yu; Fuli Qu; Hui Liu

Addresses: School of Data and Computer Science, Shandong Women's University, Ji'nan, Shandong, China ' School of Data and Computer Science, Shandong Women's University, Ji'nan, Shandong, China ' School of Data and Computer Science, Shandong Women's University, Ji'nan, Shandong, China ' School of Data and Computer Science, Shandong Women's University, Ji'nan, Shandong, China

Abstract: Over the past years, a considerable amount of effort has been devoted, both in industry and academia, towards the development of innovative applications for the internet of things (IoT). An important challenge of IoT application is to adapt to dynamic environments, which can be modified at runtime considering the emergence of other requirements. To address this issue, pervasive computing can provide us with a good solution. Aiming at the environments which are open, dynamic and heterogeneous, we propose an adaptive middleware named PAmiddleware. PAmiddleware is service-oriented, context-aware, and supported by QoS. The architecture of PAmiddleware is based on TAO which is a standard-based, CORBA middleware framework. Meanwhile, we present a model for context awareness to allow the adaptation and give a modelling method of context description for context resource. We also propose an adaptive strategy which uses a genetic algorithm for optimisation. The proposed model can well meet the needs of pervasive computing, and provide more convenient service.

Keywords: pervasive computing; middleware; components; context awareness; adaptive.

DOI: 10.1504/IJES.2021.113825

International Journal of Embedded Systems, 2021 Vol.14 No.2, pp.108 - 116

Received: 22 Feb 2020
Accepted: 13 May 2020

Published online: 31 Mar 2021 *