Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1772490.1772619guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Comprehensive task and dialog modelling

Published: 22 July 2007 Publication History

Abstract

Task modelling has proven useful as a basis for user interfaces (IU) design. Although different models have been pushed ConcurTaskTrees (CTT) notation has become without any doubt the most extended notation for task model specification. However, this notation suffers from a lack of modularity, making the creation and modification of real-world applications a cumbersome process. In this paper a notation that takes inspiration from CTT is described that allows for the specification of the tasks the user is supposed to perform through the user interface and the dialog between the user and the user interface in an intuitive manner. Furthermore, the notation makes use of an abstract operation set to help in the automatic or semi-automatic generation of a user interface that conforms with the specified model.

References

[1]
Balzert, H., Hofmann, F., Kruschinski, V., Niemann, C.: The JANUS Application Development Environment - Generating More than the User Interface 1996. CADUI, pp. 183-208 (1996)
[2]
Bastide, R., Palanque, P.A.: Implementation Techniques for Petri Net Based Specifications of Human-Computer Dialogues. CADUI 1996, pp. 285-302 (1996)
[3]
Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., Vanderdonckt, J.: A Unifying Reference Framework for Multi-Target User Interfaces. Interacting with Computers 15(3), 289-308 (2003)
[4]
Constantine, L.L., Lockwood, L.A.D.: Software for use. Addison-Wesley, London, UK (1999)
[5]
Constantine, L.: Canonical Abstract Prototypes for abstract visual and interaction design. In: Jorge, J.A., Jardim Nunes, N., Falcão e Cunha, J. (eds.) DSV-IS 2003. LNCS, vol. 2844, Springer, Heidelberg (2003)
[6]
Griffiths, T., Barclay, P., McKirdy, J., Paton, N., Gray, P., Kennedy, J., Cooper, R., Goble, C., West, A., Smyth, Teallach, M.: A model-based user interface development environment for object databases. In: Proceedings of UIDIS'99, pp. 86-96. IEEE Press, New York (1999)
[7]
Harel, D.: Statecharts: A visual formalism for complex systems. Science of Computer Programming 8, 231-274 (1987)
[8]
Hartson, R., Gray, P.: Temporal Aspects of Tasks in User Action Notation. Human Computer Interaction 7, 1-45 (1992)
[9]
Information Process Systems - Open Systems Interconnection - LOTOS - A Formal Description Based on Temporal Ordering of Observational Behaviour. ISO/IS 8807 (1988)
[10]
Limbourg, Q., Vanderdonckt, J., Michotte, B., Bouillon, L., López, Jaquero, V.: UsiXML: a Language Supporting Multi-Path Development of User Interfaces. In: Bastide, R., Palanque, P., Roth, J. (eds.) Engineering Human Computer Interaction and Interactive Systems. LNCS, vol. 3425, Springer, Heidelberg (2005)
[11]
López Jaquero, V., Montero, F., Molina, J.P., González, P., Fernández Caballero, A.: A Seamless Development Process of Adaptive User Interfaces Explicitly Based on Usability Properties. In: Bastide, R., Palanque, P., Roth, J. (eds.) Engineering Human Computer Interaction and Interactive Systems. LNCS, vol. 3425, Springer, Heidelberg (2005)
[12]
Montero, F., López Jaquero, V., Vanderdonckt, J., González, P., Lozano, M.D.: Solving the Mapping Problem in User Interface Design by Seamless Integration in IdealXML. In: 12th International Workshop on Design, Specification and Verification of Interactive Systems (DSV-IS'2005), England, July 13-15. Newcastle upon Tyne, Springer, Heidelberg (2005)
[13]
Myers, B., Hudson, S.E., Pausch, R.: Past, present, and future of user interface software tools. ACM Trans. Comput.-Hum. Interact 7(1), 3-28 (2000)
[14]
Oeschger, I., Murphy, E., King, B., Collins, P., Boswell, D.: Creating Applications With Mozilla. O'Reilly (September 2002)
[15]
Paternò, F., Mancini, Meniconi, S.: ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models. In: Interact' 97, pp. 362-369. Chapman & Hall, Sydney, Australia (1997)
[16]
da Silva, P.: Object Modelling of Interactive Systems: The UMLi Approach. Ph.D Thesis. University of Manchester, N.W. Paton (supervisor), UK (2002)
[17]
Puerta, A.R.: A Model-Based Interface Development Environment. IEEE Software, pp. 40-47 (1997)
[18]
Reichart, D., Forbrig, P., Dittmar, A.: Task models as basis for requirements engineering and software execution. In: Proceedings of the 3rd Annual Conference on Task Models and Diagrams. TAMODIA '04, vol. 86, pp. 51-58. ACM Press, New York (2004)
[19]
Warmer, J., Kleppe, A.: The Object Constraint Language: Precise Modeling with UML. Object Technology Series. Addison-Wesley, London, UK (1999)

Cited By

View all
  • (2021)Guided ExplorationProceedings of the ACM on Human-Computer Interaction10.1145/34617315:EICS(1-34)Online publication date: 29-May-2021
  • (2016)Representing the interaction and navigation of interactive systems through a usability-oriented modelProceedings of the 15th Brazilian Symposium on Human Factors in Computing Systems10.1145/3033701.3033716(1-10)Online publication date: 4-Oct-2016
  • (2016)A model-based approach for multi-device user interactionsProceedings of the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems10.1145/2976767.2976776(13-23)Online publication date: 2-Oct-2016
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
HCI'07: Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
July 2007
1239 pages
ISBN:9783540731047
  • Editor:
  • Julie A. Jacko

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 22 July 2007

Author Tags

  1. abstract user interfaces
  2. dialog models
  3. task models
  4. user interface design

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2021)Guided ExplorationProceedings of the ACM on Human-Computer Interaction10.1145/34617315:EICS(1-34)Online publication date: 29-May-2021
  • (2016)Representing the interaction and navigation of interactive systems through a usability-oriented modelProceedings of the 15th Brazilian Symposium on Human Factors in Computing Systems10.1145/3033701.3033716(1-10)Online publication date: 4-Oct-2016
  • (2016)A model-based approach for multi-device user interactionsProceedings of the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems10.1145/2976767.2976776(13-23)Online publication date: 2-Oct-2016
  • (2016)A comparative evaluation of interaction models for the design of interactive systemsProceedings of the 31st Annual ACM Symposium on Applied Computing10.1145/2851613.2851679(173-180)Online publication date: 4-Apr-2016
  • (2013)A context-aware dialog model for multi-device web developmentProceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems10.1145/2494603.2480341(167-170)Online publication date: 24-Jun-2013

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media