Abstract | ||
---|---|---|
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. |
Year | DOI | Venue |
---|---|---|
2016 | 10.1007/978-3-319-43606-7_2 | SOFTWARE ENGINEERING: CHALLENGES AND SOLUTIONS |
Keywords | Field | DocType |
Use cases,Use-case patterns,Use-case transactions,Technology acceptance model | Functional requirement,Use case,Software engineering,Computer science,Technology acceptance model,Documentation,Database transaction | Conference |
Volume | ISSN | Citations |
504 | 2194-5357 | 0 |
PageRank | References | Authors |
0.34 | 0 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Miroslaw Ochodek | 1 | 96 | 9.74 |
Krystian Koronowski | 2 | 0 | 0.34 |
Adam Matysiak | 3 | 0 | 0.34 |
Piotr Miklosik | 4 | 0 | 0.34 |
Sylwia Kopczynska | 5 | 19 | 4.61 |