DocumentCode :
2028258
Title :
An extensible and scalable Content Adaptation Pipeline architecture to support heterogeneous clients
Author :
Phan, Thomas ; Zorpas, George ; Bagrodia, Rajive
Author_Institution :
Parallel Comput. Lab., California Univ., Los Angeles, CA, USA
fYear :
2002
fDate :
2002
Firstpage :
507
Lastpage :
516
Abstract :
The importance of middleware and content adaptation has previously been demonstrated for pervasive use of Web-based applications. In this paper we propose a modular extensible, and scalable middleware component called the Content Adaptation Pipeline that performs content adaptation on arbitrarily complex data types not limited to text and graphic images. Furthermore, the architecture can be used as part of many client-server applications, not just Web browsers. In our work we leverage the XML language as a uniform means to describe all the elements in our architecture, including the client device and user profiles, the data characteristics, the transcoding operations performed on the data, and the resultant adapted data. We illustrate the flexibility of our architecture to support new data types and adaptation operations by first showing its use with data from a real-world medical application and then extending its capabilities to handle animated graphics and also real-time streaming RTP data. Finally, we demonstrate scalability in our architecture by executing the Content Adaptation Pipeline over a distributed set of servers running an efficient protocol.
Keywords :
Internet; client-server systems; computer animation; data structures; hypermedia markup languages; medical computing; multimedia communication; online front-ends; pipeline processing; protocols; real-time systems; Content Adaptation Pipeline; Web browsers; Web-based applications; XML; animated graphics; arbitrarily complex data types; client device; client-server applications; data characteristics; heterogeneous clients; medical application; modular extensible component; pervasive applications; pipeline architecture; protocol; real-time streaming RTP data; scalable middleware component; transcoding operations; user profiles; Animation; Biomedical equipment; Graphics; Medical services; Middleware; Pipelines; Scalability; Service oriented architecture; Transcoding; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2002. Proceedings. 22nd International Conference on
ISSN :
1063-6927
Print_ISBN :
0-7695-1585-1
Type :
conf
DOI :
10.1109/ICDCS.2002.1022300
Filename :
1022300
Link To Document :
بازگشت