Our research can be divided into the following research lines:

  • Computational Intelligence for Software Engineering (CISELab): How can Computational Intelligence techniques automate software testing and other complex software development tasks? (led by Annibale Panichella)
  • DevOps: To understand and improve the modern CI/CD and DevOps practices. (led by Sebastian Proksch, Arie van Deursen)
  • Machine Learning for Software Engineering: How can machine learning be used to improve complex software development tasks? (led by Georgios Gousios, Maurício Aniche, Annibale Panichella)
  • Software Reliability for Concurrent and Distributed Systems: Develop techniques and tools for increasing reliability of concurrent and distributed systems. (led by Burcu Kulahcioglu Ozkan)
  • Software Engineering for Fintech: Develop methods, tools, and technologies to radically innovate the software-intensive financial sector. (led by Arie van Deursen, Luís Cruz)
  • Software Engineering for Artificial Intelligence (SE4AI): SE4AI is an emerging field of research that tries to understand how software systems with AI components can be developed, tested, deployed, scaled and maintained in a continuous, sustainable and efficient manner. (led by Luis Cruz)
  • Software Analytics: How can we harness the massive data modern development and deployment processes generate, as well as Big Code, to increase development productivity and operational efficiency? (led by Diomidis Spinellis and Georgios Gousios)
  • Software Quality: Help developers in improving the internal and external quality of their software systems. (led by Andy Zaidman, Maurício Aniche, and Diomidis Spinellis)
  • Sustainable Software Engineering: Methods and tools to develop greener and socially sustainable software systems. (led by Luís Cruz)

Current Research Projects

Within our research lines, ongoing funded research projects include:

Start Name Project Title Funding SERG Principal Investigators
2021 COSMOS DevOps and testing for Cyber-physical systems EU H2020 Annibale Panichella
2019 AFR AI for Fintech Research ING Arie van Deursen
2019 TestShift A Socio-Technical Shift in Software Testing NWO Vici Andy Zaidman
2019 UBRI Testing for Blockchain Ripple Annibale Panichella
2019 FASTEN Fine-grained analysis of software ecosystems (FASTEN) EU H2020 Sebastian Proksch, Georgios Gousios
2019 ML4SSE ML 4 Secure Software Engineering EEMCS Maurício Aniche, Arie van Deursen
2018 QIA Quantum Internet Alliance EU FET Arie van Deursen
2017 MIPL Mining Internet Payment Logs NWO Big Software, Adyen Arie van Deursen, Maurício Aniche
2016 DDS-ENG Data Science Engineering Roadmap Delft Data Science Arie van Deursen, Georgios Gousios
2015 PCR Persistent Code Reviews NWO EW TOP1 Arie van Deursen, Alberto Bacchelli
2014 TestRoots Software evolution and developer testing NWO Vidi Andy Zaidman
2013 PROSE Professionalizing Spreadsheet Engineering STW, NWO TTW Arie van Deursen, Felienne Hermans

Past Research Projects

Start Name Project Title Funding SERG Principal Investigators
2016 CodeFeedr Next generation software analytics NWO Big Software, SIG Georgios Gousios
2016 STAMP Software Testing Amplification for DevOps EU H2020 Arie van Deursen, Andy Zaidman
2015 BSR Big Software on the Run 3TU NIRICT Arie van Deursen
2017 SASQ Social Aspects of Software Quality 4TU NIRICT Andy Zaidman
2016 SENECA Software Engineering in Enterprise Cloud Applications EU Marie Curie Arie van Deursen, Alberto Bacchelli
2018 IPE Inclusive programming education for visually impaired children NWO ZonMw InZicht Felienne Hermans
2017 LPEE Language and Programming in Elementary Education NWO PVL Felienne Hermans
2016 EPSS End-user programming for Social Software NWO PVL Felienne Hermans
2015 LSSA Large Scale Spreadsheet Analysis BitBrains Felienne Hermans
2012 GHTorrent Mining software engineering data from GitHub TU Delft, Microsoft Georgios Gousios