• DocumentCode
    3699317
  • Title

    Automatic test Oracle for image processing applications using support vector machines

  • Author

    Tahir Jameel;Lin Mengxiang;Liu Chao

  • Author_Institution
    State Key Lab of Software Department Environment, Beihang University, Beijing, China
  • fYear
    2015
  • Firstpage
    1110
  • Lastpage
    1113
  • Abstract
    Software testing has been a challenging job over the decades and possess more challenges for complex inputs such as images. While evaluating correctness of the output images, there may exist a large number of correct or incorrect images with insignificant differences. A test oracle is required to evaluate the correctness of output images which may not be available in most of the cases. Currently, output images are evaluated by domain experts such as medical experts, which involves manual inspection of output images at each step of software development. In this paper, we have proposed a mechanism to automate the test oracle using support vector machine. It requires a few correct and incorrect images for the training and is capable of classification of correct and incorrect output images. For the demonstration purpose, we used different implementations of image dilation and compared the results with statistical oracle and metamorphic testing. The results in our initial experiments are encouraging.
  • Keywords
    "Support vector machines","Testing","Training","Feature extraction","Software","Training data"
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Service Science (ICSESS), 2015 6th IEEE International Conference on
  • ISSN
    2327-0586
  • Print_ISBN
    978-1-4799-8352-0
  • Electronic_ISBN
    2327-0594
  • Type

    conf

  • DOI
    10.1109/ICSESS.2015.7339246
  • Filename
    7339246