I am a post-doctoral researcher at the Katholieke Universiteit Leuven, funded by the Research Foundation Flanders. I am member of the AgentWise task force at DistriNet Labs. I received a Ph.D in Computer Science in 2006 from the Katholieke Universiteit Leuven for work on multiagent systems and software archtitecture. My main research interests are in software architecture, self-adaptive systems, multiagent systems, and middleware for decentralized systems.
From May 2009 - December 2009, I visit the research team of Prof. Flavio Oquendo at the Valoria Lab of the Université de Bretagne-Sud. During my visit, we work on formal modeling of architecture patterns for decentralized systems.
Current activities and projects
- On December 7-8, 2009, DistriNet organizes the 2-day course for ICT Professionals: Turning software architecture into a competitive advantage using ISO 42010.
- Together with Sam Malek, Jesper Andersson, and Bradley Schmerl, we organize the Second International Workshop on Self-Organizing Architectures (SOAR 2010). SOAR will be co-located with ICAC 2010, The 7th International Conference on Autonomic Computing and Communications, June 7-11, 2010, Washington DC, USA.
- The book Architecture-Based Design of Multi-Agent Systems that will be published by Springer is about ready for printing. This book describes an architecture-based approach for software engineering of multi-agent systems and its application to a field-tested multi-agent system for an automated transportation system. The approach integrates multi-agent system concepts with state of the art principles and methods of software architecture and middleware. You can have a look at the demonstration movie (mp4 12 MB) of the application.
- The book Multi-Agent Systems: Simulation and Applications edited by Lin Uhrmacher and me has been published by Taylor and Francis.
- We are working on a middleware architecture for dynamic organizations of agents, called MACODO. MACODO encapsulates the life-cycle management of dynamic organizations as a reusable service. The code with an example application in the domain of traffic monitoring is available for download (code).
- Recently, we started a new project on Software Product Lines for Logistic Services (E'SPLS) in collaboration with Egemin. This project is funded by IWT Flanders. Key objectives in the project are modeling of (runtime) variability in software architecture, traceability of variability from feature models to architecture and components, and the development of an evaluation method for software product line architectures.
- I organize a Special Session on Coordination of Agents Inspired by Natural Systems at the Winter Simulation Conference 2009, December 13-16, 2009, Austin, USA.
- I am a member of the Management Committee of the COST Action IC0801 on Agreement Technologies

