Expansion of Application Scope and Addition of a Function for Operations into BWDM which is an Automatic Test Cases Generation Tool for VDM++ Specification

被引:0
|
作者
Muto, Takafumi [1 ]
Katayama, Tetsuro [1 ]
Kita, Yoshihiro [2 ]
Yamaba, Hisaaki [1 ]
Aburada, Kentaro [1 ]
Okazaki, Naonobu [1 ]
机构
[1] Miyazaki Univ, Fac Engn, Dept Comp Sci & Syst Engn, 1-1 Gakuenkibanadai Nishi, Miyazaki 8892192, Japan
[2] Univ Nagasaki, Fac Informat Syst, Dept Informat Secur, Siebold Campus,1-1-1 Manabino,Nagayo Cho,Nishi Son, Nagasaki 8512195, Japan
关键词
Software testing; Formal methods; Test cases; VDM++; Automatic generation;
D O I
暂无
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
The use of the formal specification description language VDM++ in software design can eliminate ambiguity in the specification. However, software testing after implementation is necessary even if the design uses VDM++, but manually generating test cases is labor-intensive and timeconsuming. Therefore, our laboratory developed BWDM, which is an automatic test case generation tool for VDM++ specifications. However, BWDM is not very useful because it has three problems about its narrow scope of application. This paper solves the three problems and improves the usefulness of BWDM by expanding the scope of application of VDM++ definitions and adding a function to generate test cases for object states. In addition, we conducted a comparison experiment with manual test case generation and confirmed that BWDM can reduce work time.
引用
收藏
页码:262 / 262
页数:1
相关论文
共 2 条
  • [1] Application of Pairwise Testing into BWDM which is a Test Case Generation Tool for the VDM++ Specification
    Katayama, Tetsuro
    Hirakoba, Futa
    Kita, Yoshihiro
    Yamaba, Hisaaki
    Aburada, Kentaro
    Okazaki, Naonobu
    [J]. JOURNAL OF ROBOTICS NETWORKING AND ARTIFICIAL LIFE, 2019, 6 (03): : 143 - 147
  • [2] Prototype of Test Cases Automatic Generation Tool BWDM Based on Boundary Value Analysis with VDM plus
    Tachiyama, Hiroki
    Katayama, Tetsuro
    Kita, Yoshihiro
    Yamaba, Hisaaki
    Okazaki, Naonobu
    [J]. ICAROB 2017: PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS, 2017, : P275 - P278