Automatic identification of use cases from codes: A user’s goal driven approach |
| |
Authors: | Xiaoyu Zhou Ju Qian Lin Chen Baowen Xu |
| |
Institution: | (1) Nigel Derrett Consulting, 2 Cliftonwood Terrace, Bristol, BS8 4TZ, UK |
| |
Abstract: | Based on the different roles played by base flow and alternative flow in the process to achieve user’s goals, we have found
that loop structure is frequently used to implement alternative flow and/or to connect different use cases. This paper presents
an approach to identify base flows and alternative flows of different use cases by traversing control flow graph in which
back edges are eliminated. The effectiveness of the approach is verified by identification of the use case structure of an
ATM system. The workload of human intervention of the approach is relatively slight, and the manner of human intervention
closely follows the usual process of software comprehension. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|