Advertisement

RenderXML – A Multi-platform Software Development Tool

  • Francisco M. Trindade
  • Marcelo S. Pimenta
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4849)

Abstract

As the technology evolves, the existence of different computational devices has made ad-hoc software development no longer acceptable in the development of multi-platform software applications. This article presents RenderXML, a software tool developed to facilitate the creation of multi-platform applications. RenderXML acts as a renderer, mapping concrete UI’s described in UsiXML to multiple platforms, and also as a connector, linking the rendered UI to application logic code developed possibly in multiple programming languages.

Keywords

Multi-platform UsiXML Rendering User Interface 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Abrams, M., Phanouriou, C., Batongbacal, A.L., Williams, S.M., Shuster, J.E.: UIML: An Appliance-IndependentXML User Interface Language. In: Proceedings of the 8th International WWW Conference, Toronto, Canada, pp. 11–16. Elsevier Science Publishers, Amsterdam (1999)Google Scholar
  2. 2.
    Ali, M.F., Pérez-Quiñones, M.A., Abrams, M., e Shell, E.: Building Multi-Platform User Interfaces With UIML. In: Proceedings of 2002 International Workshop of Computer-Aided Design of User Interfaces: CADUI 2002, Valenciennes, France (2002)Google Scholar
  3. 3.
    Berghe, Y.: Etude et implémentation dún générateur dínterfaces vectorielles á partir dún langage de description dínterfaces utilisateur, M.Sc. thesis, Université catholique de Louvain, Louvain-la-Neuve, Belgium (September 2004)Google Scholar
  4. 4.
    Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., Vanderdonckt, J.A: A Unifying Reference Framework for Multi-Target User Interfaces. Interacting with Computers 15(3), 289–308 (2003)CrossRefGoogle Scholar
  5. 5.
    Coyette, A., Faulkner, S., Kolp, M., Limbourg, Q.: SketchiXML: Towards a Multi-Agent Design Tool for Sketching User Interfaces Based on UsiXML. In: Proc. of Tamodia 2004 (2004)Google Scholar
  6. 6.
    Denis, V.: Un pas vers le poste de travail unique: QTKiXML, un interpréteur dínterface utilisateur á partir de sa description, M.Sc. thesis, Université catholique de Louvain, Louvain-la-Neuve, Belgium (September 2005)Google Scholar
  7. 7.
    Lepreux, S., Vanderdonckt, J., Michotte, B.: Visual Design of User Interfaces by (De)composition. In: Doherty, G., Blandford, A. (eds.) DSVIS 2006. LNCS, vol. 4323, pp. 157–170. Springer, Heidelberg (2007)Google Scholar
  8. 8.
    Limbourg, Q., Vanderdonckt, J., Michotte, B., Bouillon, L., Florins, M., Trevisan, D., UsiXML, A.: User Interface Description Language for Context-Sensitive User Interfaces. In: Proc. of the AVI 2004 Workshop Developing User Interfaces with XML: Advances on User Interface Description Languages UIXML 2004. EDM-Luc, Gallipoli, pp. 55–62 (May 25, 2004)Google Scholar
  9. 9.
    Luyten, K., Thys, K., Vermeulen, J., e Coninx, K.: A Generic Approach for Multi-Device User Interface Rendering with UIML. In: 6th International Conference on Computer-Aided Design of User Interfaces (CADUI 2006), Bucareste, Romênia (2006)Google Scholar
  10. 10.
    Mori, G., Paternó, F., Santoro, C.: Tool Support for Designing nomadic Applications. In: Em Proc. of 7th ACM Int.Conf. on Intelligent User Interfaces, pp. 141–148. ACM Press, New York (2003)CrossRefGoogle Scholar
  11. 11.
    Ocal, K.: Etude et développement dún interpréteur UsiXML en Java Swing, Haute Ecole Rennequin, Liége (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Francisco M. Trindade
    • 1
  • Marcelo S. Pimenta
    • 1
  1. 1.Federal University of Rio Grande do Sul - Institute of Informatics, Av. Bento Gonçalves, 9500 - Bloco IV, Porto Alegre, RSBrazil

Personalised recommendations