Domain-Specific Model for Designing Rich Internet Application User Interfaces
The development of Rich Internet Applications User Interfaces is attracting researches from different communities such as Web Engineering and Human Computer Interaction. Proposals coming from both fields have their own benefits and disadvantages. The real fact is that, to our knowledge, there is no proposal covering all the new issues regarding User Interfaces that appear in Rich Internet Applications. In this paper we present a domain-specific model for the systematic development of User Interfaces for Rich Internet Applications. This model is defined in the context of RUX-Method, which includes several languages and techniques coming from the HCI, Web, and Multimedia Engineering fields.
The work is partially supported by the Spanish projects: TIN2008-02985 and TSI020501-2008-47.
- 1.Stearn B (2007) XULRunner: a new approach for developing rich internet applications. Internet Computing, IEEE, Vol. 11, No.3, 67–73.Google Scholar
- 2.Butler Group, http://www.butlergroup.com/research/research.asp Accessed on 30 January 2009.
- 3.Preciado JC, Linaje M, Sanchez F, et al. (2005) Necessity of methodologies to model rich Internet applications. Proceedings of International Symposium on Web Site Evolution, Budapest, Hungary, IEEE Computer Society 7–13.Google Scholar
- 4.Bozzon A, Comai S, Fraternali P, et al. (2006) Conceptual modeling and code generation for rich internet applications. Proceedings of the International Conference on Web Engineering, ACM Vol. 263, Palo Alto, CA, 353–360.Google Scholar
- 5.Urbieta M, Rossi G, Ginzburg J (2007) Designing the interface of rich internet applications. Proceedings of Latin American Web Conference, IEEE Computer Society, Santiago, Chile, 144–153.Google Scholar
- 6.Linaje M, Preciado JC, Sanchez-Figueroa F (2007) A method for model based design of rich internet application interactive user interfaces. Proceedings of the International Conference on Web Engineering, LNCS Vol. 4607, Como, Italy, 226–241.Google Scholar
- 7.Martínez-Ruiz FJ, Muñoz Arteaga J, Vanderdonckt J, et al. (2006) A first draft of a model-driven method for designing graphical user interfaces of rich internet applications. Proceedings of Latin American Web Conference, IEEE Computer Society, Cholula, Mexico, 32–38.Google Scholar
- 8.Abrams M, Phanouriou C, Batongbacal AL, et al. (1999) UiML: an appliance-independent XML language. Computer Networks: The International Journal of Computer and Telecommunications Networking, Elsevier, Vol. 31, 1695–1708.Google Scholar
- 9.Calvary G, Coutaz J, Thevenin D, et al (2003) A unifying reference framework for multi-target user interfaces. Interacting with Computers, Vol. 15, No. 3, 289–308.Google Scholar
- 10.Adobe RIA, http://www.adobe.com/devnet/ria. Accessed on 14 May 2008.
- 11.Open Laszlo, http://www.openlaszlo.org/. Accessed on 14 May 2008.
- 12.SMIL W3C, http://www.w3.org/TR/2005/REC-SMIL2-20051213/. Accessed on 14 May 2008.
- 13.Specht G, Zoller P (2000) HMT: modeling temporal aspects in hypermedia applications. International Conference on Web-Age Information Management, Shanghai, China, 256–270.Google Scholar
- 14.XML Events W3C, http://www.w3.org/TR/2003/REC-xml-events-20031014/. Accessed on 14 May 2008.
- 15.Sousa G, Leite JC (2004) XICL – An extensible markup language for developing user interface and components. Proceedings of Computer-Aided Design of User Interfaces, Kluwer Academic Publishers, Portugal, Vol. 1, 1–10.Google Scholar
- 16.Pohja M, Honkala, M, Penttinen M, et al. (2006) Web user interaction – comparison of declarative approaches. Proceedings of WEBIST, Setúbal, Portugal, 295–302.Google Scholar