An application requirement-based framework for adaptive middleware

  • Authors:
  • Qing Wu;Danzhen Wang;Ying Li

  • Affiliations:
  • Hangzhou Dianzi University, Institute of Computer Application Technology, Hangzhou, Zhejiang, P.R. China;Hangzhou Dianzi University, Institute of Computer Application Technology, Hangzhou, Zhejiang, P.R. China;Zhejiang University, College of Computer Science, Hangzhou, Zhejiang, P.R. China

  • Venue:
  • CEA'09 Proceedings of the 3rd WSEAS international conference on Computer engineering and applications
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

High dynamic computing environments make QoS guarantee more important for component-based distributed system. Software system should possess self-tuning capacity for reacting to external environment variation. This paper firstly analyzes a model of component resource requirement and dependence relations among them those affect the quality of service. Then we propose an adaptive middleware framework that automatically tune server configuration parameters and react to workload changes to preserve the quality of service the application requires. The key of this framework is adopting backtracking algorithms, and it guides to search for the best combination of configuration parameters to satisfy application requirement and QoS requirement. Finally, it is prototyped on tomcat application server and validated using an information query system by comparing the performance requirement satisfaction with and without this framework. The results show that the application performance can be improved through this adaptive framework's regulation when the workload increases.