Tom Holvoet

Tom Holvoet

 

I am a professor (hoogleraar) in computer science at KU Leuven.

I received my PhD in 1997 titled "An approach for open concurrent software development", funded by the FWO-Vlaanderen ('aspirant'). My PhD research involved blackboard-based coordination between concurrent objects, formal specifications using Petri nets, and component types. After my PhD, I was a post-doc researcher of the FWO-Vlaanderen and of KU Leuven. I was appointed assistant professor in 2001, associate professor in 2006, and professor in 2010.

Profiles: LinkedIn: here, Google Scholar: here, DBLP: here, MS Academic Search: here.

Education

Teaching
Other duties

Research

Research interests
  • coordination in decentralized software systems / multi-agent systems
  • collaborative / multi-agent planning
  • cooperative autonomous vehicles
  • software architecture for autonomous systems
  • self-adaptive systems (autonomic computing)
  • middleware
in application domains
  • UAVs - drones
  • traffic & logistics
  • warehouse logistics (AGVs, automated guided vehicles)
  • smart power grid
  • cooperative robotics
  • manufacturing control
Projects

 

Key publications:

  1. Rutger Claes, Tom Holvoet, Danny Weyns, A decentralized approach for anticipatory vehicle routing using delegate multiagent systems, IEEE Transactions on Intelligent Transportation Systems, volume 12, issue 2, pages 364-373, 14 March 2011 download0 309776bibtex
  2. Danny Weyns, Nelis BouckÚ, Tom Holvoet, A field-based versus a protocol-based approach for adaptive task assignment, Autonomous agents and multi-agent systems, volume 17, issue 2, pages 288-319, October 2008 download0 211375bibtex
  3. Tom Holvoet, Paul Valckenaers, Beliefs, desires and intentions through the environment, Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems, pages 1052-1054, Hakodate, Japan, May 8-12, 2006 download0 134283bibtex
  4. Nelis BouckÚ, Danny Weyns, Kurt Schelfthout, Tom Holvoet, Applying the ATAM to an architecture for decentralized control of a transportation system, Revisited papers from the International Conference on Quality of Software Architectures, Lecture Notes in Computer Science, volume 4214, pages 180-198, Vasteras, Sweden, June 27-29, 2006 download0 132690bibtex
  5. Koenraad Mertens, Elke Steegmans, Tom Holvoet, Cyclic Path-Based Environment: an Ant Environment for Solving Distributed Constraint Satisfaction Problems, Proceedings of the Third International Workshop on Distributed Constraint Reasoning, pages 94-103, Bologna, Italy, July 16, 2002 133323bibtex
[More...]
 
PhDs as supervisor (see here)
  • Danny Weyns, An architecture-centric approach for software engineering with situated multiagent systems (promoted in 2006).
  • Kurt Schelfthout, Supporting coordination in mobile networks: A middleware approach (promoted in 2006).
  • Koen Mertens,  An ant-based approach for solving dynamic constraint optimization problems (promoted in 2006).
  • Nico Janssens, Dynamic software reconfiguration in programmable networks (promoted in 2006).
  • Peter Rigole, Task- and resource-aware component deployment in abient intelligence environments (promoted in 2006).
  • Tom De Wolf,  Analysing and engineering self-organising emergent applications (promoted in 2007).
  • Alexander Helleboogh, Simulation of distributed control applications in dynamic environments (promoted in 2007).
  • Andrew Wils, An architecture-centric approach for developing timing-driven self-adaptive software systems (promoted in 2007).
  • Nelis Boucké, Composition and relations of architectural models supported by an architectural description language (promoted in 2009).
  • Elke Steegmans, Role-based modeling for multi-agent systems (promoted in 2011).
  • Robrecht Haesevoets, MACODO: Architecture-centric support for dynamic service collaborations (promoted in 2012)
  • Bartosz Michalik, Issues in software architecture: online updates and architectural evaluation (promoted in 2012)
  • Stijn Vandael, Coordination and control for plug-in hybrid vehicles in smart power grids (promoted in 2015, with congratulations of the examination board)
  • Mario Henrique Cruz Torres, Middleware for collaborative, service-oriented applications (promoted in 2015)
  • Rutger Claes, Multi-agent traffic management and simulation (promoted in 2015)
  • Peter De Cuypere, Delegate MAS for online glass cutting and routing
  • Rinde van Lon, Biologically-inspired computing for coordination and control applications
  • Kristof Coninx, Darwin in Smart Power Grids - Evolutionary Game Theory for Analyzing Self-Organization in Demand-Side Aggregation
  • Jonathan Merlevede, Game theory and security
  • Hoang Tung Dinh, Software for cooperative autonomous systems
PhDs as jury member
  • Andrei Marinescu, Prediction-Based Multi-Agent Reinforcement Learning for Inherently Non-Stationary Environments (Trinity College Dublin, supervisor Prof. Siobhan Clarke, Dr. Ivana Dusparic, 2016)
  • Renze Steenhuisen, Coordinated multi-agent planning and scheduling (TUDelft, supervisor Prof. Cees Witteveen, Dr. Tomas Klos, 2013)
  • Chetan Yadati, Coordinating Autonomous Planning and Scheduling (TUDelft, supervisor Prof. Cees Witteveen, Dr. Yingqian Zhang, 2013)
  • Victor Noël, Component-based software architectures and multi-agent systems: mutual and complementary contributions for supporting software development (IRIT-Toulouse, Université Paul Sabautier, supervisor Prof. Marie-Pierre Gleizes, Prof. Jean-Paul Arcangeli, 2012)
  • Elsy Kaddoum, Optimization under constraints of distributed complex problems using cooperative self-organization (IRIT-Toulouse, Université Paul Sabautier, supervisor Prof. Marie-Pierre Gleizes, Prof. Jean-Pierre Georgé, 2011)
  • Andoni Lombide Carreton, Ambient-oriented dataflow programming for mobile RFID-enabled applications (VUB, supervisor Prof. Theo D'Hondt, Prof. Wolfgang De Meuter, 2011)
  • Rehan O'Grady, Morphologically Responsive Self-assembling Robots (ULB, supervisor Prof. Marco Dorigo, 2010)
  • Tiago Quintino, A component environment for high-performance scientific computing design and implementation (VKI, 2008)
Within KU Leuven
  • DistriNet
    • Lieven Desmet (2007), Stefan Vanbaelen (2007), Marko van Dooren (2007), Bart Jacobs (2007), Adriaan Moors (2009), Frans Sanen (2010), Dries Vanoveberghe (2011), Aram Hovsepyan (2011), Ansar-Ul-Haque Yasar (2011), Dimitri Van Landuyt (2011), Naeem Muhammad (2011), Kristof Geebelen (2012), Thomas Heyman (2013), Steven Op de beeck (2014), Zubair Wadood Bhatti (2014), Wouter De Borger (2014)
  • Dept. Mechanics
    • Tony Van Ginderachter (2002), Dirk Van Hooydonck (2006), Paul Verstraeten (2009), Bart Saint-Germain (2010), Shu Huang (2011), Johan Philips (2012), Dominick Vanthienen (2015)
  • Dept. Electrotechnical Engineering (ESAT)
    • Wouter Labeeuw, Characterisation and modelling of residential electricity demand (supervisor Prof. Geert Deconinck, 2013)
    • Marijn Maenhoudt, Strategic Behaviour in Power Wholesale Electricity Markets(supervisor Prof. Geert Deconinck, 2014, tbc)
  • Peter Demeester, Heuristic approaches for real-world timetabling problems in educaction and health care (KaHoSL, 2010)
  • Bernd Gutmann, On continuous distributions and parameter estimation in probabilistic logic programs (CS, 2011)
Involvement in research activities
Member of organisation committee of...
  • Coordination 2015 (Program chair) - International Conference on Coordination Models and Languages - URL
  • Coordination (Steering committee member) - International Conference on Coordination Models and Languages - URL
  • ICAC (Steering committee member) - International Conference on Autonomic Computing - URL
  • AAMAS 2014 (Innovative applications chair) - International Conference on Autonomous Agents and MultiAgent Systems - URL
  • SASO 2013 (PC chair) 2009 (Publicity chair) - IEEE Conference on Self-Adaptive and Self-Organizing Systems - URL
  • ICAC 2011 - International Conference on Autonomic Computing - URL
  • Eval-4-SASO 2012 (Organizer)- International Workshop on Evaluation of Self-Adaptive and Self-Organizing systems - URL
  • SELMAS 2005 - ICSE workshop on Software Engineering for Large-scale Multi-Agent Systems
PC member of (selection)
  • AAMAS 2016 (Senior PC, area expert) - AAMAS 2015 (Senior PC) AAMAS 2013 (Senior PC) AAMAS 2012 (Senior PC) AAMAS 2010 - AAMAS 2009 - International conference on Autonomous Agents and Multi-Agent Systems - URL
  • ICAC 2014 - 2013 - International Conference on Autonomic Computing - URL
  • SASO 2013 (PC Chair) - 2010 - 2009 - 2008 - IEEE Conference on Self-Adaptive and Self-Organizing Systems - URL
  • AGERE! @ SPLASH 2012 - 2011 - Programming Systems, Languages and Applications based on Agents, Actors and Decentralized Control - URL
  • PAAMS 2016 - 2015 - 2014 - 2013 - 2012 - 2011 - 2010 - International Conference on Practical Applications of Agents and Multi-Agent Systems - URL
  • IDC 2011 - 2012 - International Symposium on Intelligent Distributed Computing - URL
  • COMSWARE 2011 - International Conference on Communication System Software and Middleware
  • ATT 2014 - 2010 - 2008 - AAMAS workshop on Agents in Traffic and Transportation - URL 
  • ATSS 2010 - ITSC Workshop on Artificial Transportation Systems and Simulation
  • SOAR 2010 - International Workshop on Self-Organizing Architectures - URL
  • SOAR 2009 - WICSA/ECSA workshop on Self-Organizing Architectures - URL
  • SAC 2009 - ACM Symposium on Applied Computing 2009 - URL 
  • E4MAS series 2004, 2005, 2006, 2014 - AAMAS workshops on Environments for Multi-Agent Systems - URL 
  • ECOSOA 2008  - SASO Workshop on Environment-Mediated Coordination in Self-Organizing and Self-Adaptive Systems - URL 
  • EEMMAS 2007 - Engineering Environment-Mediated Multiagent Systems, Satellite Conference to be held at the European Conference on Complex Systems 2007 - URL 
  • EEDAS 2007 - ICAC workshop on Engineering Emergence in Decentralised Autonomic Systems - URL 
  • MASSA 2006 - Multiagent Systems and Software Architecture, NetObjectDays - NODe - URL 
  • AOSE 2009 - International workshop on agent-oriented software Engineering - URL 
  • MA4CS 2005 - 2006 - Multi-Agents for modeling Complex Systems 
  • SOAS 2005 - International Conference on Self-Organizing and Adaptation of Multi-Agent and Grid Systems 2005
  • SELMAS 2003 - 2004 - 2005 - 2006 - ICSE workshop on Software Engineering for Large-scale Multi-Agent Systems 
Reviewer for...
  • ACM Transactions on Autonomous and Adaptive Systems (ACM-TAAS), associate editor (2014-...) - URL 
  • Journal an Autonomous Agents and Multi-Agent Systems (JAAMAS) - URL 
  • ACM Computing Surveys - URL
  • ACM Transactions of Software Engineering and Methodology (ACM-ToSEM) - URL
  • IEEE Intelligent Systems (IEEE-IS) - URL 
  • Journal of Systems and Software (JSS) - URL
  • Science of Computer Programming (SCICO) - URL 
  • Journal of Artificial Societies and Social Simulation (JASSS) - URL 
  • Transportation Research Part C - URL 
  • International Journal of Adaptive, Resilient, and Autonomic Systems (IJARAS), member of editorial board (2009-2011) - URL 
  • Computers in Industry - URL

     

Contact info

  • Office: 03.34
  • Address:
    Dept. Computer Science
    Celestijnenlaan 200A
    B-3001 Heverlee
    BELGIUM
  • Tel: +3216327638
  • Fax: +3216327996
  • Email: Tom Holvoet

Taskforces