This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
An Authoring Technology for Multidevice Web Applications
July-September 2004 (vol. 3 no. 3)
pp. 83-93
Guruduth Banavar, IBM Worldwide Research and Development Labs
Lawrence Bergman, IBM Worldwide Research and Development Labs
Richard Cardone, IBM Worldwide Research and Development Labs
Vianney Chevalier, IBM Worldwide Research and Development Labs
Yves Gaeremynck, IBM Worldwide Research and Development Labs
Frederique Giraud, IBM Worldwide Research and Development Labs
Christine Halverson, IBM Worldwide Research and Development Labs
Shin-ichi Hirose, IBM Worldwide Research and Development Labs
Masahiro Hori, IBM Worldwide Research and Development Labs
Fumihiko Kitayama, IBM Worldwide Research and Development Labs
Goh Kondoh, IBM Worldwide Research and Development Labs
Ashish Kundu, IBM Worldwide Research and Development Labs
Kohichi Ono, IBM Worldwide Research and Development Labs
Andreas Schade, IBM Worldwide Research and Development Labs
Danny Soroker, IBM Worldwide Research and Development Labs
Kim Winz, IBM Worldwide Research and Development Labs
The diversity of today?s computing devices has increased the difficulty of cross-platform application development. Multi-Device Authoring Technology (MDAT) is an end-to-end development methodology and toolset for building interactive, form-based Web applications that run on multiple devices. In this article, the authors describe how their approach to multidevice application authoring minimizes the incremental cost of supporting new devices and maximizes the flexibility for device-specific customization. MDAT provides an integrated visual environment for specifying a device-independent generic application and for customizing it for specific devices. The customization process is semiautomatic, which lets developers augment automatically generated code at key points in the process. Additionally, MDAT provides a visual generalization tool that translates legacy HTML pages into MDAT's generic representation. MDAT?s architecture also includes runtime adaptation, which dynamically generates device-specific versions of applications on Web servers to handle requests from new devices.
Index Terms:
Multidevice application, Web application, Portlet, Eclipse, Visual builder, Model-based user interface (UI) development, Content adaptation, WebSphere, Integrated Development Environment (IDE)
Citation:
Guruduth Banavar, Lawrence Bergman, Richard Cardone, Vianney Chevalier, Yves Gaeremynck, Frederique Giraud, Christine Halverson, Shin-ichi Hirose, Masahiro Hori, Fumihiko Kitayama, Goh Kondoh, Ashish Kundu, Kohichi Ono, Andreas Schade, Danny Soroker, Kim Winz, "An Authoring Technology for Multidevice Web Applications," IEEE Pervasive Computing, vol. 3, no. 3, pp. 83-93, July-Sept. 2004, doi:10.1109/MPRV.2004.1321033
Usage of this product signifies your acceptance of the Terms of Use.