Abstract
The growth of Rich Internet Applications (RIAs) calls for new conceptual tools that enable web engineers to model the design complexity unleashed by innovative interaction (with increasing communication potential) and to carefully consider the impact of the design decisions on the optimal flow of the User Experience (UX). In this paper we illustrate how is particularly relevant for RIA engineering not only to capture existing RIA technologies with suitable design artifacts but also to model an effective dialogue between users and RIA interfaces. Through a case study, we propose a set of conceptual design primitives (Rich-IDM) to enable web engineers to characterize the fluid, smooth and organic nature of the user interaction, and to take design decisions which meet both usability and communication requirements.
Chapter PDF
References
Andersen, P.B.: A Theory of Computer Semiotics. Cambridge Univ. Press, Cambridge (1997)
Andersen, P.B.: A Theory of Computer Semiotics. Cambridge University Press (1997) [2]
Bolchini, D., Paolini, P.: Interactive Dialogue Model: A Design Technique for Multi-Channel Applications. IEEE Trans. on Multimedia 8(3), 529–541 (2006)
Ceri, S., Fraternali, P., Bongio, A.: Web Modeling Language (WebML): a modeling language for designing Web sites. Computer Networks: The International Journal of Computer and Telecommunications Networking 33(1-6), 137–157 (2000)
Cowan, D., Pereira de Lucena, C.: Abstract Data Views: An Interface Specification Concept to Enhance Design for Reuse. IEEE Trans. on Software Eng. 21(3), 229–243 (2005)
Dolog, P., Stage, J.: Designing Interaction Spaces for Rich Internet Applications with UML. In: Baresi, L., Fraternali, P., Houben, G.-J. (eds.) ICWE 2007. LNCS, vol. 4607, pp. 358–363. Springer, Heidelberg (2007)
Hewett, T., Baecker, R.M., et al.: Dialogue Techniques. In: ACM SIGCHI Curricula for Human-Computer Interaction ACM Special Interest Group on Computer-Human Interaction Curriculum Development Group, http://sigchi.org/cdg/cdg2.html
Hewett, T., Baecker, R.M., et al.: Dialogue Techniques. ACM SIGCHI Curriculum Development Group, http://www.sigchi.org
Houben, G.J., Van der Sluijs, K., Barna, P., Broekstra, J., Casteleyn, S., Fiala, Z., Frasincar, F.: Hera: Chapter 10. In: Web Engineering: Modelling and Implementing Web Applications. HCI Series, pp. 263–301. Springer, Heidelberg (2008)
ISO DIS 9241-210:2008. Ergonomics of human system interaction - Part 210: Human-centred design for interactive systems (formerly known as 13407). International Organization for Standardization (ISO), Switzerland (2008)
Kankainen, A.: Thinking model and tools for understanding user experience related to information appliance product concept. In: Dissertation of Degree of Doctor of Philosophy, pp. 1–59. Helsinki University of Technology, Espoo (2002)
Lai-Chong Law, E., Roto, V., Hassenzahl, M., Vermeeren, A., Kort, J.: Understanding, scoping and defining user experience: a survey approach. In: Proc. of the 27th International Conference on Human Factors in Computing Systems (CHI 2009), pp. 719–728. ACM, New York (2009)
Linaje, M., Preciado, J.C., Sánchez-Figueroa, F.: A Method for Model Based Design of Rich Internet Application Interactive User Interfaces. In: Baresi, L., Fraternali, P., Houben, G.-J. (eds.) ICWE 2007. LNCS, vol. 4607, pp. 226–241. Springer, Heidelberg (2007)
Machado, L., Filho, O., Ribeiro, J.: UWE-R: An Extension to a Web Engineering Methodology for Rich Internet Applications. WSEAS Trans. Info. Sci. and App. 6(4), 601–610 (2009)
Meliá, S., Gómez, J., Pérez, S., Diaz, O.: A Model-Driven Development for GWT-Based Rich Internet Applications with OOH4RIA. In: Proc. of ICWE 2008, pp. 13–23. IEEE, New York (2008)
Pandurino, A., Bolchini, D., Mainetti, L., Paiano, R.: Rich-IDM: Extending IDM to Model Rich Internet Applications. In: Proc. of 12th ACM iiWAS Int. Conf., pp. 145–152 (2010)
Preciado, J.C., Linaje, M., Morales-Chaparro, R., Sanchez-Figueroa, F.: Designing Rich Internet Applications Combining UWE and RUX-Method. In: Proc. of ICWE 2008, pp. 148–154. IEEE, New York (2008)
Preciado, J.C., Linaje, M., Morales, R., Sánchez-Figueroa, F., Zhang, G., Kroiß, C., Koch, N.: Designing Rich Internet Applications Combining UWE and RUX-Method. In: Proc. of 8th Int. Conf. on Web Engineering (ICWE 2008), pp. 148–154. IEEE, New York (2008)
Schwabe, D., De Almeida Pontes, R., Moura, I.: OOHDM-Web: an environment for implementation of hypermedia applications in the WWW. ACM SIGWEB Newsl. 8(2), 18–34 (1999)
Valverde, F., Pastor, O.: Facing the Technological Challenges of Web 2.0: A RIA Model-Driven Engineering Approach. In: Vossen, G., Long, D.D.E., Yu, J.X. (eds.) WISE 2009. LNCS, vol. 5802, pp. 131–144. Springer, Heidelberg (2009)
Wright, J.M., Dietrich, J.B.: Requirements for Rich Internet Application Design Methodologies. In: Bailey, J., Maier, D., Schewe, K.-D., Thalheim, B., Wang, X.S. (eds.) WISE 2008. LNCS, vol. 5175, pp. 106–119. Springer, Heidelberg (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pandurino, A., Bolchini, D., Mainetti, L., Paiano, R. (2012). Streamlining Complexity: Conceptual Page Re-modeling for Rich Internet Applications. In: Harth, A., Koch, N. (eds) Current Trends in Web Engineering. ICWE 2011. Lecture Notes in Computer Science, vol 7059. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27997-3_28
Download citation
DOI: https://doi.org/10.1007/978-3-642-27997-3_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27996-6
Online ISBN: 978-3-642-27997-3
eBook Packages: Computer ScienceComputer Science (R0)