Task Models in Practice: Are There Special Requirements for the Use in Daily Work?

  • Marius KollerEmail author
  • Gerrit Meixner
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9731)


Task models are a well-known and common concept in Human-Computer-Interaction. However, there is no big break-through in the usage in daily work in industry. There are use-cases that use task models and we are interested in their settings. We conducted a pilot-study that evaluated the special needs for task models in daily industrial use. Therefor we interviewed five subjects that are affiliated in two companies. One central matter is the lack of iterative support for the development of task models. We introduce four levels of detail that support the iterative development of task models. The subjects also need defined conditions to use the model in their future work process. We implemented these aspects in the notation of the Useware Markup Language.


Task models Useware markup language UseML Industrial practice Requirements engineering 


  1. 1.
    Annett, J., Duncan, K.D.: Task analysis and training design. Occup. Psychol. 41, 211–221 (1967)Google Scholar
  2. 2.
    Anzalone, D., et al.: Responsive task modelling. In: Proceedings of the 7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems. pp. 126–131. ACM, New York (2015)Google Scholar
  3. 3.
    Baron, M., et al.: K-MADe: un environnement pour le noyau du modèle de description de l’activité. In: Proceedings of the 18th Conference on L’Interaction Homme-Machine, pp. 287–288. ACM, New York (2006)Google Scholar
  4. 4.
    Basnyat, S., et al.: Extending the boundaries of model-based development to account for errors. In: MDDAUI (2005)Google Scholar
  5. 5.
    Card, S.K., et al.: The Psychology of Human-Computer Interaction. L. Erlbaum Associates Inc., Hillsdale (1983)Google Scholar
  6. 6.
    Fahssi, R., et al.: Enhanced Task Modelling for Systematic Identification and Explicit Representation of Human Errors. In: Abascal, J., Barbosa, S., Fetter, M., Gross, T., Palanque, P., Winckler, M. (eds.) INTERACT 2015, Part IV. LNCS, vol. 9299, pp. 192–212. Springer, Heidelberg (2015)CrossRefGoogle Scholar
  7. 7.
    Meixner, G., Seissler, M., Breiner, K.: Model-driven useware engineering. In: Hussmann, H., Meixner, G., Zuehlke, D. (eds.) Model-Driven Development of Advanced User Interfaces. SCI, vol. 340, pp. 1–26. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  8. 8.
    Meixner, G., et al.: Udit–a graphical editor for task models. In: Proceedings of the 4th International Workshop on Model-Driven Development of Advanced User Interfaces (MDDAUI), Sanibel Island, USA, CEUR Workshop Proceedings. Citeseer (2009)Google Scholar
  9. 9.
    Mori, G., et al.: CTTE: support for developing and analyzing task models for interactive system design. IEEE Trans. Softw. Eng. 28(8), 797–813 (2002)CrossRefGoogle Scholar
  10. 10.
    Paternò, F.: ConcurTaskTrees: an engineered approach to model-based design of interactive systems. In: The Handbook of Analysis for Human-Computer Interaction, pp. 483–500. Lawrence Erlbaum Associates, Mahwah (2004)Google Scholar
  11. 11.
    Paternò, F., et al.: CTTE: an environment for analysis and development of task models of cooperative applications. In: CHI 2001 Extended Abstracts on Human Factors in Computing Systems, pp. 21–22. ACM, New York (2001)Google Scholar
  12. 12.
    Rodriguez, F.G., Scapin, D.L.: Editing MAD* task descriptions for specifying user interfaces, at both semantic and presentation levels. In: Harrison, M.D., Torres, J.C. (eds.) Design, Specification and Verification of Interactive Systems 1997. Eurographics, pp. 193–208, Springer, Vienna (1997)Google Scholar
  13. 13.
    Tucker, A.B.: Computer Science Handbook, 2nd edn. Chapman & Hall/CRC, Boca Raton (2004)zbMATHGoogle Scholar
  14. 14.
    Van Der Veer, G.C., et al.: GTA: groupware task analysis—modeling complexity. Acta Psychol. (Amst.) 91(3), 297–322 (1996)CrossRefGoogle Scholar
  15. 15.
    van Welie, M., et al.: Euterpe-tool support for analyzing cooperative environments. In: Proceedings of the Ninth European Conference on Cognitive Ergonomics, pp. 24–26 (1998)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.UniTyLabHeilbronn UniversityHeilbronnGermany

Personalised recommendations