Test Oracle using Semantic Analysis from Natural Language Requirements

被引:1
作者
Malik, Maryam Imtiaz [1 ]
Sindhu, Muddassar Azam [1 ]
Abbasi, Rabeeh Ayaz [1 ]
机构
[1] Quaid I Azam Univ, Dept Comp Sci, Islamabad 45320, Pakistan
来源
PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS), VOL 2 | 2020年
关键词
Natural Language Requirements; Software Testing; Test Oracle; Semantic Analysis; TEST-CASE GENERATION;
D O I
10.5220/0009471903450352
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:345 / 352
页数:8
相关论文
共 49 条
  • [1] Ahsan I., 2017, P 2 INT C INT THINGS
  • [2] Anjalika H. N., 2018, ONTOLOGY BASED TEST
  • [3] [Anonymous], 2017, THESIS
  • [4] Atefi S., 2019, AUTOMATED TESTING FR
  • [5] Semantic-Based Test Oracles
    Bai, Xiaoying
    Hou, Kejia
    Lu, Hao
    Zhang, Yao
    Hu, Linping
    Ye, Hong
    [J]. 2011 35TH IEEE ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2011, : 640 - 649
  • [6] Blasi A, 2017, P SEM SER ADV TECHN, P1
  • [7] Carvalho G., 2013, SAC, P1217
  • [8] Carvalho G., 2012, TECHNICAL REPORT
  • [9] Carvalho G., 2014, INT WORKSHOP FORMAL, P19, DOI DOI 10.1007/978-3-319-05416-2_3
  • [10] NAT2TEST Tool: From Natural Language Requirements to Test Cases Based on CSP
    Carvalho, Gustavo
    Barros, Flavia
    Carvalho, Ana
    Cavalcanti, Ana
    Mota, Alexandre
    Sampaio, Augusto
    [J]. SOFTWARE ENGINEERING AND FORMAL METHODS, 2015, 9276 : 283 - 290