Automatic software repair: A bibliography, ACM Computing Surveys, vol.51, p.1, 2018. ,
URL : https://hal.archives-ouvertes.fr/hal-01206501
Human-competitive results produced by genetic programming, Genetic Programming and Evolvable Machines, vol.11, pp.251-284, 2010. ,
Automatic repair of real bugs in java: A large-scale experiment on the Defects4j dataset, Empirical Software Engineering, vol.22, p.4, 2016. ,
URL : https://hal.archives-ouvertes.fr/hal-01574671
Is the cure worse than the disease? Overfitting in automated program repair, Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, pp.532-543, 2015. ,
Among the machines: Human-bot interaction on social q{\&}a websites, Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems, pp.1272-1279, 2016. ,
Software bots, IEEE Software, vol.35, pp.18-23, 2018. ,
Automated end-to-end repair at scale, Proceedings of the 41st International Conference about:blank on Software Engineering: Software Engineering in Practice, 2019. ,
The DARPA Cyber Grand Challenge: A competitor's perspective, IEEE Security & Privacy, vol.13, p.6, 2015. ,
Automatic repair of conditional statement bugs in Java Programs, IEEE Transactions on Software Engineering, vol.43, 2017. ,
URL : https://hal.archives-ouvertes.fr/hal-01285008
ASTOR: A program repair library for Java, Proceedings of the 25th International Symposium on Software Testing and Analysis, pp.441-444, 2016. ,
URL : https://hal.archives-ouvertes.fr/hal-01321615
Dynamic patch generation for null pointer exceptions using metaprogramming, Proceedings of the 2017 IEEE 24th International Conference on Software Analysis, Evolution, and Reengineering (SANER), pp.349-358, 2017. ,
URL : https://hal.archives-ouvertes.fr/hal-01419861
GenProg: A generic method for automatic software repair, IEEE Trans. Software Eng, vol.38, pp.54-72, 2012. ,
How to design a program repair bot? Insights from the Repairnator Project, Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice, pp.95-104, 2018. ,
URL : https://hal.archives-ouvertes.fr/hal-01691496
Explainable software bot contributions: Case study of automated bug fixes, Proceedings of First International Workshop on Bots in Software Engineering (BotSE), 2019. ,
, He was previously associate professor at the University of Lille and adjunct researcher at Inria. He received a Ph.D. from the University of Rennes, and a master's degree from the Compiègne University of Technology. His research lies in the field of software engineering with a current focus on automatic program repair
, Simon Urli received a Ph.D. in software engineering in 2015 from the University of Nice-Sophia Antipolis while he was working on composition of software product lines. He then worked as a postdoc at University of Lille between 2016 and 2018 on the topic of automatic software repair and was deeply involved in the creation of Repairnator. He is now a software engineer at XWiki SAS since, 2018.
, His current research interest is about the automation of software engineering tasks such as patch generation and fault localization with dynamic and static techniques
, He received his diploma in computer science from UNICEN (Argentina) and his Ph.D. from University of Lille (France)