About Code Defenders
Version
This is Code Defenders running on git commit 57b2c00.
Source Code
CodeDefenders is developed and maintained at the Chair of Software Engineering II at the University of Passau.
Code Defenders is an open source project. See the GitHub project page.
Contributors
- Ben Clegg (The University of Sheffield)
- Alexander Degenhart (University of Passau)
- Gordon Fraser (University of Passau)
- Sabina Galdobin (University of Passau)
- Alessio Gambi (AIT)
- Tim Greller (University of Passau)
- Marvin Kreis (University of Passau)
- Kassian Köck (University of Passau)
- Aaron Prott (University of Passau)
- Jose Miguel Rojas (The University of Sheffield)
- Rob Sharp (The University of Sheffield)
- Philipp Straubinger (University of Passau)
- Lorenz Wendlinger (University of Passau)
- Phil Werli (University of Passau)
- Thomas White (The University of Sheffield)
Supporters
- DFG Project FR 2955/2-1 (QuestWare: Gamifying the Quest for Software Tests)
- IMPRESS Project (Improving Engagement of Students in Software Engineering Courses through Gamification)
- SURE (Sheffield Undergraduate Research Experience)
- Royal Society (Grant RG160969)
Research
-
Philipp Straubinger, Alexander Degenhart and Gordon Fraser.
“An Empirical Evaluation of Manually Created Equivalent Mutants,”
In Proc. of the International Workshop on Mutation Testing, IEEE, 2024.
[Bibtex]
@inproceedings{Mutation24, title={An Empirical Evaluation of Manually Created Equivalent Mutants}, author={Straubinger, Philipp and Degenhart, Alexander and Fraser, Gordon}, booktitle={IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW)}, pages={237--246}, year={2024}, organization={IEEE} }} -
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} } -
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} } -
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} } -
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} } -
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} } -
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} } -
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} }