Bridging the gap: Empowering use cases with task models

Daniel Sinnig, Rabeb Mizouni, Ferhat Khendek

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Use cases have become the standard for modeling functional requirements, whereas task models are used to capture UI requirements. Despite recent advances, software engineering (SE) and user interface (UI) design methods are poorly integrated making it difficult for SE and UI teams to collaborate, synchronize their efforts and avoid inconsistencies. To address these issues, we propose an integrated development methodology for use cases and task models. Both artifacts are used to specify software requirements, but emphasize two different aspects in a complementary manner. The integration consists of using CTT task models to iteratively enrich UI related steps in the use case model. We demonstrate that such an approach allows for a clear separation of concerns and therefore avoids potential inconsistencies between the two artifacts.

Original languageBritish English
Title of host publicationEICS'10 - Proceedings of the 2010 ACM SIGCHI Symposium on Engineering Interactive Computing Systems
Pages291-296
Number of pages6
DOIs
StatePublished - 2010
Event2nd ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS'10 - Berlin, Germany
Duration: 19 Jun 201023 Jun 2010

Publication series

NameEICS'10 - Proceedings of the 2010 ACM SIGCHI Symposium on Engineering Interactive Computing Systems

Conference

Conference2nd ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS'10
Country/TerritoryGermany
CityBerlin
Period19/06/1023/06/10

Keywords

  • Development methodology
  • Task models
  • Use cases
  • User interface development

Fingerprint

Dive into the research topics of 'Bridging the gap: Empowering use cases with task models'. Together they form a unique fingerprint.

Cite this