Skip to main content

Using User Interface Models in Design

  • Chapter
Computer-Aided Design of User Interfaces III

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Accessible at http://bscw.gmd.de/pub/english.cgi/0/17771476.

    Google Scholar 

  2. Alexander, C, Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-King, I., and Angel, S., A Pattern Language, Oxford University Press, 1977.

    Google Scholar 

  3. 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.

    Chapter  Google Scholar 

  4. 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.

    Chapter  Google Scholar 

  5. 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.

    Google Scholar 

  6. Harel, D., Statecharts: A Visual Formalism for Complex Systems, Science of Computer Programming, Vol. 8, 1987, pp. 231–274.

    Article  MathSciNet  MATH  Google Scholar 

  7. 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.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. 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.

    Article  Google Scholar 

  10. 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

    Google Scholar 

  11. 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.

    Google Scholar 

  12. 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.

    Article  Google Scholar 

  13. 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.

    Google Scholar 

  14. Nunes, N.J., Object Modeling for User-Centered Development and User Interface Design: The Wisdom Approach, Ph.D. thesis, Universidade da Madeira, April 2001.

    Google Scholar 

  15. 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.

    Google Scholar 

  16. 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.

    Google Scholar 

  17. 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.

    Google Scholar 

  18. 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.

    Google Scholar 

  19. 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.

    Chapter  Google Scholar 

  20. 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

    Google Scholar 

  21. 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.

    Google Scholar 

  22. 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.

    Google Scholar 

  23. 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.

    Google Scholar 

  24. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics