Home > Analysis, Design, and Evaluation of Human-Machine Systems > 10th IFAC,IFIP,IFORS,IEA Symposium on Analysis, Design, and Evaluation of Human-Machine Systems > Himalia: Model-driven user interfaces using hypermedia, controls and patterns
Himalia: Model-driven user interfaces using hypermedia, controls and patterns
Analysis, Design, and Evaluation of Human-Machine Systems, Volume # 10 | Part# 1
Location: Sheraton Grande Walkerhill, Korea
National Organizing Committee Chair: Jung, Eui Seung,
Shin, Young Chul
International Program Committee Chair: Yoon, Wan Chul,
Fujita, Yushi
Conference Editor: Min, Daihwan
Authors
Vernazza, Leonardo
Identifier
10.3182/20070904-3-KR-2922.00085
Index Terms
user interfaces,models,prototyping,navigation,software engineering,processes,problem-oriented languages,profiles,software specification
Abstract
This work introduces Himalia, a visual language for the modelling of graphical user interfaces built on three pillars: the Hypermedia, the controls and the patterns.
References
[1] ACM SigWeb and University of Italian Switzerland
(2002), Hypermedia Design Patterns Repository,
http://www.designpattern.lu.unisi.ch
[2] K. Blankenhorn (2004), A UML Profile for GUI
Layout, Master's Thesis.
[3] Grupo COAL de Facultad de Ingeniería de la
República Oriental del Uruguay (2004),
Máquinas de Estados para Interfaz de Usuario,
Diplomado en Ingeniería de Software,
Universidad de Chile.
[4] Himalia (2007)
http://www.himalia.net/
[5] N. Koch (2000), Software Engineering for Adaptive
Hypermedia Systems: Reference Model,
Modelling Techniques and Development
Process, PhD Thesis
[6] N. Koch, A. Kraus, C. Cachero and S. Melia (2004),
Integration of Business Processes in Web
Application Models, Journal of Web
Engineering, Vol 3, No 1.
[7] MSDN (2007), .Net Framework,
http://msdn2.microsoft.com/en-us/netframework
[8] B. Myers (1995), User Interface Software Tools,
ACM Transactions on Computer-Human
Interaction, Vol 2, No 1.
[9] J. Nielsen (2003), Paper Prototyping: Getting User
Data Before You Code, UseIt Alertbox.
[10] M. Potel (1996), MVP: Model-View-Presenter,
The Taligent Programming Model for C++ and Java.
[11] G. Rossi, D. Schwabe and F. Lyardet (2001),
Abstraction and Reuse Mechanisms in Web
Application Models.
[12] C. Snyder (2004), Using Paper Prototypes to Manage
Risk.
[13] M. Sparling (2000), Lessons Learned through Six
Years of Component-based Development,
Communications of the ACM, pages 47-53, Vol
43, Issue 10.
[14] J. Spool (2005), Looking Back on 16 Years of Paper
Prototyping.
[15] D. Schwabe, R. A. Pontes, I. Moura (1999),
OOHDM-Web: An Environment for
Implementation of Hypermedia Applications in
the WWW, SigWEB Newsletter, Vol. 8, No. 2
[16] J. Tidwell (2006), Designing Interfaces, pages 36 and
100, O'Reilly, United States of America.
[17] UML - Unified Modelling Language (2003), OMG,
http://www.omg.org/uml
