08.45 - 09.00 - Welcome from the Chairs
09:00 - 10.15 - Keynote by Lionel Briand |
Session Chairs: Xavier Devroey, Delft University of Technology, (The Netherlands)
Fabio Palomba, University of Zurich, (Switzerland)
Gilles Perrouin, University of Namur, (Belgium)
Effective Use of AI in Automated Software Testing: Practicality and Scalability Benefits
Abstract: Testing is the main mechanism used in industry to assess and improve the dependability of software systems. Various techniques from Artificial Intelligence (AI), e.g., evolutionary computing, machine learning, and natural language processing, can lead, if integrated properly, to scalable and practical test automation solutions. This talk will cover recent and representative examples of novel applications of AI to software test automation, done in collaboration with industry partners in the satellite and automotive domains. Lessons learned and future research directions will then be discussed.
(See below the biography of the speaker!)
10.15 - 10.30 - Keynote Q&A
10.30 - 11.00 - Coffee break
11.00 - 12.00 - Session I: Testing and Debugging | Session Chair: Dario Di Nucci, Vrije Universiteit Brussel (Belgium)
Lionel C. Briand is professor of software engineering and has shared appointments between (1) The University of Ottawa, Canada and (2) The SnT centre for Security, Reliability, and Trust, University of Luxembourg. He is currently running multiple collaborative research projects with companies in the automotive, satellite, financial, and legal domains. Lionel has held various engineering, academic, and leading positions in five other countries before that. He was one of the founders of the ICST conference (IEEE Int. Conf. on Software Testing, Verification, and Validation, a CORE A event) and its first general chair. He was also EiC of Empirical Software Engineering (Springer) for 13 years and led, in collaboration with first Victor Basili and then Tom Zimmermann, the journal to the top tier of the very best publication venues in software engineering.