Publications on Search-Based Software Engineering

Effective Automated Repair of Internationalization Presentation Failures in Web Applications Using Style Similarity Clustering and Search-Based Techniques
S Mahajan, A Alameer, P McMinn, and WGJ Halfond
Software Testing, Verification and Reliability, 2021
[PDF]
[DOI]
[]
@article{Mahajan2021,
  author  = "Mahajan, Sonal and Alameer, Abdulmajeed and McMinn, Phil and Halfond, William G. J.",
  title   = "Effective Automated Repair of Internationalization Presentation Failures in Web
             Applications Using Style Similarity Clustering and Search-Based Techniques",
  journal = "Software Testing, Verification and Reliability",
  year    = "2021",
  number  = "1--2",
  volume  = "31",
  doi     = "10.1002/stvr.1746"
}

Search-Based Detection of Deviation Failures in the Migration of Legacy Spreadsheet Applications
MM Almasi, H Hemmati, G Fraser, P McMinn, and J Benefelds
International Symposium on Software Testing and Analysis (ISSTA), 2018
[PDF]
[DOI]
[]
@inproceedings{Almasi2018,
  author    = "Almasi, M. Moein and Hemmati, Hadi and Fraser, Gordon and McMinn, Phil and
               Benefelds, Janis",
  title     = "Search-Based Detection of Deviation Failures in the Migration of Legacy Spreadsheet
               Applications",
  booktitle = "International Symposium on Software Testing and Analysis (ISSTA)",
  year      = "2018",
  pages     = "266--275",
  publisher = "ACM",
  doi       = "10.1145/3213846.3213861"
}

Automated Repair of Internationalization Presentation Failures in Web Pages Using Style Similarity Clustering and Search-Based Techniques
S Mahajan, A Alameer, P McMinn, and WGJ Halfond
International Conference on Software Testing, Verification and Validation (ICST), 2018
IEEE Distinguished Paper Award
[PDF]
[DOI]
[]
@inproceedings{Mahajan2018,
  author    = "Mahajan, Sonal and Alameer, Abdulmajeed and McMinn, Phil and Halfond, William G. J.",
  title     = "Automated Repair of Internationalization Presentation Failures in Web Pages Using
               Style Similarity Clustering and Search-Based Techniques",
  booktitle = "International Conference on Software Testing, Verification and Validation (ICST)",
  year      = "2018",
  pages     = "215--226",
  publisher = "IEEE",
  doi       = "10.1109/ICST.2018.00030"
}

Automated Repair of Layout Cross Browser Issues Using Search-Based Techniques
S Mahajan, A Alameer, P McMinn, and WGJ Halfond
International Symposium on Software Testing and Analysis (ISSTA), 2017
ACM SIGSOFT Distinguished Paper Award
[PDF]
[DOI]
[]
@inproceedings{Mahajan2017,
  author    = "Mahajan, Sonal and Alameer, Abdulmajeed and McMinn, Phil and Halfond, William G. J.",
  title     = "Automated Repair of Layout Cross Browser Issues Using Search-Based Techniques",
  booktitle = "International Symposium on Software Testing and Analysis (ISSTA)",
  year      = "2017",
  pages     = "249--260",
  publisher = "ACM",
  doi       = "10.1145/3092703.3092726"
}

XFix: An Automated Tool for the Repair of Layout Cross Browser Issues
S Mahajan, A Alameer, P McMinn, and WGJ Halfond
International Symposium on Software Testing and Analysis (ISSTA), 2017
[PDF]
[DOI]
[]
@inproceedings{Mahajan2017a,
  author    = "Mahajan, Sonal and Alameer, Abdulmajeed and McMinn, Phil and Halfond, William G. J.",
  title     = "{XFix}: An Automated Tool for the Repair of Layout Cross Browser Issues",
  booktitle = "International Symposium on Software Testing and Analysis (ISSTA)",
  year      = "2017",
  pages     = "368--371",
  publisher = "ACM",
  doi       = "10.1145/3092703.3098223"
}

Hitchhikers Need Free Vehicles! Shared Repositories for Statistical Analysis in SBST
GM Kapfhammer, P McMinn, and CJ Wright
International Workshop on Search-Based Software Testing (SBST), 2016
[PDF]
[DOI]
[]
@inproceedings{Kapfhammer2016,
  author    = "Kapfhammer, Gregory M. and McMinn, Phil and Wright, Chris J.",
  title     = "Hitchhikers Need Free Vehicles! Shared Repositories for Statistical Analysis in
               {SBST}",
  booktitle = "International Workshop on Search-Based Software Testing (SBST)",
  year      = "2016",
  pages     = "55--56",
  publisher = "ACM",
  doi       = "10.1145/2897010.2897017"
}

Automated Search for Good Coverage Criteria: Moving From Code Coverage to Fault Coverage Through Search-Based Software Engineering
P McMinn, M Harman, G Fraser, and GM Kapfhammer
International Workshop on Search-Based Software Testing (SBST), 2016
[PDF]
[DOI]
[]
@inproceedings{McMinn2016c,
  author    = "McMinn, Phil and Harman, Mark and Fraser, Gordon and Kapfhammer, Gregory M.",
  title     = "Automated Search for Good Coverage Criteria: Moving From Code Coverage to Fault
               Coverage Through Search-Based Software Engineering",
  booktitle = "International Workshop on Search-Based Software Testing (SBST)",
  year      = "2016",
  pages     = "43--44",
  publisher = "ACM",
  doi       = "10.1145/2897010.2897013"
}

Search-Based Software Engineering: Techniques, Taxonomy, Tutorial
M Harman, P McMinn, JT de Souza, and S Yoo
In Empirical Software Engineering and Verification, 2011
[PDF]
[DOI]
[]
@incollection{Harman2011,
  author    = "Harman, Mark and McMinn, Phil and de Souza, Jerffeson Teixeira and Yoo, Shin",
  title     = "Search-Based Software Engineering: Techniques, Taxonomy, Tutorial",
  booktitle = "Empirical Software Engineering and Verification",
  year      = "2011",
  pages     = "1--59",
  editor    = "Meyer, Bertrand and Nordio, Martin",
  publisher = "Springer",
  series    = "Lecture Notes in Computer Science",
  volume    = "7007",
  doi       = "10.1007/978-3-642-25231-0_1"
}