| MORE for less: model recovery from visual interfaces for multi-device application design |
| Full text |
Pdf
(307 KB)
|
| Source
|
International Conference on Intelligent User Interfaces
archive
Proceedings of the 8th international conference on Intelligent user interfaces
table of contents
Miami, Florida, USA
SESSION: Full Technical Papers
table of contents
Pages: 69 - 76
Year of Publication: 2003
ISBN:1-58113-586-6
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 10, Downloads (12 Months): 31, Citation Count: 4
|
|
|
ABSTRACT
An emerging approach to multi-device application development requires developers to build an abstract semantic model that is translated into specific implementations for web browsers, PDAs, voice systems and other user interfaces. Specifying abstract semantics can be difficult for designers accustomed to working with concrete screen-oriented layout. We present an approach to model recovery: inferring semantic models from existing applications, enabling developers to use familiar tools but still reap the benefits of multi-device deployment. We describe MORE, a system that converts the visual layout of HTML forms into a semantic model with explicit captions and logical grouping. We evaluate MOREs performance on forms from existing Web applications, and demonstrate that in most cases the difference between the recovered model and a hand-authored model is under 5%
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
Bergman, L.D., Banavar, G., Soroker, D., Sussman, J., Combining Handcrafting and Automatic Generation of User-Interfaces for Pervasive Devices, Proceedings of CADUI III (2002), pp. 155--166.
|
| |
4
|
Bouillon, L., Vonderdonckt, J., Souchon, N., Recovering Alternative Presentation Models of a Web Page with VAQUITA, Proceedings of CADUI 02, pp. 311--322.
|
 |
5
|
|
 |
6
|
|
| |
7
|
Ricca, F., Tonella, P., Baxter I.D., Restructuring Web Applications via Transformation Rules, Proceedings of SCAM 01, 150--160
|
 |
8
|
|
 |
9
|
Gurminder Singh , Chun Hong Kok , Teng Ye Ngan, Druid: a system for demonstrational rapid user interface development, Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology, p.167-177, October 03-05, 1990, Snowbird, Utah, United States
[doi> 10.1145/97924.97943]
|
 |
10
|
|
| |
11
|
Stroulia, E., Kapoor, R.V., Reverse Engineering Interaction Plans for Legacy Interface Migration, Proceedings of CADUI 02, pp. 295--310.
|
 |
12
|
|
 |
13
|
|
| |
14
|
UIML, http://www.uiml.org
|
| |
15
|
XForms, <http://www.w3c.org/Markup/Forms/>
|
| |
16
|
XIML, <http://www.ximl.org/>
|
CITED BY 4
|
|
|
|
|
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, v.3 n.3, p.83-93, July 2004
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.2
Design Tools and Techniques
Subjects:
User interfaces
Additional Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.7
Distribution, Maintenance, and Enhancement
Subjects:
Restructuring, reverse engineering, and reengineering
General Terms:
Algorithms,
Design,
Experimentation,
Human Factors
Keywords:
model recovery,
multi-device application development,
reverse engineering,
rule systems,
semantic modeling
|