Skip to main content

Consistency of Task Trees Generated from Website Usage Traces

  • Conference paper
  • First Online:
SDL 2015: Model-Driven Engineering for Smart Cities (SDL 2015)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 9369))

Included in the following conference series:

Abstract

Task trees are an established method for modeling the usage of a website as required to accomplish user tasks. They define the necessary actions and the order in which users need to perform them to reach a certain goal. Modeling task trees manually can be a laborious task, especially if a website is rather complex. In previous work, we presented a methodology for automatically generating task trees based on recorded user actions on a website. We did not verify, if the approach generates similar results for different recordings of the same website. Only if this is given, the task trees can be the basis for a subsequent analysis of the usage of a website, e.g., a usability analysis. In this paper, we evaluate our approach in this respect. For this, we generated task trees for different sets of recorded user actions of the same website and compared the resulting task trees. Our results show, that the generated task trees are consistent but that the level of consistency depends on the type of website or the ratio of possible to recorded actions on a website.

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 EPUB and 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

References

  1. Buckland, M., Gey, F.: The relationship between recall and precision. J. Am. Soc. Inf. Sci. 45(1), 12–19 (1994). http://dx.doi.org/10.1002/(SICI)1097--4571(199401)45:1<12::AID-ASI2>3.0.CO;2-L

  2. D’Ulizia, A., Ferri, F., Grifoni, P.: A survey of grammatical inference methods for natural language learning. Artif. Intell. Rev. 36(1), 1–27 (2011). http://dx.doi.org/10.1007/s10462-010-9199-1

  3. Gomez, S., Laidlaw, D.: Modeling task performance for a crowd of users from interaction histories. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 2465–2468, CHI 2012. ACM, New York, NY, USA (2012). http://doi.acm.org/10.1145/2207676.2208412

  4. Harms, P., Grabowski, J.: Usage-based automatic detection of usability smells. In: Sauer, S., Bogdan, C., Forbrig, P., Bernhaupt, R., Winckler, M. (eds.) HCSE 2014. LNCS, vol. 8742, pp. 217–234. Springer, Heidelberg (2014)

    Google Scholar 

  5. Harms, P., Herbold, S., Grabowski, J.: Extended trace-based task tree generation. Int. J. Adv. Intell. Syst. 7(3 and 4), 450–467 (2014)

    Google Scholar 

  6. Harms, P., Herbold, S., Grabowski, J.: Trace-based task tree generation. In: Proceedings of the Seventh International Conference on Advances in Computer-Human Interactions (ACHI 2014), XPS - Xpert Publishing Services (2014)

    Google Scholar 

  7. Herbold, S., Harms, P.: AutoQUEST - automated quality engineering of event-driven software. In: Software Testing, Verification and Validation Workshops (ICSTW), IEEE (2013)

    Google Scholar 

  8. Hilbert, D.M., Redmiles, D.F.: Extracting usability information from user interface events. ACM Comput. Surv. 32(4), 384–421 (2000). http://doi.acm.org/10.1145/371578.371593

  9. Hudson, S.E., John, B.E., Knudsen, K., Byrne, M.D.: A tool for creating predictive performance models from user interface demonstrations. In: Proceedings of the 12th Annual ACM Symposium on User Interface Software and Technology, pp. 93–102. UIST 1999. ACM, New York, NY, USA (1999)

    Google Scholar 

  10. John, B.E., Prevas, K., Salvucci, D.D., Koedinger, K.: Predictive human performance modeling made easy. In: Proceedings of the SIGCHI Conference on Human factors in Computing Systems, pp. 455–462, CHI 2004. ACM, New York, NY, USA (2004)

    Google Scholar 

  11. Limbourg, Q., Vanderdonckt, J., Michotte, B., Bouillon, L., Florins, M., Trevisan, D.: USIXML: a user interface description language for context-sensitive user interfaces. In: Proceedings of the ACM AVI2004 Workshop, Developing User Interfaces with XML: Advances on User Interface Description Languages, pp. 55–62, Press (2004)

    Google Scholar 

  12. Norman, K.L., Panizzi, E.: Levels of automation and user participation in usability testing. Interact. Comput. 18(2), 246–264 (2006). http://dx.doi.org/10.1016/j.intcom.2005.06.002

  13. Paternò, F.: ConcurTaskTrees: an engineered approach to model-based design of interactive systems, pp. 1–18. The Handbook of Analysis for, Human Computer Interaction (1999)

    Google Scholar 

  14. Paternò, F.: Model-based tools for pervasive usability. Interact. Comput. 17(3), 291–315 (2005). Elsevier

    Article  Google Scholar 

  15. Paternò, F., Mancini, C., Meniconi, S.: ConcurTaskTrees: a diagrammatic notation for specifying task models. In: Proceedings of the IFIP TC13 International Conference on Human-Computer Interaction, pp. 362–369, INTERACT 1997. Chapman & Hall Ltd, London, UK (1997)

    Google Scholar 

  16. Siochi, A.C., Hix, D.: A study of computer-supported user interface evaluation using maximal repeating pattern analysis. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 301–305, CHI 1991. ACM, New York, USA (1991). http://doi.acm.org/10.1145/108844.108926

  17. Tiedtke, T., Mrtin, C., Gerth, N.: AWUSA - a tool for automated website usability analysis. Technical report (2002). http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.83.7285

  18. Trætteberg, H.: Model-based user unterface design. Information Systems Group, Department of Computer and Information Sciences, Faculty of Information Technology, Mathematics and Electrical Engineering, Norwegian University of Science and Technology (2002)

    Google Scholar 

  19. Van Welie, M., Van Der Veer, G.C., Eliëns, A.: An ontology for task world models. In: Proceedings of DSV-IS98, Abingdon (1998). http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.13.4415

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Patrick Harms .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Harms, P., Grabowski, J. (2015). Consistency of Task Trees Generated from Website Usage Traces. In: Fischer, J., Scheidgen, M., Schieferdecker, I., Reed, R. (eds) SDL 2015: Model-Driven Engineering for Smart Cities. SDL 2015. Lecture Notes in Computer Science(), vol 9369. Springer, Cham. https://doi.org/10.1007/978-3-319-24912-4_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24912-4_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-24911-7

  • Online ISBN: 978-3-319-24912-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics