Lionel SeinturierView profile
Professor
Lionel Seinturier is a Professor at the University of Lille, Faculty of Science and Technology, Department of Computer Science. He serves as the Leader of the Spirals research group, a joint project-team between Inria (French National Institute for Research in Digital Science and Technology) and the University of Lille. His academic work bridges theoretical research with practical applications in software engineering and distributed systems. His primary research interests include: Distributed Systems and Middleware Self-Adaptive Software Systems Cloud Computing and Energy Efficiency Aspect-Oriented Programming Software Testing and Maintenance Web Application Understanding Seinturier's publication record spans over two decades, with recent work (2023-2025) focusing on energy efficiency in cloud infrastructures, web page matching algorithms, and automated repair of web automation scripts. His research trajectory shows evolution from foundational work in aspect-oriented programming and middleware to contemporary challenges in sustainable computing and intelligent software systems. A notable pattern is his consistent development of practical tools and frameworks that address real-world software engineering problems. He has supervised numerous PhD students whose research aligns with his expertise: Guillaume Fieni (2022): Energy efficiency of virtualized computing infrastructures Sacha Brisset (2022): Understanding web applications through automatic inference Thomas Durieux (2018): Runtime failure analysis and patch generation Maxime Colmant (2016): Energy consumption analysis in multicore architectures Bo Zhang (2016): Resource optimization in cloud computing infrastructure Seinturier maintains active involvement in the international software engineering community, serving on program committees for major conferences including ECSA (2022-2025), ICSOC (2016-2025), and ICWS (2023-2025). His educational contributions include teaching graduate courses on distributed application design and advanced distributed systems at the University of Lille, as well as participation in a MOOC on Java EE and Spring development. His technical contributions include several significant software frameworks: FraSCAti: A reconfigurable service-oriented middleware platform Juliac: A framework for generating component execution kernels AOKell: An aspect-oriented implementation of the Fractal component model JAC: A framework for dynamic aspect-oriented programming










