Published a new book titled 'Introduction to Self-Adaptive Systems: A Contemporary Software Engineering Perspective' by Wiley.
Paper 'Empirical research in software architecture — Perceptions of the community' accepted for ACM Transactions of Autonomous and Adaptive Systems.
Position paper 'From Self-Adaptation to Self-Evolution Leveraging the Operational Design Domain' accepted for 18th International Symposium on Adaptive and Self-Managing Systems (SEAMS'23).
Community Debate paper 'On the Need for Artifacts to Support Research on Self-Adaptation Mature for Industrial Adoption' also accepted for SEAMS'23.
Another paper 'Empirical research in software architecture — Perceptions of the community' accepted for the Journal on Systems and Software.
Working on 'A Comparison of Three Patterns for Learning-Enabled Decision-Making in Distributed Self-Adaptive Systems'.
Completed a large-scale study on the use of self-adaptation in industry.
Provided a PhD course at the Summer School of the 20th edition of Software Engineering and Formal Methods (SEFM'22).
Working on paper 'Detecting and Mitigating Jamming Attacks in IoT Networks'.
Research Experience
Currently a professor at the Department of Computer Science, Katholieke Universiteit Leuven, and a member of the imec-DistriNet research group. Also part-time affiliated with Linnaeus University, Sweden, where he was a full-time professor from March 2011 to September 2015.
Education
Received a PhD from KU Leuven in 2006, focusing on multiagent systems and software architecture.
Background
Professor with a primary research interest in software engineering of self-adaptive systems. Focuses on enabling software systems to adapt themselves under uncertain operating conditions, including dynamic resource availability, unpredictable faults, and changing user goals. Works with PhD students on formalisms and design models for realizing self-adaptation across different quality objectives, emphasizing the use of these models and verification techniques at runtime to ensure adaptation goals are met. Applies both architecture-based and control-based approaches to achieve self-adaptation, particularly interested in decentralized systems requiring multiple feedback loops.
Miscellany
Contact: Phone +32 474 208 251; Email available through the website. Address: Katholieke Universiteit Leuven, Department of Computer Science, Heverlee Campus, Kulak Campus Kortrijk, Belgium; Linnaeus University, Sweden.