Danny Weyns
Scholar

Danny Weyns

Google Scholar ID: MG8iJPAAAAAJ
Katholieke Universiteit Leuven
Self-adaptive systemssoftware engineeringsoftware architectureempirical methodsformal verification
Citations & Impact
All-time
Citations
6,593
 
H-index
43
 
i10-index
108
 
Publications
20
 
Co-authors
127
list available
Resume (English only)
Academic Achievements
  • 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.