Environment-Driven Abstraction Identification for Requirements-Based Testing

Zedong Peng, Prachi Rathod, Nan Niu, Tanmay Bhowmik, Hui Liu, Lin Shi, Zhi Jin

科研成果: 书/报告/会议事项章节会议稿件同行评审

11 引用 (Scopus)

摘要

Abstractions are significant domain terms that have assisted in requirements elicitation and modeling. To extend the assistance towards requirements validation, we present in this paper an automated approach to identifying the abstractions for supporting requirements-based testing. We select relevant Wikipedia pages to serve as a domain corpus that is independent from any specific software system. We further define five novel patterns based on part-of-speech tagging and dependency parsing, and frame our candidate abstractions in the form of <key, value> pairs for better testability. We evaluate our approach with six software systems in two application domains: Electronic health records and Web conferencing. The results show that our abstractions are more accurate than those generated by two of the state-of-the-art techniques. Initial findings also indicate our abstractions' capabilities of revealing bugs and matching the environmental assumptions created manually.

源语言英语
主期刊名Proceedings - 29th IEEE International Requirements Engineering Conference, RE 2021
编辑Ana Moreira, Kurt Schneider, Michael Vierhauser, Jane Cleland-Huang
出版商IEEE Computer Society
245-256
页数12
ISBN(电子版)9781665428569
DOI
出版状态已出版 - 2021
活动29th IEEE International Requirements Engineering Conference, RE 2021 - Virtual, Notre Dame, 美国
期限: 20 9月 202124 9月 2021

出版系列

姓名Proceedings of the IEEE International Conference on Requirements Engineering
ISSN(印刷版)1090-705X
ISSN(电子版)2332-6441

会议

会议29th IEEE International Requirements Engineering Conference, RE 2021
国家/地区美国
Virtual, Notre Dame
时期20/09/2124/09/21

指纹

探究 'Environment-Driven Abstraction Identification for Requirements-Based Testing' 的科研主题。它们共同构成独一无二的指纹。

引用此