The Guilet Dialog Model and Dialog Core for Graphical User Interfaces

Model-based approaches to graphical user interfaces (GUIs) achieved poor acceptance of software engineers because the offer models, architectures, components, frameworks and libraries that restrict the flexibility of development too much. We propose a dialog model which enables flexible development with no restrictions on presentation and application layer and without any implementation-technology dependence. The dialog model supports GUI designers and developers in understanding the behavior of the GUI. The dialog model controls the dialog core component. The dialog component relieves GUI developers of re-implementing the coordination of presentation and application layer.

[1]  Joëlle Coutaz,et al.  PAC, an Object Oriented Model for Dialog Design , 1987 .

[2]  Angel R. Puerta,et al.  The MECANO Project: Comprehensive and Integrated Support for Model-Based Interface Development , 1996, CADUI.

[3]  Johannes Siedersleben,et al.  Moderne Softwarearchitektur - umsichtig planen, robust bauen mit Quasar , 2004 .

[4]  Frank Lonczewski,et al.  The FUSE-System: an Integrated User Interface Design Environment , 1996, CADUI.

[5]  Fabio Paternò,et al.  Model-based Generation of Interactive Digital TV Applications , 2006, MDDAUI@MoDELS.

[6]  Marco Brambilla,et al.  Designing Web Applications with Webml and Webratio , 2008, Web Engineering.

[7]  Philippe A. Palanque,et al.  An approach integrating two complementary model-based environments for the construction of multimodal interactive applications , 2006, Interact. Comput..

[8]  Gustavo Rossi,et al.  Web Engineering: Modelling and Implementing Web Applications (Human-Computer Interaction Series) , 2007 .

[9]  Pablo Castells,et al.  Declarative interface models for user interface construction tools: the MASTERMIND approach , 1995, EHCI.

[10]  Iso. Lotos,et al.  A Formal Description Technique Based on the Temporal Ordering of Observational Behaviour , 1985 .

[11]  Jean Vanderdonckt,et al.  A first draft of a Model-driven Method for Designing Graphical User Interfaces of Rich Internet Applications , 2006, 2006 Fourth Latin American Web Congress.

[12]  Soren Lauesen User Interface Design: A Software Engineering Perspective , 2004 .

[13]  Norman W. Paton,et al.  The Teallach Tool: Using Models for Flexible User Interface Design , 1999, CADUI.

[14]  R. J. Cunningham,et al.  A Software Engineering Perspective , 1989, J. Inf. Technol..

[15]  Jean Vanderdonckt,et al.  A Design Space for Context-Sensitive User Interfaces , 2005, IASSE.

[16]  R. E. Kurt Stirewalt,et al.  The MASTERMIND User Interface Generation Project , 1996 .

[17]  Giovanni Toffetti Carughi,et al.  A Behavioral Model for Rich Internet Applications , 2007, ICWE.

[18]  Gustavo Rossi,et al.  Web Engineering: Modelling and Implementing Web Applications , 2008, Human-Computer Interaction Series.