Advertisement

Taxonomy for Rich-User-Interface Components: Towards a Systematic Development of RIAs

  • Rosa Romero Gómez
  • David Díez Cebollero
  • Susana Montero Moreno
  • Paloma Díaz Pérez
  • Ignacio Aedo Cuevas
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6757)

Abstract

The development of Rich Internet Applications (RIAs) is based on the selection, assembly, and tailoring of Rich-User-Interface (RUI) components. While the user interface design is usually guided by principles, guidelines, and heuristics, there are not mechanisms for systematically selecting RUI components. Moreover, there is a lack of homogeneous classification criteria that hinders the selection of components and increases the relevance of experience designing web applications. To ease the search and the choosing of components by web-developers, this paper presents a taxonomy for classifying RUI components. The development of such a taxonomy has been based on both the study of relevant resources from the UI domain and the opinions of experts.

Keywords

Rich Internet Application component libraries taxonomy 

References

  1. 1.
    Curtis, N.: Modular Web Design: Creating Reusable Components for User Experience Design and Documentation. New Riders, Indianapolis (2009)Google Scholar
  2. 2.
    Deitel, P.J., Deitel, Deitel, H.M.: Ajax, Rich Internet Applications and Web Development for Programmers. Deitel Developers Series (2008)Google Scholar
  3. 3.
    Frakes, W.B., Pole, T.P.: An empirical study of representation methods for reusable software components. IEEE Transactions on Software Engineering 20(8) (1994)Google Scholar
  4. 4.
    Java Look and Feel Design Guidelines. Sun Microsystems Inc. Version 2.0 (2001), http://java.sun.com/products/jlf/ed2/book/index.htm (retrieved November 15, 2011)
  5. 5.
    Nickerson, R.C., Varshney, U., Muntermann, J., Isaac, H.: Taxonomy Development in Information Systems: Developing a Taxonomy of Mobile Applications. In: 17th European Conference on Information Systems (2009)Google Scholar
  6. 6.
    Pressman, R.S.: Software Engineering: A Practitioner´s Approach. McGraw-Hill, New York (2005)Google Scholar
  7. 7.
    Stone, D., Jarrett, C., Woodroffe, M., Minocha, S.: User Interface Design and Evaluation (Interactive Technologies). Morgan Kauffman Series (2005)Google Scholar
  8. 8.
    Vogel, C., Powers, J.: Quality Metrics: How to Ensure Quality Taxonomies. Information Today (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Rosa Romero Gómez
    • 1
  • David Díez Cebollero
    • 1
  • Susana Montero Moreno
    • 1
  • Paloma Díaz Pérez
    • 1
  • Ignacio Aedo Cuevas
    • 1
  1. 1.DEI Lab - Computer Science DepartmentUniversidad Carlos III de MadridSpain

Personalised recommendations