Depending on the amount of data to process, file generation may take longer.

If it takes too long to generate, you can limit the data by, for example, reducing the range of years.

Chapter

Download BibTeX

Title

Sketching Use-Case Scenarios Based on Use-Case Goals and Patterns

Authors

[ 1 ] Instytut Informatyki, Wydział Informatyki, Politechnika Poznańska | [ P ] employee

Scientific discipline (Law 2.0)

[2.3] Information and communication technology

Year of publication

2017

Chapter type

chapter in monograph / paper

Publication language

english

Keywords
EN
  • use cases
  • use-case patterns
  • use-case transactions
  • technology acceptance model
Abstract

EN Use cases are a scenario-based technique used to express functional requirements from the user perspective. They are often elicited using a top-down approach by first identifying their goals and later documenting their scenarios. In the paper, we investigate the possibility of supporting analysts in progressing from definitions of use-case goals to full documentation of their scenarios. We propose a semi-automatic approach to generate use-case scenarios based on use-case patterns. The proposed approach is a result of an empirical analysis of 217 use cases from 12 projects. The analysis revealed that a notion of use-case transaction could be used to organize use-case patterns into a catalog of patterns. We have implemented a prototype tool called UC-Sketch to illustrate the proposed idea. The acceptance of the proposed approach by its potential users was assessed through the use of Technology Acceptance Model.

Pages (from - to)

17 - 30

DOI

10.1007/978-3-319-43606-7_2

URL

https://link.springer.com/chapter/10.1007/978-3-319-43606-7_2

Book

Software Engineering: Challenges and Solutions : Results of the XVIII KKIO 2016 Software Engineering Conference 2016 held at September 15-17 2016 in Wroclaw, Poland

Presented on

XVIII KKIO 2016 Software Engineering Conference 2016, 15-17.09.2016, Wrocław, Poland

Ministry points / chapter

20

Publication indexed in

WoS (15)

This website uses cookies to remember the authenticated session of the user. For more information, read about Cookies and Privacy Policy.