The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - July-September (2004 vol.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
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
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-September 2004, doi:10.1109/MPRV.2004.1321033
9 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool