• DocumentCode
    2686662
  • Title

    Framework for Intelligent Meaningful Test Data Generation model-IMTDG

  • Author

    Hameed, Shihab A. ; Deraman, Aziz ; Hamdan, Abdul Razak

  • Author_Institution
    Int. Islamic Univ. Malaysia, Gombak, Malaysia
  • Volume
    2
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    16
  • Abstract
    The generation of actual test data is one of the difficult and expensive parts of applying software testing techniques. Many of the current test data generators focus firstly on the data type and structure, regardless of the meaning, and secondly on developer or database administrator viewpoints, regardless of user concerns. This leads to generating a high amount of meaningless test data, especially when generating non-numeric data, which may not reflect the specification or environment of the population under test, besides the reduction of user confidence in the generated data and in testing at all! In this paper, we propose a framework for an intelligent meaningful test data generation (IMTDG) model with the aim of increasing the users´ confidence in software testing. The model uses samples of real data as resource data and a set of efficient generation techniques based on statistical methods, such as permutations, combinations, sampling and statistical distributions. Selection of the most suitable structure and generation technique is based on one of the intelligent soft computing techniques, such as fuzzy logic, neural networks or genetic algorithms. The generated test data is close to the real-world data for testing processes with the ability to simulate real environments
  • Keywords
    automatic test pattern generation; computer aided software engineering; fuzzy logic; genetic algorithms; neural net architecture; program testing; statistics; IMTDG model; combinations; data samples; data structure; data type; database administrator viewpoints; fuzzy logic; genetic algorithms; intelligent data generator; intelligent meaningful test data generation model; intelligent soft computing techniques; meaningless test data; neural networks; nonnumeric data; permutations; real environment simulation; sampling; software developer viewpoints; software testing techniques; statistical distributions; statistical methods; user concerns; user confidence; Computer networks; Databases; Fuzzy logic; Intelligent networks; Intelligent structures; Neural networks; Sampling methods; Software testing; Statistical analysis; Statistical distributions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2000. Proceedings
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    0-7803-6355-8
  • Type

    conf

  • DOI
    10.1109/TENCON.2000.888380
  • Filename
    888380