Test Oracle using Semantic Analysis from Natural Language Requirements

Published in In the proceedings of Proceedings of the 22nd International Conference on Enterprise Information Systems - Volume 2: ICEIS,, 2020

Recommended citation: Maryam Malik, Muddassar Sindhu., Rabeeh Abbasi., "Test Oracle using Semantic Analysis from Natural Language Requirements." In the proceedings of Proceedings of the 22nd International Conference on Enterprise Information Systems - Volume 2: ICEIS,, 2020. https://dx.doi.org/10.5220/0009471903450352

Access paper here

Automation of natural language based applications is a challenging task due to its semantics. This challenge is also confronted in the software testing field. In this paper, we provide a systematic literature review related to the semantic analysis of natural language requirements in the software testing field. The literature review assisted us in the identification of the substantial research gap related to the semantics-based natural language test oracle. To the best of our knowledge, we have not found any technique in which the semantics of test oracle from natural language requirements can be solved using Word Sense Disambiguation techniques. We have discussed our proposed approach to generate semantics-based test oracle from natural language requirements. Our proposed approach can be applied to any domain.