• DocumentCode
    2923963
  • Title

    Machine Learning in Value-Based Software Test Data Generation

  • Author

    Zhang, Du

  • Author_Institution
    Dept. of Comput. Sci., California State Univ., Sacramento, CA
  • fYear
    2006
  • fDate
    Nov. 2006
  • Firstpage
    732
  • Lastpage
    736
  • Abstract
    Software engineering research and practice thus far are primarily conducted in a value-neutral setting where each artifact in software development such as requirement, use case, test case, and defect, is treated as equally important during a software system development process. There are a number of shortcomings of such value-neutral software engineering. Value-based software engineering is to integrate value considerations into the full range of existing and emerging software engineering principles and practices. Machine learning has been playing an increasingly important role in helping develop and maintain large and complex software systems. However, machine learning applications to software engineering have been largely confined to the value-neutral software engineering setting. In this paper, we advocate a shift to applying machine learning methods to value-based software engineering. We propose a framework for value-based software test data generation. The proposed framework incorporates some general principles in value-based software testing and can help improve return on investment
  • Keywords
    learning (artificial intelligence); program testing; software maintenance; machine learning; software development defect; software development requirement; software development test case; software development use case; software engineering research; software system development process; software test data generation; value based software engineering; value neutral software engineering; Application software; Engineering management; Genetic algorithms; Knowledge management; Machine learning; Programming; Software engineering; Software systems; Software testing; System testing; genetic algorithms.; value-based software engineering; value-based software test data generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools with Artificial Intelligence, 2006. ICTAI '06. 18th IEEE International Conference on
  • Conference_Location
    Arlington, VA
  • ISSN
    1082-3409
  • Print_ISBN
    0-7695-2728-0
  • Type

    conf

  • DOI
    10.1109/ICTAI.2006.77
  • Filename
    4031966