SoftwareX (Feb 2024)

ETF-RI-CEG-Advanced: A graphical desktop tool for black-box testing by using cause–effect graphs

  • Ehlimana Krupalija,
  • Emir Cogo,
  • Damir Pozderac,
  • Samir Omanović,
  • Almir Karabegović,
  • Razija Turčinhodžić Mulahasanović,
  • Ingmar Bešić

Journal volume & issue
Vol. 25
p. 101625

Abstract

Read online

Researchers and domain experts usually require the help of software packages for black-box testing complex systems using cause–effect graphs. However, there are only a few available packages for this purpose with limited functionalities. The existing software tools are either commercial, not disclosed by their authors at all or use technologies that are obsolete. ETF-RI-CEG-Advanced is a graphical desktop software tool that simplifies the process of black-box testing software by using the cause–effect graphing technique. The tool improves the graphical specification of cause–effect graphs by adding the usage of a feasibility module for repairing mistakes. Its main functionalities include the full feasible test suite generation, application of two minimization algorithms, and calculating the relevant software quality metrics.

Keywords