Title :
Adaptation and Distribution of Pipeline-Based Context-Aware Web Architectures
Author :
Hinz, Michael ; Pietschmann, Stefan ; Umbach, Matthias ; Meissner, Klaus
Author_Institution :
Dept. of Comput. Sci., Dresden Univ. of Technol., Dresden
Abstract :
The dynamic generation of context-aware applications for the ubiquitous Web is very time consuming and causes significant server load. Therefore, optimizing the efficiency of the publishing process and reducing server load by dynamically configuring system components are key factors for the commercial success of context-aware Web applications. To meet this challenge, this paper presents a framework that dynamically adjusts the architecture of pipeline-based context-aware Web systems either by adapting or omitting server tasks, distributing load within server clusters, or migrating load to client devices. The system adaptation and distribution are performed according to varying load rates and system context states that are monitored permanently. Furthermore, the paper also presents experiences gained by the implementation of prototypes and illustrates several useful application scenarios that are supported by the proposed mechanisms.
Keywords :
Internet; ubiquitous computing; pipeline-based context-aware Web architectures; server clusters; server tasks; ubiquitous Web; Application software; Bandwidth; Computer architecture; Computer science; Context awareness; Context modeling; Network servers; Publishing; Service oriented architecture; System performance;
Conference_Titel :
Software Architecture, 2007. WICSA '07. The Working IEEE/IFIP Conference on
Conference_Location :
Mumbai
Electronic_ISBN :
0-7695-2744-2
DOI :
10.1109/WICSA.2007.4