GAL: A Middleware Library for Multidimensional Adaptation

Data adaptation is an essential system component in a wide variety of application areas. Adaptation is performed to manage data in response to limited resources and changing system conditions. Recent research has led to the development of general models for adaptive systems, including our own general framework for multidimensional adaptation. In this article, we review our framework, which distills the common elements essential to a broad class of adaptive applications. We then present our design for GAL, a middleware library which implements our generic framework. We include a thorough evaluation of GAL’s adaptive performance in our experimental prototype.

[1]  David P. Luebke,et al.  A Developer's Survey of Polygonal Simplification Algorithms , 2001, IEEE Computer Graphics and Applications.

[2]  Calton Pu,et al.  Quality of Service Semantics for Multimedia Database Systems , 1999, DS-8.

[3]  Mike Hibler,et al.  An integrated experimental environment for distributed systems and networks , 2002, OSDI '02.

[4]  Thomas F. Lawrence,et al.  Modeling applications for adaptive QoS-based resource management , 1997, Proceedings 1997 High-Assurance Engineering Workshop.

[5]  S. Bowers,et al.  Applying adaptation spaces to support quality of service and survivability , 2000, Proceedings DARPA Information Survivability Conference and Exposition. DISCEX'00.

[6]  Ketan Mayer-Patel,et al.  A general framework for multidimensional adaptation , 2004, MULTIMEDIA '04.

[7]  Daniel G. Aliaga,et al.  Sea of images , 2002 .

[8]  Leila De Floriani,et al.  Regular and irregular multi-resolution terrain models: a comparison , 2002, GIS '02.

[9]  Deborah Estrin,et al.  Quality adaptation for congestion controlled video playback over the Internet , 1999, SIGCOMM '99.

[10]  Ketan Mayer-Patel,et al.  A framework for scalable delivery of digitized spaces , 2005, International Journal on Digital Libraries.