Integrating Use-Case Analysis and Task Analysis for Interactive Systems

  • Authors:
  • Soon-Kyeong Kim;David Carrington

  • Affiliations:
  • -;-

  • Venue:
  • APSEC '02 Proceedings of the Ninth Asia-Pacific Software Engineering Conference
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents an integrated process model of use-casedriven analysis and task analysis for developing interactivesystems. In the process model, an analysis model isdeveloped adopting the use-case driven approach usingvarious UML diagrams; a use case model and its supportingscenarios are defined using the UML use case diagram andsequence diagrams respectively. Then a task model isdeveloped projecting the analysis model from a user-centricview. Given the use case and sequence diagrams, weidentify tasks, sub-tasks and user actions. A dialog modeldefining communication between the user and the systemand also a structure for the user interface is derived from thetask model. Finally, we identify user-interface components(called user-interface classes in our work) from the dialogmodel and these are mapped to classes in the analysis model.A user-interface prototype can be generated based on theuser-interface classes and the dialogue model. In this way,we provide a process model that incorporates task analysisinto the use-case driven approach for the development ofinteractive systems.