摘要
Goal-oriented modeling is an effective way for modeling and analyzing the requirements of users. It takes stakeholder s intentions as the main clue and analyzes their goals and tasks to construct hierarchical requirements model. Unified Modeling Language (UML) is a de facto standard for system requirements modeling and design. In practice, it is very desirable to have an approach to automatically transform user requirements into system requirements, then automatically generate system prototypes for requirements validation. In ICSE 19 and RE 19, we propose an approach and CASE tool RM2PT, which can automatically generate prototypes from system requirements in UML. In this paper, we focus on filling the gap between user and system requirements. Specifically, we propose an approach Goal2UCM to automatically generate the use case diagram, the system operations and interfaces of use cases from the goal-oriented model iStar based on the model-driven approach. We evaluate the proposed approach with the case study of CoCoME system. Overall, the result is satisfactory. The 93.6% of the iStar model elements can be transformed successfully, and the remaining parts of sub-goals and sub-Tasks can be refined and mapped into UML models manually. The proposed approach with the developed CASE tool can be applied to the software industry for requirements engineering.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 21-27 |
| 页数 | 7 |
| 期刊 | CEUR Workshop Proceedings |
| 卷 | 2983 |
| 出版状态 | 已出版 - 2021 |
| 活动 | 14th International iStar Workshop, iStar 2021 - St. John's, 加拿大 期限: 18 10月 2021 → … |
指纹
探究 'Goal2UCM: Automatic Generation of Use Case Model from iStar Model' 的科研主题。它们共同构成独一无二的指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver