About Code Defenders

Version

This is Code Defenders version 1.9-SNAPSHOT.

Source Code

CodeDefenders is developed and maintained at the Chair of Software Engineering II at the University of Passau and the University of Leicester.

Code Defenders is an open source project. See the GitHub project page.

Contributors

  • Ben Clegg (The University of Sheffield)
  • Alexander Degenhart (University of Passau)
  • Sabina Galdobin (University of Passau)
  • Alessio Gambi (University of Passau)
  • Marvin Kreis (University of Passau)
  • Kassian Köck (University of Passau)
  • Rob Sharp (The University of Sheffield)
  • Lorenz Wendlinger (University of Passau)
  • Phil Werli (University of Passau)
  • Thomas White (The University of Sheffield)

Supporters

Research

  • [PDF] Gordon Fraser, Alessio Gambi, Marvin Kreis and José Miguel Rojas. “Gamifying a Software Testing Course with Code Defenders,” In Proc. of the ACM Technical Symposium on Computer Science Education (SIGCSE), ACM, 2019. [Bibtex]
    @inproceedings{SIGSCE_2019_CodeDefenders,
        author = {Gordon Fraser and Alessio Gambi and Marvin Kreis and Jos{\'e} Miguel Rojas},
        title = {Gamifying a Software Testing Course with Code Defenders},
        booktitle = {Proc. of the ACM Technical Symposium on Computer Science Education (SIGCSE)},
        series = {SIGCSE'19},
        publisher = {ACM},
        year = {2019}
    }
  • [PDF] Gordon Fraser, Alessio Gambi, José Miguel Rojas. “A Preliminary Report on Gamifying a Software Testing Course with the Code Defenders Testing Game,” In Proc. of The European Conference of Software Engineering Education, pp. 50-54, ACM, 2018. [Bibtex]
    @inproceedings{ECSEE2018_CodeDefenders,
        author = {Gordon Fraser and Alessio Gambi and Jos{\'e} Miguel Rojas},
        title = {A Preliminary Report on Gamifying a Software Testing Course with the Code Defenders Testing Game},
        booktitle = {Proc. of The European Conference of Software Engineering Education (ECSEE) 2018},
        series = {ECSEE'18},
        pages = {50--54},
        publisher = {ACM},
        year = {2018}
    }
  • [PDF] Benjamin Clegg, José Miguel Rojas, Gordon Fraser. “Teaching Software Testing Concepts Using a Mutation Testing Game,” In Proc. of the International Conference on Software Engineering: Software Engineering and Education Track (ICSE-SEET), pp. 33-36, IEEE Press, 2017. [Bibtex]
    @inproceedings{ICSE_SEET2017_CodeDefenders,
        author = {Benjamin Clegg, Jos{\'e} Miguel Rojas and Gordon Fraser},
        title = {Teaching Software Testing Concepts Using a Mutation Testing Game},
        booktitle = {Proc. of the International Conference on Software Engineering : Software Engineering and Education Track (ICSE-SEET) 2017},
        series = {ICSE-SEET'17},
        pages = {33--36},
        publisher = {IEEE Press},
        year = {2017}
    }
  • [PDF] José Miguel Rojas, Thomas White, Benjamin Clegg and Gordon Fraser. “Code Defenders: Crowdsourcing Effective Tests and Subtle Mutants with a Mutation Testing Game,” In Proc. of the International Conference on Software Engineering (ICSE), pp. 677-688, IEEE, 2017. [Bibtex]
    @inproceedings{ICSE2017_CodeDefenders,
        author = {Jos{\'e} Miguel Rojas, Thomas White, Benjamin Clegg and Gordon Fraser},
        title = {{C}ode {D}efenders: Crowdsourcing Effective Tests and Subtle Mutants with a Mutation Testing Game},
        booktitle = {Proc. of the International Conference on Software Engineering (ICSE) 2017},
        pages = {677--688},
        publisher = {IEEE},
        year = {2017}
    }
  • [PDF] José Miguel Rojas and Gordon Fraser. “Teaching Software Testing with a Mutation Testing Game,” In Proc. of the Annual Workshop of the Psychology of Programming Interest Group, 2016. [Bibtex]
    @inproceedings{PPIG16_TeachingTesting,
        author = {Jos{\'e} Miguel Rojas and Gordon Fraser},
        title = {Teaching Software Testing with a Mutation Testing Game},
        booktitle = {Psychology of Programming Interest Group 2016 (PPIG)},
        year = {2016}
    }
  • [PDF] José Miguel Rojas and Gordon Fraser. “Teaching Mutation Testing using Gamification,” In Proc. of The European Conference of Software Engineering Education, 2016. [Bibtex]
    @inproceedings{ECSEE16_MutationEducation,
        author = {Jos{\'e} Miguel Rojas and Gordon Fraser},
        title = {Teaching Mutation Testing using Gamification},
        booktitle = {Proc. of The European Conference of Software Engineering Education (ECSEE)},
        year = {2016},
        publisher = {Shaker Publishing},
        note = {To appear}
    }
  • [PDF] José Miguel Rojas and Gordon Fraser. “Code Defenders: A Mutation Testing Game,” In Proc. of The 11th International Workshop on Mutation Analysis, pp. 162-167, IEEE, 2016. [Bibtex]
    @inproceedings{Mutation16_CodeDefenders,
        author = {Jos{\'e} Miguel Rojas and Gordon Fraser},
        title = {Code Defenders: A Mutation Testing Game},
        booktitle = {Proc. of The 11th International Workshop on Mutation Analysis},
        year = {2016},
        publisher = {IEEE},
        pages = {162--167}
    }