Abstract
Ubiquitous environments make various types of interaction platforms available to users. There is an increasing need for automatic tools able to transform user interfaces for one platform into versions suitable for a different one. To this end, it is important to have solutions able to take user interfaces for a given platform and build the corresponding logical descriptions, which can then be manipulated to obtain versions adapted to different platforms. In this paper we present a solution to this issue that is able to reverse engineer even interfaces supporting different modalities (graphical and voice).
The original version of the book was revised: The copyright line was incorrect. The Erratum to the book is available at DOI: 10.1007/978-3-540-92698-6_37
Chapter PDF
Similar content being viewed by others
References
Berti, S., Correani, F., PaternĂ², F., Santoro, C.: The TERESA XML Language for the Description of Interactive Systems at Multiple Abstraction Leveles. In: Proceedings Workshop on Developing User Interfaces with XML: Advances on User Interface Description Languages, pp. 103–110 (May 2004)
Bouillon, L., Vanderdonckt, J.: Retargeting Web Pages to other Computing Platforms. In: Proceedings of IEEE 9th Working Conference on Reverse Engineering WCRE 2002, Richmond, 29 October-1 November 2002, pp. 339–348. IEEE Computer Society Press, Los Alamitos (2002)
Bouillon, L., Vanderdonckt, J., Chieu Chow, K.: Flexible Re-engineering of Web Sites. In: Proceedings of the International conference on Intelligent User Interfaces (IUI 2004), Madeira, pp. 132–139. ACM Press, New York (2004)
Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., Vanderdonckt, J.: A Unifying Reference Framework for Multi-Target User Interfaces. Interacting with Computers 15(3), 289–308 (2003)
Canfora, G., Di Santo, G., Zimeo, E.: Toward Seamless Migration of Java AWT-Based Applications to Personal Wireless Devices. In: Proceedings WCRE 2004, pp. 1–9 (2004)
El-Ramly, M., Ingiski, P., Stroulia, E., Sorenson, P., Matichuk, B.: Modeling the System-User Dialog using Interaction Traces. In: Proc. of the eighth Working Conference on Reverse Engineering, Stuttgart, Germany, 2-5 October 2001, pp. 208–217. IEEE Computer Soc. Press, Los Alamitos (2001)
Gaeremynck, Y., Bergman, L.D., Lau, T.: MORE for less: model recovery from visual interfaces for multi-device application design. In: Proceedings of the international conference on Intelligent user interfaces, Miami, Florida, USA, January 2003, pp. 69–76. ACM Press, New York (2003)
Hudson, S., John, B., Knudsen, K., Byrne, M.: A Tool for Creating Predictive Performance Models from User Interface Demonstrations. In: Proceedings UIST 1999, pp. 93–102. ACM Press, New York (1999)
Moore, M.M.: Representation Issues for Reengineering Interactive Systems. ACM Computing Surveys Special issue: position statements on strategic directions in computing research 28(4), article # 199 (December 1996)
Mori, G., PaternĂ², F.: Automatic semantic platform-dependent redesign. In: Proceedings Smart Objects and Ambient Intelligence 2005, Grenoble, pp. 177–182 (October 2005)
Paganelli, L., PaternĂ², F.: Automatic Reconstruction of the Underlying Interaction Design of Web Applications. In: Proceedings Fourteenth International Conference on Software Engineering and Knowledge Engineering, pp. 439–445. ACM Press, Ischia (2002)
PaternĂ², F.: Model-based design and evaluation of interactive applications. Springer, Heidelberg (1999)
Stroulia, E., Kapoor, R.V.: Reverse Engineering Interaction Plans for Legacy Interface Migration. In: Proceedings of CADUI 2002, pp. 295–310 (2002)
Szekely, P.: Retrospective and Challenges for Model-Based Interface Development. In: 2nd International Workshop on Computer-Aided Design of User Interfaces. Namur University Press, Namur (1996)
Xiang, P., Shi, Y.: Recovering semantic relations from web pages based on visual cues. In: Proceedings of the 11th international conference on Intelligent user interfaces, Sydney, Australia, January 29-February 01, 2006, pp. 342–344 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bandelloni, R., PaternĂ², F., Santoro, C. (2008). Reverse Engineering Cross-Modal User Interfaces for Ubiquitous Environments. In: Gulliksen, J., Harning, M.B., Palanque, P., van der Veer, G.C., Wesson, J. (eds) Engineering Interactive Systems. EHCI 2007. Lecture Notes in Computer Science, vol 4940. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-92698-6_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-92698-6_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-92697-9
Online ISBN: 978-3-540-92698-6
eBook Packages: Computer ScienceComputer Science (R0)