Abstract
Over the past few years, a considerable amount of effort has been made in improving the QoS in computer networks. The associated problems become further complicated when the applications are resource intensive, links involved are wireless and the applications are required to execute on small mobile devices (e.g; PDAs). In such scenarios, the applications are desired to adapt to changing network/environmental conditions to give a relatively stable user perceived QoS or in the worst case, go for a graceful degradation. In this paper we describe the architecture, implementation and evaluation of our adaptive runtime environment (ARE) which runs on top of JVM. We exploit application-side adaptation and our approach is based around aspect oriented programming (AOP) to design a reflective runtime environment, spatially and temporally optimized for small foot-print devices. A key feature of this environment is that it is completely free of any user involvement for QoS specification, even then, intelligent enough to make any a/v application adaptive.
Original language | English |
---|---|
Title of host publication | Proceedings of the 38th Annual Hawaii International Conference on System Sciences |
Number of pages | 1 |
Publisher | IEEE |
Publication date | 10.11.2005 |
Pages | 306-306 |
ISBN (Print) | 0-7695-2268-8 |
DOIs | |
Publication status | Published - 10.11.2005 |
Event | 38th Annual Hawaii International Conference on System Sciences - Big Island, United States Duration: 03.01.2005 → 06.01.2005 Conference number: 65919 |