Tools for Modeling and Generating Safe Interface Interactions in Web Applications

Modern Web applications that embed sophisticated user interfaces and business logic have rendered the original interaction paradigm of the Web obsolete. In previous work, we have advocated a paradigm shift from static content pages that are browsed by hyperlinks to a state-based model where back and forward navigation is replaced by a full-fledged interactive application paradigm, featuring undo and redo capabilities, with support for exception management policies and transactional properties. In this demonstration, we present an editor and code generator designed to build applications based on our approach.

[1]  James R. Cordy,et al.  A Survey of Analysis Models and Methods in Website Verification and Testing , 2007, ICWE.

[2]  Luciano Baresi,et al.  Assertions to better specify the amazon bug , 2002, SEKE '02.

[3]  Gustavo Rossi,et al.  Designing the Interface of Rich Internet Applications , 2007, 2007 Latin American Web Conference (LA-WEB 2007).

[4]  Giovanni Toffetti Carughi,et al.  Conceptual modeling and code generation for rich internet applications , 2006, ICWE '06.

[5]  Stefano Ceri,et al.  Designing Data-Intensive Web Applications , 2002 .

[6]  Matthias Book,et al.  Handling backtracking in Web applications , 2004 .

[7]  Robert J. K. Jacob,et al.  A Specification Language for Direct-Manipulation User Interfaces , 1986, ACM Trans. Graph..

[8]  Juan Carlos Preciado,et al.  A Method for Model Based Design of Rich Internet Application Interactive User Interfaces , 2007, ICWE.

[9]  Gustavo Rossi,et al.  Systematic hypermedia application design with OOHDM , 1996, HYPERTEXT '96.

[10]  Maria Cristina Ferreira de Oliveira,et al.  A statechart-based model for hypermedia applications , 2001, TOIS.

[11]  Sara Comai,et al.  Necessity of methodologies to model rich Internet applications , 2005, Seventh IEEE International Symposium on Web Site Evolution.

[12]  Jordi Cabot,et al.  Modelling Safe Interface Interactions in Web Applications , 2009, ER.

[13]  Oscar Díaz,et al.  Facing Interaction-Rich RIAs: The Orchestration Model , 2008, 2008 Eighth International Conference on Web Engineering.

[14]  Kerry Rodden,et al.  Smartback: supporting users in back navigation , 2004, WWW '04.

[15]  Flavius Frasincar,et al.  Engineering Semantic Web Information Systems in Hera , 2003, J. Web Eng..

[16]  Dirk Draheim,et al.  Modelling form-based interfaces with bipartite state machines , 2005, Interact. Comput..

[17]  Marco Winckler,et al.  StateWebCharts: A Formal Description Technique Dedicated to Navigation Modelling of Web Applications , 2003, DSV-IS.

[18]  Siu-Ming Yiu,et al.  Modeling Web navigation by statechart , 2000, Proceedings 24th Annual International Computer Software and Applications Conference. COMPSAC2000.