Adapting to network and client variability via on-demand dynamic distillation
Proceedings of the seventh international conference on Architectural support for programming languages and operating systems
Web content adaptation to improve server overload behavior
WWW '99 Proceedings of the eighth international conference on World Wide Web
Factoring a mobile client's effective processing speeed into the image transcoding decision
WOWMOM '99 Proceedings of the 2nd ACM international workshop on Wireless mobile multimedia
A universal information appliance
IBM Systems Journal
Intermediaries: an approach to manipulating information streams
IBM Systems Journal
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
On balancing between transcoding overhead and spatial consumption in content adaptation
Proceedings of the 8th annual international conference on Mobile computing and networking
An Architecture for Supporting Multi-Device, Client-Adaptive Services
Annals of Software Engineering
Structure-Aware Web Transcoding for Mobile Devices
IEEE Internet Computing
Software framework for managing heterogeneity in mobile collaborative systems
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Flexible re-engineering of web sites
Proceedings of the 9th international conference on Intelligent user interfaces
WebSphere as an e-business server
IBM Systems Journal
Intermediary-based transcoding framework
IBM Systems Journal
Software Framework for Managing Heterogeneity in Mobile Collaborative Systems
Computer Supported Cooperative Work
An optimization approach to group coupling in heterogeneous collaborative systems
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
Context-aware interactive content adaptation
Proceedings of the 4th international conference on Mobile systems, applications and services
URICA: Usage-awaRe Interactive Content Adaptation for mobile devices
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
A web content manipulation technique based on page Fragmentation
Journal of Network and Computer Applications
Improving Linkage of Web Pages
INFORMS Journal on Computing
PageTailor: reusable end-user customization for the mobile web
Proceedings of the 5th international conference on Mobile systems, applications and services
A comparative anatomy of mobile enterprise applications: Towards a framework of software reuse
Information-Knowledge-Systems Management - Enterprise Mobility: Applications, Technologes and Strategies
Correlation-based content adaptation for mobile web browsing
Proceedings of the ACM/IFIP/USENIX 2007 International Conference on Middleware
Dialog model clustering for user interface adaptation
ICWE'03 Proceedings of the 2003 international conference on Web engineering
Adaptive information providing system for R&D meeting environments
Proceedings of the 2007 conference on Human interface: Part II
An adaptive web browsing method for various terminals: a semantic over-viewing method
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: intelligent multimodal interaction environments
Correlation-based content adaptation for mobile web browsing
MIDDLEWARE2007 Proceedings of the 8th ACM/IFIP/USENIX international conference on Middleware
MUVA: a flexible visualization architecture for multiple client platforms
Journal of Mobile Multimedia
CIA'06 Proceedings of the 10th international conference on Cooperative Information Agents
Hi-index | 0.00 |
The promise of e-business is coming true: both businesses and individuals are using the Web to buy products and services. Both want to extend the reach of e-business to new environments. Customers want to check accounts, access information, and make purchases with their cellular phones, pagers, and personal digital assistants (PDAs). Banks, airlines, and retailers are competing to provide the most ubiquitous, convenient service for their customers. Web applications designed to take advantage of the rich rendering capabilities of advanced desktop browsers on large displays do not generally render effectively on the small screens available on phones and PDAs. Some devices have little or no graphics capability, or they require different markup languages, such as Wireless Markup Language (WML), for text presentation. Transcoding is technology for adapting content to match constraints and preferences associated with specific environments. This paper compares and contrasts different approaches to content adaptation, including authoring different versions to accommodate different environments, using application server technology such as JavaServer pagesTM (JSPTM) to create multiple versions of dynamic applications, and dynamically transcoding information generated by a single application. For dynamic transcoding, the paper describes several different transcoding methodologies employed by the IBM WebSphereTM Transcoding Publisher product, including HyperText Markup Language (HTML) simplification, Extensible Markup Language stylesheet selection and application, HTML conversion to WML, WML deck fragmentation, and image transcoding. The paper discusses how to decide whether transcoding should be performed at the content source or in a network intermediary. It also describes a means of identifying the device and network characteristics associated with a request and using that information to decide how to transcode the response. Finally, the paper discusses the need for new networking benchmarks to characterize the server load and performance characteristics for dynamic transcoding.