Title :
Active Streams - an approach to adaptive distributed systems
Author :
Bustamante, Fabián E. ; Eisenhauer, Greg ; Widener, Patrick ; Schwan, Karsten ; Pu, Calton
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
Summary form only given. An increasing number of distributed applications aim to provide services to users by interacting with a correspondingly growing set of data-intensive network services. To support such requirements, we believe that new services need to be customizable, applications need to be dynamically extensible, and both applications and services need to be able to adapt to variations in resource availability and demand. A comprehensive approach to building new distributed applications can facilitate this by considering the contents of the information flowing across the application and its services and by adopting a component-based model to application/service programming. It should provide for dynamic adaptation at multiple levels and points in the underlying platform; and, since the mapping of components to resources in dynamic environment is too complicated, it should relieve programmers of this task. We propose Active Streams, a middleware approach and its associated framework for building distributed applications and services that exhibit these characteristics.
Keywords :
application program interfaces; client-server systems; ARMS; Active Streams; Active Streams Nodes; adaptive distributed systems; application/service programming; component-based model; customizable resource monitoring service; data-intensive network services; distributed applications; middleware approach; Adaptive systems; Arm; Availability; Computer networks; Distributed computing; Educational institutions; Information technology; Joining processes; Middleware; Programming profession;
Conference_Titel :
Hot Topics in Operating Systems, 2001. Proceedings of the Eighth Workshop on
Print_ISBN :
0-7695-1040-X
DOI :
10.1109/HOTOS.2001.990079