Parte de libro

Rossi, G.; Urbieta, M.; Ginzburg, J. "Modular and systematic interface design for rich internet applications" (2009) Handbook of Research on Web 2.0, 3.0, and X.0: Technologies, Business, and Social Applications. 1:59-74
Estamos trabajando para incorporar este artículo al repositorio
Consulte el artículo en la página del editor

Abstract:

In this chapter, we present a design approach for the interface of rich Internet applications, that is, those Web applications in which the conventional hypermedia paradigm has been improved with rich interaction styles. Our approach combines well-known techniques for advanced separation of concerns such as aspect-oriented software design, with the object oriented hypermedia design method (OOHDM) design model allowing to express in a high level way the structure and behaviours of the user interface as oblivious compositions of simpler interface atoms. Using simple illustrative examples we present the rationale of our approach, its core stages and the way it is integrated into the OOHDM. Some implementation issues are finally analyzed. © 2010, IGI Global.

Registro:

Documento: Parte de libro
Título:Modular and systematic interface design for rich internet applications
Autor:Rossi, G.; Urbieta, M.; Ginzburg, J.
Filiación:Universidad Nacional de La Plata (UNLP), Argentina
Conicet, Argentina
FCEyN, UBA, Argentina
Palabras clave:Behavioral research; Hypermedia systems; Object oriented programming; User interfaces; Web services; Aspect-oriented software; Design approaches; Hypermedia design; Interaction styles; Interface designs; Object oriented; Rich Internet Applications; Separation of concerns; Software design
Año:2009
Volumen:1
Página de inicio:59
Página de fin:74
DOI: http://dx.doi.org/10.4018/978-1-60566-384-5.ch004
Título revista:Handbook of Research on Web 2.0, 3.0, and X.0: Technologies, Business, and Social Applications
Título revista abreviado:Handbook of Res. on Web 2.0, 3.0, and X.0: Technol., Bus., and Social Applic.
Registro:https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_97816056_v1_n_p59_Rossi

Referencias:

  • (2008), http://ajaxpatterns.org/, Ajax Patterns, Retrieved in September 2008, from; (2007), http://www.dotvoid.comview.php?id=43, Aspect Oriented Programming and Javascript, Retrieved in September 2008, from; Bozzon, A., Comai, S., Fraternali, P., Toffetti Carughi, G., Conceptual modeling and code generation for rich internet applications (2006) ICWE, 2006, pp. 353-360. , doi:10.1145/1145581.1145649
  • Ceri, S., Fraternali, P., Bongio, A., Web modeling language (WebML). A modeling language for designing web sites (2006) Computer Networks and ISDN Systems, 33 (1-6), pp. 137-157
  • Cowan, D., Pereira de Lucena, C., Abstract data views: An interface specification concept to enhance design for reuse (1995) IEEE Transactions on Software Engineering, 21 (3), pp. 229-243
  • Consortium, U.W.A., Ubiquitous web applications (2002) Proceedings of the EBusiness and EWork Conference 2002, (e2002), , October 16-18, Prague, Czech Republic
  • van Duyne, D., Landay, J., Hong, J., (2003) The Design of Sites, , Addison-Wesley
  • Gamma, E., Helm, R., Johnson, R., Vlissides, J., (1995) Design Patterns. Elements of Reusable Object-oriented Software, , Addison Wesley
  • Garrett, J., (2005) Ajax: A new approach to web applications, , http://www.adaptivepath.com/publications/essays/archives/000385.php, Adaptive path. Retrieved from
  • Ginzburg, J., Rossi, G., Urbieta, M., Distante, D., Transparent interface composition in web applications (2007) Proceedings of the 7th International Conference on Web Engineering, pp. 152-166. , July 16-20, (ICWE2007) (pp, Como, Italy. Springer
  • Gordillo, S., Rossi, G., Moreira, A., Araujo, A., Vairetti, C., Urbieta, M., Modeling and composing navigational concerns in web applications. Requirements and design issues (2006) Proc. of 4th Latin American Web Conference, pp. 25-31
  • Jacobson, I., (1996) Object-oriented Software Engineering, , ACM Press
  • Koch, N., Kraus, A., Hennicker, R., The authoring process of uml-based web engineering approach (2001) Proceedings of the 1st International Workshop on Web-Oriented Software Construction (IWWOST 02), pp. 105-119. , Valencia, Spain
  • Kolbitsch, J., Maurer, H., Transclusions in an html-based environment (2006) Journal of Computing and Information Technology, 14 (2), pp. 161-174. , June
  • Linaje, M., Preciado, J., Sanchez-Figueroa, F., A method for model based design of rich internet application interactive user interfaces (2007) Proceedings of the 7th International Conference on Web Engineering (ICWE2007), pp. 226-241. , July 16-20, Como, Italy. Springer
  • Meliá, S., Gómez, J., Zhang, G., Kroiß, C., Koch, N., A model-driven development for GWT-based rich internet applications with OOH4RIA (2008) Proceedings of the 8th International Conference on Web Engineering (ICWE2008), , July 14-18, New York. IEEE Press
  • Nelson, T.H., (1981) Literary Machines, , Mindful Press
  • Nelson, T.H., The heart of connection: Hypermedia unified by transclusion (1995) Communications of the ACM, 8, pp. 31-33. , doi:10.1145/208344.208353
  • (2008), http://www.openlaszlo.org/, OpenLaszlo, Retrieved in September 2008, from; Pastor, O., Abrahão, S., Fons, J., An object-oriented approach to automate web applications development (2001) Proceedings of EC-Web, 16-28
  • Preciado, J.C., Linaje, M., Sanchez, F., Comai, S., Necessityof methodologies to model rich internet applications (2005) IEEE Internet Symposium on Web Site Evolution, pp. 7-13
  • Preciado, J., Linaje, M., Morales-Chaparro, R., Sanchezfigueroa, F., Zhang, G., Kroiß, C., Koch, N., Designing rich internet applications combining uwe and rux-method (2008) Proceedings of the 8th International Conference on Web Engineering (ICWE2008), , July 14-18, New York. IEEE Press
  • Rossi, G., Nieto, A., Mengoni, L., Lofeudo, N., Silva, L.N., Distante, D., Model-based design of volatile functionality in web applications (2006) Proceedings - LA-Web 06: Fourth Latin American Web Congress, pp. 179-188. , Article number 4022108
  • Rossi, G., Urbieta, M., Ginzburg, J., Distante, D., Garrido, A., Refactoring to rich internet applications. A model-driven approach (2008) Proceedings of the 8th International Conference on Web Engineering (ICWE2008), , July 14-18, New York. IEEE Press
  • Schwabe, D., Rossi, G., An object-oriented approach to web-based application design (1998) Theory and Practice of Object Systems, 4 (4), pp. 207-225. , October, [TAPOS], doi:10.1002/(SICI)10969942(1998)4:4<207::AID-TAPO2>3.0.CO;2-2
  • (2008), http://www.uml.org/, UML. the Unified Modeling Language, Retrieved in September 2008 from; Urbieta, M., Rossi, G., Ginzburg, J., Schwabe, D., Designing the interface of rich internet applications (2007) In Proc. of 5th Latin American Web Conference (LA-WEB 2007), , Santiago, Chile. IEEE Press
  • Vilain, P., Schwabe, D., de Souza, C.S., (2000) A Diagrammatic Tool for Representing User Interaction in UML, pp. 133-147. , York, UK
  • Wright, J., Dietrich, J., (2008) Requirements for Rich Internet Application Design Methodologies
  • (2008) The Extensible Stylesheet Language Family, , http://www.w3.org/Style/XSL/, XSL., Retrieved in September 2008 from
  • (2008), http://developer.yahoo.com/ypatterns/, Yahoo! Patterns, Retrieved in September 2008, from

Citas:

---------- APA ----------
Rossi, G., Urbieta, M. & Ginzburg, J. (2009) . Modular and systematic interface design for rich internet applications. Handbook of Research on Web 2.0, 3.0, and X.0: Technologies, Business, and Social Applications, 1, 59-74.
http://dx.doi.org/10.4018/978-1-60566-384-5.ch004
---------- CHICAGO ----------
Rossi, G., Urbieta, M., Ginzburg, J. "Modular and systematic interface design for rich internet applications" . Handbook of Research on Web 2.0, 3.0, and X.0: Technologies, Business, and Social Applications 1 (2009) : 59-74.
http://dx.doi.org/10.4018/978-1-60566-384-5.ch004
---------- MLA ----------
Rossi, G., Urbieta, M., Ginzburg, J. "Modular and systematic interface design for rich internet applications" . Handbook of Research on Web 2.0, 3.0, and X.0: Technologies, Business, and Social Applications, vol. 1, 2009, pp. 59-74.
http://dx.doi.org/10.4018/978-1-60566-384-5.ch004
---------- VANCOUVER ----------
Rossi, G., Urbieta, M., Ginzburg, J. Modular and systematic interface design for rich internet applications. Handbook of Res. on Web 2.0, 3.0, and X.0: Technol., Bus., and Social Applic. 2009;1:59-74.
http://dx.doi.org/10.4018/978-1-60566-384-5.ch004