Cover image for Artificial Intelligence Methods in Software Testing.
Artificial Intelligence Methods in Software Testing.
Title:
Artificial Intelligence Methods in Software Testing.
Author:
Last, Mark.
ISBN:
9789812794758
Personal Author:
Physical Description:
1 online resource (221 pages)
Series:
Series in Machine Perception and Artificial Intelligence ; v.56

Series in Machine Perception and Artificial Intelligence
Contents:
Contents -- Preface -- Chapter 1 Fuzzy Cause - Effect Models of Software Testing -- 1. Introduction -- 2. Architectural considerations -- 3. The fuzzy cause - effect networks: mapping software specifications -- 4. The construction of the network: a direct problem -- 5. An inverse problem: forming a mechanism of generating testing oracles -- 6. Conclusions -- Chapter 2 Black-Box Testing with Info-Fuzzy Networks -- 1. Introduction -- 2. Info-Fuzzy Networks -- 3. Black-Box Testing with Single-Target and Multi-Target Info- Fuzzy Networks -- 4. Case Study: A Finite Element Program for Solving Differential Equations -- 5. Empirical Results -- 6. Conclusions -- Chapter 3 Automated GUI Regression Testing Using AI Planning -- 1. Introduction -- 2. Affected and Unaffected Test Cases -- 3. Overview -- 4. Representation -- 5. Design of the Regression Tester -- 6. Experiments -- 7. Conclusions -- Chapter 4 Test Set Generation And Reduction With Artificial Neural Networks -- 1. Introduction -- 2. Software Testing Methods -- 3. Neural Networks and Software Testing -- 4. The NN-based methodology for test case generation and reduction -- 5. A Case Study -- 6. Conclusions -- Chapter 5 Three-Group Software Quality Classification Modeling Using An Automated Reasoning Approach -- 1. Introduction -- 2. Case-Based Reasoning -- 3. Discriminant Analysis -- 4. Modeling Approach -- 5. Case Study: A Data Communications System -- 6. Summary -- Chapter 6 Data Mining with Resampling in Software Metrics Databases -- 1. Introduction -- 2. Software Metrics and Software Quality -- 3. Previous Experimental Results -- 4. Experimental Results -- 5. Proposed Usage -- 6. Conclusions.
Abstract:
An inadequate infrastructure for software testing is causing major losses to the world economy. The characteristics of software quality problems are quite similar to other tasks successfully tackled by artificial intelligence techniques. The aims of this book are to present state-of-the-art applications of artificial intelligence and data mining methods to quality assurance of complex software systems, and to encourage further research in this important and challenging area. Contents: Fuzzy Cause-Effect Models of Software Testing (W Pedrycz & G Vukovich); Black-Box Testing with Info-Fuzzy Networks (M Last & M Friedman); Automated GUI Regression Testing Using AI Planning (A M Memon); Test Set Generation and Reduction with Artificial Neural Networks (P Saraph et al.); Three-Group Software Quality Classification Modeling Using an Automated Reasoning Approach (T M Khoshgoftaar & N Seliya); Data Mining with Resampling in Software Metrics Databases (S Dick & A Kandel). Readership: Students, researchers and professionals in computer science, information systems, software testing and data mining.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: