ASE 2014 Distinguished Paper Award: Automated Unit Test Generation for Classes with Environment Dependencies

  • [PDF] A. Arcuri, G. Fraser, and J. P. Galeotti, “Automated Unit Test Generation for Classes with Environment Dependencies,” in IEEE/ACM Int. Conference on Automated Software Engineering (ASE), New York, NY, USA, 2014.
    [Bibtex]
    @inproceedings{ase14_environment,
        AUTHOR="Andrea Arcuri and Gordon Fraser and Juan Pablo Galeotti",
        TITLE="Automated Unit Test Generation for Classes with Environment Dependencies",
        booktitle={IEEE/ACM Int. Conference on Automated Software Engineering (ASE)},
        pages="",
        year = {2014},
        pages = {79--90},
        numpages = {12},
        publisher = {ACM},
        address = {New York, NY, USA},
    }

ISSRE 2014: A Survey on Unit Testing Practice and Problems

  • [PDF] E. Daka and G. Fraser, “A Survey on Unit Testing Practice and Problems,” in IEEE International Symposium on Software Reliability Engineering (ISSRE), 2014.
    [Bibtex]
    @inproceedings{issre14_survey,
        AUTHOR="Ermira Daka and Gordon Fraser",
        TITLE="A Survey on Unit Testing Practice and Problems",
        booktitle={IEEE International Symposium on Software Reliability Engineering (ISSRE)},
        YEAR="2014",
        publisher={IEEE},
        note={To appear}
    }

ISSTA 2014 Distinguished Paper Award: Efficient Mutation Analysis by Propagating and Partitioning Infected Execution States

  • [PDF] R. Just, M. D. Ernst, and G. Fraser, “Efficient Mutation Analysis by Propagating and Partitioning Infected Execution States,” in Proceedings of the 2014 International Symposium on Software Testing and Analysis, New York, NY, USA, 2014, pp. 315-326.
    [Bibtex]
    @inproceedings{issta2014_mutation,
     author = {Just, Ren{\'e} and Ernst, Michael D. and Fraser, Gordon},
     title = {Efficient Mutation Analysis by Propagating and Partitioning Infected Execution States},
     booktitle = {Proceedings of the 2014 International Symposium on Software Testing and Analysis},
     series = {ISSTA 2014},
     year = {2014},
     location = {San Jose, CA, USA},
     pages = {315--326},
     numpages = {12},
     publisher = {ACM},
     address = {New York, NY, USA},
     keywords = {Mutation analysis, dynamic analysis, software testing},
    }

Recent EvoSuite papers

  • [PDF] G. Fraser and A. Arcuri, “A Large Scale Evaluation of Automated Unit Test Generation Using EvoSuite,” ACM Transactions on Software Engineering and Methodology, 2014.
    [Bibtex]
    @article{TOSEM_evaluation,
    author = {Gordon Fraser and Andrea Arcuri},
    title = {A Large Scale Evaluation of Automated Unit Test Generation Using EvoSuite},
    journal ={ACM Transactions on Software Engineering and Methodology},
    year={2014}, 
    publisher = {ACM},
    note={To appear}
    }

  • [PDF] A. Arcuri, G. Fraser, and J. P. Galeotti, “Automated Unit Test Generation for Classes with Environment Dependencies,” in IEEE/ACM Int. Conference on Automated Software Engineering (ASE), New York, NY, USA, 2014.
    [Bibtex]
    @inproceedings{ase14_environment,
        AUTHOR="Andrea Arcuri and Gordon Fraser and Juan Pablo Galeotti",
        TITLE="Automated Unit Test Generation for Classes with Environment Dependencies",
        booktitle={IEEE/ACM Int. Conference on Automated Software Engineering (ASE)},
        pages="",
        year = {2014},
        pages = {79--90},
        numpages = {12},
        publisher = {ACM},
        address = {New York, NY, USA},
    }

  • [PDF] J. Campos, A. Arcuri, G. Fraser, and R. Abreu, “Continuous Test Generation: Enhancing Continuous Integration with Automated Test Generation,” in IEEE/ACM Int. Conference on Automated Software Engineering (ASE), New York, NY, USA, 2014, pp. 55-66.
    [Bibtex]
    @inproceedings{ase14_ctg,
        AUTHOR="Jose Campos and Andrea Arcuri and Gordon Fraser and Rui Abreu",
        TITLE="Continuous Test Generation: Enhancing Continuous Integration with Automated Test Generation",
        booktitle={IEEE/ACM Int. Conference on Automated Software Engineering (ASE)},
        year = {2014},
        location = {Vasteras, Sweden},
        pages = {55--66},
        numpages = {12},
        publisher = {ACM},
        address = {New York, NY, USA},
    }

  • [PDF] G. Fraser and A. Arcuri, “EvoSuite at the Second Unit Testing Tool Competition,” in Future Internet Testing, 2014, pp. 95-100.
    [Bibtex]
    @inproceedings{fittest2014,
      year={2014},
      booktitle={Future Internet Testing},
      series={Lecture Notes in Computer Science},
      editor={Vos, Tanja E.J. and Lakhotia, Kiran and Bauersfeld, Sebastian},
      title={EvoSuite at the Second Unit Testing Tool Competition},
      publisher={Springer International Publishing},
      author={Fraser, Gordon and Arcuri, Andrea},
      pages={95-100},
    }

  • [PDF] J. P. Galeotti, G. Fraser, and A. Arcuri, “Extending a Search-Based Test Generator with Adaptive Dynamic Symbolic Execution (Tool paper),” in Proceedings of the 2014 International Symposium on Software Testing and Analysis, New York, NY, USA, 2014.
    [Bibtex]
    @inproceedings{issta14_dse,
     author = {Galeotti, Juan Pablo and Fraser, Gordon and Arcuri, Andrea},
     title = {Extending a Search-Based Test Generator with Adaptive Dynamic Symbolic Execution (Tool paper)},
     booktitle = {Proceedings of the 2014 International Symposium on Software Testing and Analysis},
     series = {ISSTA '14},
     year = {2014},
     numpages = {4},
     publisher = {ACM},
     address = {New York, NY, USA},
     note = {To appear}
    }

(Video available here)

  • [PDF] G. Fraser, A. Arcuri, and P. McMinn, “A Memetic Algorithm for Whole Test Suite Generation,” Journal of Systems and Software, 2014.
    [Bibtex]
    @article{jss14_memetic,
       year={2014},
       journal={Journal of Systems and Software},
       title={A Memetic Algorithm for Whole Test Suite Generation},
       publisher={Elsevier},
       author={Fraser, Gordon and Arcuri, Andrea and McMinn, Phil},
       language={English},
       note = {To appear}
    }

  • [PDF] A. Arcuri and G. Fraser, “On The Effectiveness of Whole Test Suite Generation,” in Proceedings of the Sixth International Conference on Search Based Software Engineering, Berlin, Heidelberg, 2014.
    [Bibtex]
    @inproceedings{ssbse14,
     author = {Arcuri, Andrea and Fraser, Gordon},
     title = {On The Effectiveness of Whole Test Suite Generation},
     booktitle = {Proceedings of the Sixth International Conference on Search Based Software Engineering},
     series = {SSBSE'14},
     year = {2014},
     publisher = {Springer-Verlag},
     address = {Berlin, Heidelberg},
     note = {To appear}
    }

  • [PDF] G. Fraser and A. Arcuri, “Achieving Scalable Mutation-based Generation of Whole Test Suites,” Empirical Software Engineering, 2014.
    [Bibtex]
    @article{emse14_mutation,
       year={2014},
       journal={Empirical Software Engineering},
       title={Achieving Scalable Mutation-based Generation of Whole Test Suites},
       publisher={Springer US},
       author={Fraser, Gordon and Arcuri, Andrea},
       language={English},
       note = {To appear}
    }

  • [PDF] G. Fraser and A. Arcuri, “1600 Faults in 100 Projects: Automatically Finding Faults While Achieving High Coverage with EvoSuite,” Empirical Software Engineering, 2013.
    [Bibtex]
    @article{emse13_oracle,
       year={2013},
       journal={Empirical Software Engineering},
       title={1600 Faults in 100 Projects: Automatically Finding Faults While Achieving High Coverage with EvoSuite},
       publisher={Springer US},
       author={Fraser, Gordon and Arcuri, Andrea},
       language={English},
       note = {To appear}
    }

ICST 2014: Automatic Testing of Natural User Interfaces

  • [PDF] C. J. Hunt, G. Brown, and G. Fraser, “Automatic Testing of Natural User Interfaces,” in ICST’13: Proceedings of the 6th International Conference on Software Testing, Verification and Validation, 2014, pp. 123-132.
    [Bibtex]
    @inproceedings{icst2014_nuitest,
      title={Automatic Testing of Natural User Interfaces},
      author={Hunt, Chris J and Brown, Guy and Fraser, Gordon},
       booktitle = {ICST'13: Proceedings of the 6th International Conference on Software Testing, Verification and Validation},
       publisher = {IEEE Computer Society},
       pages={123--132},
       year={2014},
       organization={IEEE}
    }

Postdoc position in software testing

Research Associate in Software Testing

We are looking for a post-doctoral software engineering researcher to
work on developing techniques to address the oracle problem in
automated software test generation. This position is a fixed term appointment for 2 years, and it is funded by the EPSRC through the EXOGEN and RECOST projects. The closing date is 19 August 2013.

For more information about the job and how to apply, please check out the details or visit: http://www.shef.ac.uk/jobs/

GECCO 2013: Test Suite Generation with Memetic Algorithms

  • [PDF] G. Fraser, A. Arcuri, and P. McMinn, “Test Suite Generation with Memetic Algorithms,” in Genetic and Evolutionary Computation Conference (GECCO 2013), 2013.
    [Bibtex]
    @inproceedings{GECCO13_memetic,
      author = {Gordon Fraser and Andrea Arcuri and Phil McMinn},
      title = {Test Suite Generation with Memetic Algorithms},
      booktitle = {Genetic and Evolutionary Computation Conference (GECCO 2013)},
      year = {2013},
      note = {To appear}
    }

TAP 2013: Generating Test Suites with Augmented Dynamic Symbolic Execution

  • [DOI] K. Jamrozik, G. Fraser, N. Tillman, and J. Halleux, “Generating Test Suites with Augmented Dynamic Symbolic Execution,” in Tests and Proofs, 2013, pp. 152-167.
    [Bibtex]
    @inproceedings{TAP13_APex, 
      year={2013},
      booktitle={Tests and Proofs},
      volume={7942},
      series={Lecture Notes in Computer Science},
      editor={Veanes, Margus and Viganò, Luca},
      doi={10.1007/978-3-642-38916-0_9},
      title={Generating Test Suites with Augmented Dynamic Symbolic Execution},
      publisher={Springer Berlin Heidelberg},
      author={Jamrozik, Konrad and Fraser, Gordon and Tillman, Nikolai and Halleux, Jonathan},
      pages={152-167}
    }

ISSTA 2013: Does Automated White-Box Test Generation Really Help Software Testers?

  • [PDF] G. Fraser, M. Staats, P. McMinn, A. Arcuri, and F. Padberg, “Does Automated White-Box Test Generation Really Help Software Testers?,” in Proceedings of the 2013 International Symposium on Software Testing and Analysis, New York, NY, USA, 2013.
    [Bibtex]
    @inproceedings{ISSTA13_Study,
     author = {Gordon Fraser and Matt Staats and Phil McMinn and Andrea Arcuri and Frank Padberg},
     title = {Does Automated White-Box Test Generation Really Help Software Testers?},
     booktitle = {Proceedings of the 2013 International Symposium on Software Testing and Analysis},
     series = {ISSTA '13},
     year = {2013},
     publisher = {ACM},
     address = {New York, NY, USA},
    }