Your browser doesn't support javascript.
loading
Measuring Effectiveness of Metamorphic Relations for Image Processing Using Mutation Testing.
Jafari, Fakeeha; Nadeem, Aamer.
Afiliación
  • Jafari F; Department of Computer Science, Capital University of Science and Technology, Islamabad 44000, Pakistan.
  • Nadeem A; Department of Computer Science, Capital University of Science and Technology, Islamabad 44000, Pakistan.
J Imaging ; 10(4)2024 Apr 06.
Article en En | MEDLINE | ID: mdl-38667985
ABSTRACT
Testing an intricate plexus of advanced software system architecture is quite challenging due to the absence of test oracle. Metamorphic testing is a popular technique to alleviate the test oracle problem. The effectiveness of metamorphic testing is dependent on metamorphic relations (MRs). MRs represent the essential properties of the system under test and are evaluated by their fault detection rates. The existing techniques for the evaluation of MRs are not comprehensive, as very few mutation operators are used to generate very few mutants. In this research, we have proposed six new MRs for dilation and erosion operations. The fault detection rate of six newly proposed MRs is determined using mutation testing. We have used eight applicable mutation operators and determined their effectiveness. By using these applicable operators, we have ensured that all the possible numbers of mutants are generated, which shows that all the faults in the system under test are fully identified. Results of the evaluation of four MRs for edge detection show an improvement in all the respective MRs, especially in MR1 and MR4, with a fault detection rate of 76.54% and 69.13%, respectively, which is 32% and 24% higher than the existing technique. The fault detection rate of MR2 and MR3 is also improved by 1%. Similarly, results of dilation and erosion show that out of 8 MRs, the fault detection rates of four MRs are higher than the existing technique. In the proposed technique, MR1 is improved by 39%, MR4 is improved by 0.5%, MR6 is improved by 17%, and MR8 is improved by 29%. We have also compared the results of our proposed MRs with the existing MRs of dilation and erosion operations. Results show that the proposed MRs complement the existing MRs effectively as the new MRs can find those faults that are not identified by the existing MRs.
Palabras clave

Texto completo: 1 Base de datos: MEDLINE Idioma: En Revista: J Imaging Año: 2024 Tipo del documento: Article

Texto completo: 1 Base de datos: MEDLINE Idioma: En Revista: J Imaging Año: 2024 Tipo del documento: Article