Abstract
We introduce a framework for classifying user interface design representations, and argue that multiple representations are must be used in the design process, and that modelling languages must support the transition between them. We present languages for modelling domain, task and dialog and show how they provide increased support for design, through flexibility and integration. Design patterns based on model fragments from these languages are suggested as a design and engineering tool.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Accessible at http://bscw.gmd.de/pub/english.cgi/0/17771476.
Alexander, C, Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-King, I., and Angel, S., A Pattern Language, Oxford University Press, 1977.
Carlsen, S., Action Port Model: A Mixed Paradigm Conceptual Workflow Modeling Language, in Proceedings of 3rd IFCIS International Conference on Cooperative Information Systems CoopIS’98 (New York, 20–22 August 1998), IEEE Computer Society Press, Los Alamitos, 1998, pp. 300–309.
Duke, D., Faconti, G., Harrison, M., and Paternó, F., Unifying views of interactors, in Proceedings of the Int. Workshop on Advanced Visual Interfaces AVI’94, ACM Press,1994, pp. 143–152.
Gross, M.D. and Yi-Luen Do, E., Ambiguous Intentions: A Paper-Like Interface for Creative Design, in Proceedings of 9th Annual Symposium on User Interface Software and Technology UIST’96 Seattle, 6–8 November 1996), ACM Press, New York, 196,pp. 183–192.
Harel, D., Statecharts: A Visual Formalism for Complex Systems, Science of Computer Programming, Vol. 8, 1987, pp. 231–274.
Jones, S. and Sapsford, J., The role of informal representations in early design, in P.Markopoulos and P. Johnson (eds.), Proceedings of DSV-IS’98, Springer-Verlag,Vienna, 1998, pp. 117–133.
Landay, J.A. and Myers, B.A., Interactive Sketching for the Early Stages of User Interface Design, in Proceedings of ACM Conf. on Human Aspects in Computing Systems CHI’95 Denver, 7–11 May 1995, ACM Press, New York, 1995, pp. 43–50.
Malone, T.W., et. al., Tools for inventing organizations: Toward a handbook of organizational processes, Management Science, Vol. 45, No. 3, March 1999, pp. 425–443.
Markopoulos, P. and Marijnissen, P., UML as a representation for Interaction Design, in C. Paris., N. Ozkan, S. Howard, and S. Lu (eds.), Proceedings of Annual Conference for the Computer-Human Interaction Special Interest Group (CHISIG) of the Ergonomics Society of Australia OZCHI’2000 (Sydney, 4–8 December 2000), 2000, pp. 240–249, accessible at http://www.ipo.tue.n1/homepages/pmarkopo/papers/P.Markopoulos OZCHI2000.pdf
Markopoulos, P., A compositional modelfor the formal specification of user Interface Software, Ph.D. thesis, Department of Computer Science, Queen Mary and Westfield College, University of London. 1997.
Myers, B., Hudson, S.E., and Pausch, R., Past, Present and Future of User Interface Software Tools, ACM Trans, on Computer-Human Interaction, Vol. 7, 2000, pp. 3–28.
Nonaka, I. and Takeushi, H., A theory of the firm’s knowledge-creation dynamics, in A.D. Chandler jr, P. Hagstrøm, and Ø. Søvell (eds.), The dynamic firm. The role of technology, strategy, organization and regions, Oxford University Press, Oxford, 1998.
Nunes, N.J., Object Modeling for User-Centered Development and User Interface Design: The Wisdom Approach, Ph.D. thesis, Universidade da Madeira, April 2001.
Paternò, F., Mancini, C., and Meniconi, S., ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models, in S. Howard, J. Hammond, and G. Lindgaard (eds.), Proc. of 6th IFIP TC 13 Conf. on Human-Computer Interaction Interact’97 (Sydney, 14–18 July 1997), Kluwer Academics, Dordrecht, 1997, pp. 362–369.
Puerta, A.R., Cheng, E., Ou, T., and Min, J., Mobile: User-Centered Interface Building, in Proceedings of the ACM Conference on Human Factors in Computing Systems CHI’99 (Pittsburgh, 15–20 May 1999), ACM Press, New York, 1999, pp. 426–433.
Sølvberg, A., Data and what they refer to, in P.P.Chen et al. (eds.), Conceptual Modeling, Lecture Notes in Computer Science, Springer Verlag, 1999, pp. 211–226.
Trætteberg, H., Modelling Direct Manipulation with Referent and Statecharts, in P. Markopoulos and P. Johnson (eds.), Proc. of DSV-IS’98, Springer-Verlag, Vienna, 1998, pp. 278–292.
Trætteberg, H., Modelling work: Workflow and Task Modelling, in Proc. of 3rd Int. Conf. on Computer-Aided Design of User Interfaces CADUI’99 (Louvain-la-Neuve, 21–23 October 1999), Kluwer Academic Publishers, Dordrecht, 1999, pp. 275–280.
van Welie, M. and Trætteberg, H., Interaction patterns in user Interfaces, in Proc. of 7th. Pattern Languages of Programs Conference PLoP’2000 (Monticello, 13–16 August 2000), Washington University Technical Report number wucs-00–29, accessible at http://jerry.cs.uiuc.edu/~plop/plop2k/proceedings/Welie/Welie.pdf
van Welie, M., van der Veer, G.C., and Eliëns, A., An Ontology for Task World Models, in P. Markopoulos and P. Johnson (eds.), Proceedings of DSV-IS’98 Abingdon, 3–5 June 1998), Springer-Verlag Vienna, 1998, pp. 57–70.
van Welie, M., van der Veer, G.C., and Eliëns, A., Patterns as Tools for UI Design, in J. Vanderdonckt and Ch. Farenc (eds.), Proc. of Int. Workshop on Tools for Working with Guidelines (Biarritz, 7–8 October 2000), Springer-Verlag, London, 2000, pp. 313–324.
Vanderdonckt, J.M. and Bodart, F., Encapsulating Knowledge for Intelligent Automatic Interaction Objects Selection, in Proceedings of InterCHI’93, ACM Press, New York, 1993, pp. 424–429.
Vanderdonckt, J.M. and Puerta, A.R., Introduction to Computer-Aided Design of User Interfaces, Preface of J. Vanderdonckt and A.R. Puerta (eds.), Proc. of 3rd Int. Conf. on Computer-Aided Design of User Interfaces CADUI’99 (Louvain-la-Neuve, 21–23 October 1999), Kluwer Academic Publishers, Dordrecht, 1999, pp. 1–5.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Trætteberg, H. (2002). Using User Interface Models in Design. In: Kolski, C., Vanderdonckt, J. (eds) Computer-Aided Design of User Interfaces III. Springer, Dordrecht. https://doi.org/10.1007/978-94-010-0421-3_12
Download citation
DOI: https://doi.org/10.1007/978-94-010-0421-3_12
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-3915-4
Online ISBN: 978-94-010-0421-3
eBook Packages: Springer Book Archive