Skip to main content

Requirements Elicitation and Elaboration in Task-Based Design Needs More Than Task Modelling: A Case Study

  • Conference paper
Task Models and Diagrams for Users Interface Design (TAMODIA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4385))

Abstract

In this paper, a small case study is presented to illustrate our conceptual understanding of a task-based requirements process. We argue that sub-models as known in model-based design (e.g. task models, dialog models) support the reflection about an existing work situation at a conceptual level and allow a formal specification of requirements. However, it is also shown that the integration of complementary analysis approaches facilitates a richer consideration of social as well as technical aspects. An intertwined creation of models differing in their focus and in the degree of abstraction and formality supports a more effective requirements elicitation and elaboration.

In addition, the paper discusses some crucial issues in task- and model-based design such as the ‘myth’ of generalised task models, the different roles of task and dialog models, or the influence of intentions on models of current situations. We hope to contribute to a further clarification of the problem space.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Paterno, F.: Model-Based Design and Evaluation of Interactive Applcations. Springer, Heidelberg (2000)

    Google Scholar 

  2. Luyten, K., et al.: Derivation of a dialog model from a task model by activity chain extraction. In: Jorge, J.A., Jardim Nunes, N., Falcão e Cunha, J. (eds.) DSV-IS 2003. LNCS, vol. 2844, Springer, Heidelberg (2003)

    Google Scholar 

  3. Lim, K., Long, J.: The MUSE Method for Usability Engineering. Cambridge University Press, Cambridge (1994)

    Google Scholar 

  4. Johnson, P., Wilson, S.: Bridging the Generation Gap: From Work Tasks to User Interface Designs. In: Vanderdonckt, J. (ed.) CADUI’96 (1996)

    Google Scholar 

  5. Veer, G., Lenting, B., Bergevoet, B.: GTA: Groupware Task Analysis - Modeling Complexity. Acta Psychologica 91, 297–322 (1996)

    Article  Google Scholar 

  6. Dittmar, A., et al.: Tool Support for Task Modelling - A Constructive Exploration. In: EHCI-DSVIS’04 (2004)

    Google Scholar 

  7. Dittmar, A., Forbrig, P.: Models and Patterns for the Specification of Context of Use. In: HCII’05 (2005)

    Google Scholar 

  8. Siddiqi, J.: Challenging Universal Truths of Requirements Engineering. IEEE Software 11(2), 18–19 (1994)

    Article  Google Scholar 

  9. Haumer, P., Pohl, K., Weidenhaupt, K.: Requirements Elicitation and Validation with Real World Scenes. IEEE Transaction on Software Engineering 24(12) (1998)

    Google Scholar 

  10. Antón, A.I.: Goal-Based Requirements Analysis. In: Second Int. Conference on Requirements Engineering, IEEE Computer Society Press, Los Alamitos (1996)

    Google Scholar 

  11. Johnson, P.: Human computer interaction: psychology, task analysis, and software engineering. McGraw-Hill, New York (1992)

    Google Scholar 

  12. Diaper, D.: Understanding Task Analysis for Human-Computer Interaction. In: Diaper, D., Stanton, N. (eds.) The handbook of task analysis for human-computer interaction, Lawrence Erlbaum, Mahwah (2004)

    Google Scholar 

  13. Limbourg, Q., Vanderdonckt, J.: Comparing Task Models for User Interface Design. In: Diaper, D., Stanton, N. (eds.) The handbook of task analysis for human-computer interaction, Lawrence Erlbaum, Mahwah (2004)

    Google Scholar 

  14. Davis, A.: Software Requirements: Objects, Functions and States. Prentice-Hall, Englewood Cliffs (1993)

    MATH  Google Scholar 

  15. Rigaux, P.: The MyReview System Version 1.7.3. Laboratoire de Recherche en Informatique Universite Paris-Sud (Jul. 2005), http://myreview.lri.fr/

  16. Dittmar, A., Forbrig, P.: A unified description formalism for complex HCI-systems. In: Software Engineering and Formal Methods, SEFM (2005)

    Google Scholar 

  17. Dittmar, A., Forbrig, P.: Higher-Order Task Models. In: Jorge, J.A., Jardim Nunes, N., Falcão e Cunha, J. (eds.) DSV-IS 2003. LNCS, vol. 2844, Springer, Heidelberg (2003)

    Google Scholar 

  18. Dix, A.: Upside-Down ∀s and Algorithms - Computational Formalisms and Theory. In: Carroll, J. (ed.) HCI Models, Theories, and Frameworks - Toward a Multidisciplinary Science, Morgan Kaufmann, San Francisco (2003)

    Google Scholar 

  19. Randall, D., Hughes, J., Shapiro, D.: Steps towards a partnership: Ethnography and system design. In: Jirotka, M., Gougen, J. (eds.) Requirements Engineering: Social and Technical Issues, Academic Press, San Diego (1994)

    Google Scholar 

  20. Goguen, J., Linde, C.: Techniques for Requirements Elimination. In: Int. Symp. Requirements Eng., pp. 152–164. IEEE CS Press, Los Alamitos (1993)

    Google Scholar 

  21. Rosson, M., Carroll, J.M.: Scenario Based Developement of Human-Computer Interaction. Morgan Kaufmann, San Francisco (2002)

    Google Scholar 

  22. Nardi, B.A., O’Day, V.L.: Information ecologies: using technology with heart. MIT Press, Cambridge (1999)

    Google Scholar 

  23. Diaper, D., Stanton, N. (eds.): The handbook of task analysis for human-computer interaction. Lawrence Erlbaum, Mahwah (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Karin Coninx Kris Luyten Kevin A. Schneider

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dittmar, A., Gellendin, A., Forbrig, P. (2007). Requirements Elicitation and Elaboration in Task-Based Design Needs More Than Task Modelling: A Case Study. In: Coninx, K., Luyten, K., Schneider, K.A. (eds) Task Models and Diagrams for Users Interface Design. TAMODIA 2006. Lecture Notes in Computer Science, vol 4385. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70816-2_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-70816-2_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-70815-5

  • Online ISBN: 978-3-540-70816-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics