[go: up one dir, main page]

Mishra et al., 2018 - Google Patents

Test case generation and optimization for critical path testing using genetic algorithm

Mishra et al., 2018

Document ID
6175223481114801699
Author
Mishra D
Mishra R
Das K
Acharya A
Publication year
Publication venue
Soft Computing for Problem Solving: SocProS 2017, Volume 2

External Links

Snippet

This paper presents a method for path testing by generating the test data automatically and optimizing the test data to test the critical paths for a software under test (SUT), using real- coded genetic algorithm. Real encoding is used for automatic test data generation, and a …
Continue reading at link.springer.com (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N99/00Subject matter not provided for in other groups of this subclass
    • G06N99/005Learning machines, i.e. computer in which a programme is changed according to experience gained by the machine itself during a complete run
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformations of program code
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computer systems utilising knowledge based models
    • G06N5/02Knowledge representation
    • G06N5/022Knowledge engineering, knowledge acquisition
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computer systems based on biological models
    • G06N3/02Computer systems based on biological models using neural network models
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
    • G06F21/577Assessing vulnerabilities and evaluating computer system security
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computer systems utilising knowledge based models
    • G06N5/04Inference methods or devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computer systems based on biological models
    • G06N3/12Computer systems based on biological models using genetic models
    • G06N3/126Genetic algorithms, i.e. information processing using digital simulations of the genetic system
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management

Similar Documents

Publication Publication Date Title
Mishra et al. Test case generation and optimization for critical path testing using genetic algorithm
US11586792B2 (en) Scheduling fusion for quantum computing simulation
Kanewala et al. Predicting metamorphic relations for testing scientific software: a machine learning approach using graph kernels
US20230040564A1 (en) Learning Causal Relationships
Miranskyy et al. On testing and debugging quantum software
Mishra et al. Test data generation for mutation testing using genetic algorithm
US12288144B2 (en) Machine learning system to predict causal treatment effects of actions performed on websites or applications
Mishra et al. Test case optimization and prioritization based on multi-objective genetic algorithm
CN116011468A (en) Reasoning method of deep learning model, machine translation method and device
US20230267342A1 (en) Iterative answer and supplemental information extraction for machine reading comprehension
CN118103852A (en) Training data enhancement via program simplification
Kijima et al. Deterministic random walks on finite graphs
Mishra et al. Total fault exposing potential based test case prioritization using genetic algorithm
Last et al. Using data mining for automated software testing
Wang et al. Smart contract vulnerability detection for educational blockchain based on graph neural networks
Nicholson et al. Optimal network flow: A predictive analytics perspective on the fixed-charge network flow problem
Goswami et al. TokenCheck: towards deep learning based security vulnerability detection in ERC-20 tokens
Liu et al. An orthogonal predictive model-based dynamic multi-objective optimization algorithm
Dougherty et al. Algorithmic methods for covering arrays of higher index
Esparcia-Alcázar et al. Evolving rules for action selection in automated testing via genetic programming-A first approach
Ma et al. On the Convergence of Biogeography‐Based Optimization for Binary Problems
Wang et al. Graph neural networks enhanced smart contract vulnerability detection of educational blockchain
Marques Garcia et al. PAMPAR: A new parallel benchmark for performance and energy consumption evaluation
JP6367959B2 (en) Partial character string position detection apparatus, partial character string position detection method, and program
Zhu et al. Study of an improved genetic algorithm for multiple paths automatic software test case generation