Publications
Publications in reversed chronological order, generated by jekyll-scholar.
2025
- ASESoftware Testing for Extended Reality Applications: A Systematic Mapping StudyAutomated Software Engineering (ASE), 2025
- ICSTCan test generation and program repair inform automated assessment of programming projects?In IEEE International Conference on Software Testing, Verification and Validation (ICST), 2025
2024
- NLBSEWhat’s in a Display Name? An Empirical Study on the Use of Display Names in Open-Source JUnit TestsIn Proceedings of the Third ACM/IEEE International Workshop on NL-Based Software Engineering, 2024
- ICSMEPrivate-Keep Out? Understanding How Developers Account for Code Visibility in Unit TestingIn 2024 IEEE International Conference on Software Maintenance and Evolution (ICSME), 2024
- ICSMEViscount: A Direct Method Call Coverage Tool for JavaIn 2024 IEEE International Conference on Software Maintenance and Evolution (ICSME), 2024
- FSE
2023
- An Empirical Study on the Adoption of Scripted GUI Testing for Android AppsIn 38th IEEE/ACM International Conference on Automated Software Engineering, ASE 2023 - Workshops, 2023
2022
- SSBSEAn Empirical Comparison of EvoSuite and DSpot for Improving Developer-Written Test Suites with Respect to Mutation ScoreIn Search-Based Software Engineering - 14th International Symposium, SSBSE 2022, 2022
- ASTOn the feasibility and challenges of synthesizing executable Espresso testsIn IEEE/ACM International Conference on Automation of Software Test, AST@ICSE 2022, 2022
2020
- ICSTWTeaching Software Testing with the Code Defenders Testing Game: Experiences and ImprovementsIn 13th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2020, Porto, Portugal, October 24-28, 2020, 2020
2019
- SIGCSEGamifying a Software Testing Course with Code DefendersIn ACM Technical Symposium on Computer Science Education, (SIGCSE), 2019
-
2018
- A Preliminary Report on Gamifying a Software Testing Course with the Code Defenders Testing GameIn European Conference of Software Engineering Education (ECSEE), 2018
- SBSTEvoSuite at the SBST 2018 tool competitionIn Int. Workshop on Search-Based Software Testing (SBST), 2018
2017
2016
- Teaching Software Testing with a Mutation Testing GameIn Psychology of Programming Interest Group 2016 (PPIG), 2016No formal proceedings.
- Teaching Mutation Testing using GamificationIn European Conference of Software Engineering Education (ECSEE), 2016
2015
2014
2013
- Test Case Generation in Object-Oriented ProgrammingUniversidad Politécnica de Madrid (Technical University of Madrid), Dec 2013
- Compositional Symbolic Execution through Program SpecializationIn BYTECODE 2013, 2013Peer-reviewed workshop (co-located with ETAPS 2013) with no formal proceedings.
- In
2012
- Automatic Inference of Bounds on Resource ConsumptionIn Int. Symposium on Formal Methods for Components and Objects (FMCO, Revised Lectures), 2012
- \sc jms2abs: Automated Extraction of Abstract Behavioural Models from JMS ApplicationsIn Formal Methods for Industrial Critical Systems (FMICS), 2012
- LOPSTRResource-driven CLP-based Test Case GenerationIn Int. Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR), 2012
2011
2010
- Towards the Automatic Programming of H Systems: jHsys, a Java H System SimulatorIn Int. Conference on Practical Applications of Agents and Multiagent Systems (PAAMS), 2010
2009
- On the Solutions of NP-Complete Problems by Means of jNEP Run on ComputersIn International Conference on Agents and Artificial Intelligence (ICAART), 2009