The Community for Technology Leaders
Green Image
Issue No. 03 - July-September (2004 vol. 3)
ISSN: 1536-1268
pp: 83-93
Vianney Chevalier , IBM Worldwide Research and Development Labs
Andreas Schade , IBM Worldwide Research and Development Labs
Goh Kondoh , IBM Worldwide Research and Development Labs
Danny Soroker , IBM Worldwide Research and Development Labs
Frederique Giraud , IBM Worldwide Research and Development Labs
Richard Cardone , IBM Worldwide Research and Development Labs
Ashish Kundu , IBM Worldwide Research and Development Labs
Yves Gaeremynck , IBM Worldwide Research and Development Labs
Shin-ichi Hirose , IBM Worldwide Research and Development Labs
Kohichi Ono , IBM Worldwide Research and Development Labs
Christine Halverson , IBM Worldwide Research and Development Labs
Lawrence Bergman , IBM Worldwide Research and Development Labs
Masahiro Hori , IBM Worldwide Research and Development Labs
Fumihiko Kitayama , IBM Worldwide Research and Development Labs
Guruduth Banavar , IBM Worldwide Research and Development Labs
Kim Winz , IBM Worldwide Research and Development Labs
ABSTRACT
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
Vianney Chevalier, Andreas Schade, Goh Kondoh, Danny Soroker, Frederique Giraud, Richard Cardone, Ashish Kundu, Yves Gaeremynck, Shin-ichi Hirose, Kohichi Ono, Christine Halverson, Lawrence Bergman, Masahiro Hori, Fumihiko Kitayama, Guruduth Banavar, Kim Winz, "An Authoring Technology for Multidevice Web Applications", IEEE Pervasive Computing, vol. 3, no. , pp. 83-93, July-September 2004, doi:10.1109/MPRV.2004.1321033
185 ms
(Ver )