Abstract
Although many methods have been proposed, model-based development methods have only to some extent been adopted for UI design. In particular, they are not easy to combine with user-centered design methods. In this paper, we present a hybrid UI modeling and GUI prototyping tool, which is designed to fit better with IS development and UI design traditions. The tool includes a diagram editor for domain and UI models and an execution engine that integrates UI behavior, live UI components and sample data. Thus, both model-based user interface design and prototyping-based iterative design are supported
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Campos, P.F., and Nunes, N.J., CanonSketch: a User-Centered Tool for Canonical Abstract Prototyping, in Proc. of 9th IFIP Working Conf. on Engineering for Human-Computer Interaction jointly with 11th Int. Workshop on Design, Specification, and Verification of Interactive Systems EHCI-DSVIS’2004 (Hamburg, July 11–13, 2004). Lecture Notes in Computer Science, Vol. 3425, Springer-Verlag, Berlin, 2005, pp. 146–163.
Constantine, L., Canonical Abstract Prototypes for abstract visual and interaction design, in J. Jorge, N. Nunes, J. Falcão e Cunha (eds.), Proc. of 10th Int. Conf. on Design, Specification, and Verification of Interactive Systems DSV-IS’2003 (Madeira, 4–6 June 2003), J. Jorge, N.J. Nunes, J. Cunha (eds.), Lecture Notes in Computer Science, Vol. 2844, Springer-Verlag, Berlin, 2003, pp. 1–15.
da Silva, P.P., and Paton, N.W., UMLi: The Unified Modeling Language for Interactive Applications, in A. Evans, S. Kent, B. Selic (eds.), Proc. of Third Int. Conf. on Unified Modeling Language - The Unified Modeling Language, Advancing the Standard UML’2000 (York, 2–6 October 2000), Lecture Notes in Computer Science, Vol. 1939, Springer-Verlag, Berlin, 2000, pp. 117–132.
Landay, J.A., and Myers, B., Sketching Interfaces: Towards More Human Interface Design, IEEE Computer, Vol. 34, No. 3, March 2001, pp. 56–64.
Moore, W., Dean, D., Gerber, A., Wagenknecht, G., and Vanderheyden, Ph., Eclipse Development using the Graphical Editing Framework and the Eclipse Modelling Framework, IBM RedBooks, Vervante, 2004.
Myers, B., Hudson, S.E., and Pausch, R., Past, Present and Future of User Interface Software Tools, ACM Transactions on Computer-Human Interaction, Vol. 7, No. 1, March 2000, pp. 3–28.
Navarre, D., Palanque, P., Bastide, R., and Sy, O., A Model-Based Tool for Interactive Prototyping of Highly Interactive Applications, in Proc. of 12th IEEE Int. Workshop on Rapid System Prototyping RSP’2001 (Monterey, 25–27 June 2001), IEEE Computer Society Press, Los Alamitos, 2001, pp. 136–141.
Paternò, F., Model-based Design and Evaluation of Interactive Applications, Series of Applied Computing, Springer-Verlag, London, 2000.
Puerta, A.R., Cheng, E., Ou, T., and Min, J., MOBILE: User-Centered Interface Building, in Proc. of the ACM Conf. on Human Factors in Computing Systems CHI’99 (Pittsburgh, 15–20 May 1999), ACM Press, New York, 1999, pp. 426–433.
Szekely, P., Retrospective and Challenges for Model-Based Interface Development, in J. Vanderdonckt (ed.), Proc. of 3rd Int. Workshop on Computer-Aided Design of User Interfaces CADUI’96 (Namur, 5–7 June 1996), Presses Universitaires de Namur, Namur, 1996, pp. xxi–xliv.
Trætteberg, H., Modelling Direct Manipulation Using Referent and Statecharts, in P. Markopoulos, P. Johnson (eds.), Proc. of the Fifth Int. Eurographics Workshop on Design, Specification and Verification of Interactive Systems DSV-IS’98 (Abingdon, 3–5 June 1998), Springer-Verlag, Vienna, 1998, pp. 278–292.
van der Veer, G.C., and van Welie, M., Task Based Groupware Design: Putting Theory into Practice, in Proc. of ACM Conf. on Designing Interactive Systems: Processes, Practices, Methods, Techniques DIS’2000 (New York, 17–19 August 2000), ACM Press, New York, 2000, pp. 326–337.
Vanderdonckt, J., and Bodart, F., Encapsulating Knowledge for Intelligent Automatic Interaction Objects Selection, in Proc. of the ACM Conf. on Human Factors in Computing Systems InterCHI’93 (Amsterdam, 24–29 April 1993), ACM Press, New York, 1993, pp. 424–429.
Vanderdonckt, J., A MDA-Compliant Environment for Developing User Interfaces of Information Systems, in O. Pastor, J. Falcão e Cunha (eds.), Proc. of 17th Conf. on Advanced Information Systems Engineering CAiSE’05 (Porto, 13–17 June 2005), Lecture Notes in Computer Science, Vol. 3520, Springer-Verlag, Berlin, 2005, pp. 16–31.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer
About this paper
Cite this paper
Trætteberg, H. (2007). A Hybrid Tool for User Interface Modeling and Prototyping. In: Calvary, G., Pribeanu, C., Santucci, G., Vanderdonckt, J. (eds) Computer-Aided Design of User Interfaces V. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-5820-2_18
Download citation
DOI: https://doi.org/10.1007/978-1-4020-5820-2_18
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-5819-6
Online ISBN: 978-1-4020-5820-2
eBook Packages: Computer ScienceComputer Science (R0)