A graphed language to describe software defects

Li Ning,Li Zhanhuai,Sun Xiling,Yang Ying
DOI: https://doi.org/10.13245/j.hust.2012.02.015
2012-01-01
Abstract:Ambiguity,incompleteness and confusion Abstraction layers in software black-box defect report described in natural language were focused.Aimed at the detected defects in black-box testing,a graphed method named software defect description graph(SDDG) was proposed.The SDDG was formally defined with extended Backus-Naur form(EBNF),and the graphical symbols were defined based on cause-effect graph.Theoretical analysis,case study and experimental verification show that SDDG is simpler and clearer than defect description in natural language and XML,and it can improve the readability,integrity and reproducibility of defect report,and it can also reduce the inconsistent understanding caused by ambiguity of natural language.The method improves the communication efficiency of tester and programmer,meanwhile it provides better raw defect data for software defect classification and analysis.
What problem does this paper attempt to address?