Residential College | false |
Status | 已發表Published |
RM2PT: Requirements validation through automatic prototyping | |
Yang, Yilong1; Ke, Wei2; Li, Xiaoshan1 | |
2019-09 | |
Conference Name | 27th IEEE International Requirements Engineering Conference, RE 2019 |
Source Publication | Proceedings of the IEEE International Conference on Requirements Engineering |
Volume | 2019-September |
Pages | 484-485 |
Conference Date | 2019/09/23-2019/09/27 |
Conference Place | Jeju, Korea |
Abstract | Prototyping is an effective and efficient way of requirements validation to avoid introducing errors in the early stage of software development. Our previous work presents a tool RM2PT to automatically generate prototypes from requirements models. The stakeholders can easily check whether the requirements reflect their real needs by investigating the executions of use cases in the generated prototypes. However, the conflict and contradictory of the requirements are hard to be discovered. In this paper, we enhance RM2PT by introducing consistency checking and state observations in the generated prototypes. Requirements inconsistency can be automatically detected and further fixed through carefully analyzing the contracts of system operations and system state observations. We have conducted four case studies with over 50 use cases. The experimental result shows that 107 requirements inconsistency are founded in requirements validations. Overall, the result is satisfiable, and the enhanced RM2PT can be further applied to the software industry for requirements validation. The tool can be downloaded at http://rm2pt.mydreamy.net and a demo video casting its features is at https://youtu.be/Y7GNa57WGfA. |
Keyword | Consistency Checking Prototype Prototyping Requirements Requirements Validation |
DOI | 10.1109/RE.2019.00067 |
URL | View the original |
Indexed By | CPCI-S |
Language | 英語English |
WOS Research Area | Computer Science |
WOS Subject | Computer Science, Information Systems ; Computer Science, Software Engineering |
WOS ID | WOS:000533929400060 |
Scopus ID | 2-s2.0-85076921927 |
Fulltext Access | |
Citation statistics | |
Document Type | Conference paper |
Collection | Faculty of Science and Technology |
Affiliation | 1.Faculty of Science and Technology, University of Macau, Macao 2.Macao Polytechnic Institute, Macao |
First Author Affilication | Faculty of Science and Technology |
Recommended Citation GB/T 7714 | Yang, Yilong,Ke, Wei,Li, Xiaoshan. RM2PT: Requirements validation through automatic prototyping[C], 2019, 484-485. |
APA | Yang, Yilong., Ke, Wei., & Li, Xiaoshan (2019). RM2PT: Requirements validation through automatic prototyping. Proceedings of the IEEE International Conference on Requirements Engineering, 2019-September, 484-485. |
Files in This Item: | There are no files associated with this item. |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment