Hybrid Methods for Reducing Database Schema Test Suites: Experimental Insights From Computational and Human Studies
International Conference on Automation of Software Test (AST), 2020
@inproceedings{Alsharif2020,
author = "Alsharif, Abdullah and Kapfhammer, Gregory M. and McMinn, Phil",
title = "Hybrid Methods for Reducing Database Schema Test Suites: Experimental Insights From
Computational and Human Studies",
booktitle = "International Conference on Automation of Software Test (AST)",
year = "2020",
pages = "41--50",
publisher = "ACM",
doi = "10.1145/3387903.3389305"
}
[Copy to Clipboard]
STICCER: Fast and Effective Database Test Suite Reduction Through Merging of Similar Test Cases
International Conference on Software Testing, Verification and Validation (ICST), 2020
@inproceedings{Alsharif2020a,
author = "Alsharif, Abdullah and Kapfhammer, Gregory M. and McMinn, Phil",
title = "{STICCER}: Fast and Effective Database Test Suite Reduction Through Merging of
Similar Test Cases",
booktitle = "International Conference on Software Testing, Verification and Validation (ICST)",
year = "2020",
pages = "220--230",
publisher = "IEEE",
doi = "10.1109/ICST46399.2020.00031"
}
[Copy to Clipboard]
What Factors Make SQL Test Cases Understandable for Testers? A Human Study of Automatic Test Data Generation Techniques
International Conference on Software Maintenance and Evolution (ICSME), 2019
@inproceedings{Alsharif2019,
author = "Alsharif, Abdullah and Kapfhammer, Gregory M. and McMinn, Phil",
title = "What Factors Make {SQL} Test Cases Understandable for Testers? A Human Study of
Automatic Test Data Generation Techniques",
booktitle = "International Conference on Software Maintenance and Evolution (ICSME)",
year = "2019",
pages = "437--448",
publisher = "IEEE",
doi = "10.1109/ICSME.2019.00076"
}
[Copy to Clipboard]
Automatic Detection and Removal of Ineffective Mutants for the Mutation Analysis of Relational Database Schemas
IEEE Transactions on Software Engineering, 2019
@article{McMinn2019,
author = "McMinn, Phil and Wright, Chris J. and McCurdy, Colton J. and Kapfhammer, Gregory M.",
title = "Automatic Detection and Removal of Ineffective Mutants for the Mutation Analysis of
Relational Database Schemas",
journal = "IEEE Transactions on Software Engineering",
year = "2019",
pages = "427--463",
number = "5",
volume = "45",
doi = "10.1109/TSE.2017.2786286"
}
[Copy to Clipboard]
DOMINO: Fast and Effective Test Data Generation for Relational Database Schemas
International Conference on Software Testing, Verification and Validation (ICST), 2018
@inproceedings{Alsharif2018,
author = "Alsharif, Abdullah and Kapfhammer, Gregory M. and McMinn, Phil",
title = "{DOMINO}: Fast and Effective Test Data Generation for Relational Database Schemas",
booktitle = "International Conference on Software Testing, Verification and Validation (ICST)",
year = "2018",
pages = "12--22",
publisher = "IEEE",
doi = "10.1109/ICST.2018.00012"
}
[Copy to Clipboard]
SchemaAnalyst: Search-Based Test Data Generation for Relational Database Schemas
International Conference on Software Maintenance and Evolution (ICSME), 2016
@inproceedings{McMinn2016,
author = "McMinn, Phil and Wright, Chris J. and Kinneer, Cody and McCurdy, Colton J. and
Camara, Michael and Kapfhammer, Gregory M.",
title = "{SchemaAnalyst}: Search-Based Test Data Generation for Relational Database Schemas",
booktitle = "International Conference on Software Maintenance and Evolution (ICSME)",
year = "2016",
pages = "586--590",
publisher = "IEEE",
doi = "10.1109/ICSME.2016.93"
}
[Copy to Clipboard]
Virtual Mutation Analysis of Relational Database Schemas
International Workshop on Automation of Software Test (AST), 2016
@inproceedings{McMinn2016b,
author = "McMinn, Phil and Kapfhammer, Gregory M. and Wright, Chris J.",
title = "Virtual Mutation Analysis of Relational Database Schemas",
booktitle = "International Workshop on Automation of Software Test (AST)",
year = "2016",
pages = "36--42",
publisher = "ACM",
doi = "10.1145/2896921.2896933"
}
[Copy to Clipboard]
The Effectiveness of Test Coverage Criteria for Relational Database Schema Integrity Constraints
ACM Transactions on Software Engineering and Methodology, 2015
@article{McMinn2015,
author = "McMinn, Phil and Wright, Chris J. and Kapfhammer, Gregory M.",
title = "The Effectiveness of Test Coverage Criteria for Relational Database Schema Integrity
Constraints",
journal = "ACM Transactions on Software Engineering and Methodology",
year = "2015",
pages = "8:1--8:49",
number = "1",
volume = "25",
doi = "10.1145/2818639"
}
[Copy to Clipboard]
An Analysis of the Effectiveness of Different Coverage Criteria for Testing Relational Database Schema Integrity Constraints
Technical Report, Department of Computer Science, University of Sheffield, 2015
See the extended journal version of this paper, The Effectiveness of Test Coverage Criteria for Relational Database Schema Integrity Constraints
@techreport{McMinn2015a,
author = "McMinn, Phil and Wright, Chris J. and Kapfhammer, Gregory M.",
title = "An Analysis of the Effectiveness of Different Coverage Criteria for Testing
Relational Database Schema Integrity Constraints",
institution = "Department of Computer Science, University of Sheffield",
year = "2015",
number = "CS-15-01"
}
[Copy to Clipboard]
Automatically Evaluating the Efficiency of Search-Based Test Data Generation for Relational Database Schemas
International Conference on Software Engineering and Knowledge Engineering (SEKE), 2015
@inproceedings{Kinneer2015,
author = "Kinneer, Cody and Kapfhammer, Gregory M. and Wright, Chris J. and McMinn, Phil",
title = "Automatically Evaluating the Efficiency of Search-Based Test Data Generation for
Relational Database Schemas",
booktitle = "International Conference on Software Engineering and Knowledge Engineering (SEKE)",
year = "2015",
pages = "352--357",
doi = "10.18293/SEKE2015-205"
}
[Copy to Clipboard]
The Impact of Equivalent, Redundant and Quasi Mutants on Database Schema Mutation Analysis
International Conference on Quality Software (QSIC), 2014
See the extended journal version of this paper, Automatic Detection and Removal of Ineffective Mutants for the Mutation Analysis of Relational Database Schemas
@inproceedings{Wright2014,
author = "Wright, Chris J. and Kapfhammer, Gregory M. and McMinn, Phil",
title = "The Impact of Equivalent, Redundant and Quasi Mutants on Database Schema Mutation
Analysis",
booktitle = "International Conference on Quality Software (QSIC)",
year = "2014",
pages = "57--66",
publisher = "IEEE",
doi = "10.1109/QSIC.2014.26"
}
[Copy to Clipboard]
Efficient Mutation Analysis of Relational Database Structure Using Mutant Schemata and Parallelisation
International Workshop on Mutation Analysis (Mutation), 2013
@inproceedings{Wright2013a,
author = "Wright, Chris J. and Kapfhammer, Gregory M. and McMinn, Phil",
title = "Efficient Mutation Analysis of Relational Database Structure Using Mutant Schemata
and Parallelisation",
booktitle = "International Workshop on Mutation Analysis (Mutation)",
year = "2013",
pages = "63--72",
publisher = "IEEE",
doi = "10.1109/ICSTW.2013.15"
}
[Copy to Clipboard]
Search-Based Testing of Relational Schema Integrity Constraints Across Multiple Database Management Systems
International Conference on Software Testing, Verification and Validation (ICST), 2013
@inproceedings{Kapfhammer2013,
author = "Kapfhammer, Gregory M. and McMinn, Phil and Wright, Chris J.",
title = "Search-Based Testing of Relational Schema Integrity Constraints Across Multiple
Database Management Systems",
booktitle = "International Conference on Software Testing, Verification and Validation (ICST)",
year = "2013",
pages = "31--40",
publisher = "IEEE",
doi = "10.1109/ICST.2013.47"
}
[Copy to Clipboard]