Research
Automated Software Verification
Reducing Search Problems to SAT
Sorting Networks
- Minimal Size Sorting Networks
- Minimal Depth Sorting Networks
- Efficient Sorting based on Sorting Networks
Professional Activities
Current Activities & Memberships
Past Activities
- secretary of the IFIP Working Group 1.6
- Managing Committee substitute member of COST Action IC0901
- PC-Member of the 11th International Workshop on the Implementation of Logics (IWIL 2015), Suva, Fiji, 2015
- PC-Member of the 6th International Conference on Ambient Systems, Networks and Technologies (ANT 2015), London, UK, June 2015.
- PC-Member of the 7th International Workshop on Software Engineering for Resilient Systems (SERENE 2015), Paris, France, September 2015.
- PC-Member of the 6th International Workshop on Software Engineering for Resilient Systems (SERENE 2014), Budapest, Hungary, October 2014.
- PC-Member of the 14th International Workshop on Termination (WST 2014), Vienna, Austria, July 2014
- PC-Member of the 5th International Conference on Ambient Systems, Networks and Technologies (ANT 2014), Hasselt, Belgium, June 2014.
- PC-Member of the 2nd Joint Workshop on Implementation of Constraint Logic Programming Systems and Logic-based Methods in Programming Environments (CICLOPS-WLPE 2014), Vienna, Austria, July 2014.
- PC-Member of the 5th International Workshop on Software Engineering for Resilient Systems (SERENE 2013), Kiev, Ukraine, October 2013.
- PC-Member of the 22nd International Workshop on Functional and (Constraint) Logic Programming (WFLP 2013), Kiel, Germany, September 2013.
- PC-Member of the 23rd Workshop on Logic-based methods in Programming Environments (WLPE 2013), Madrid, Spain, August 2013.
- PC-Member of the 13th International Workshop on Termination (WST 2013), Bertinoro, Italy, August 2013
- PC-Member of the 11th International Symposium on Functional and Logic Programming (FLOPS 2012), Kobe, Japan, May 2012
- PC-Member of the 14th ACM SIGPLAN Symposium on Principles and Practice of Declarative Programming (PPDP 2012), Leuven, Belgium, September 2012
- PC-Member of the 22nd Workshop on Logic-based methods in Programming Environments (WLPE 2012), Budapest, Hungary, September 2012.
- PC-Member of the 4th International Workshop on Software Engineering for Resilient Systems (SERENE 2012), Pisa, Italy, September 2012.
- PC-Member of the 12th International Workshop on Termination (WST 2012), Obergurgl, Austria, February 2012
- PC-Member of the 9th International Workshop on the Implementation of Logics (IWIL 2012), Merida, Venezuela, March 2012
- General Chair of the 13th ACM SIGPLAN Symposium on Principles and Practice of Declarative Programming (PPDP 2011), Odense, Denmark, July 2011
- General Chair of the 21st International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2011), Odense, Denmark, July 2011
- PC-Chair of the 21st Workshop on Logic-based methods in Programming Environments (WLPE 2011), Lexington, Kentucky, US, July 2011.
- PC-Member of the 3rd International Workshop on Software Engineering for Resilient Systems (SERENE 2011), Geneva, Switzerland, September 2011.
- PC-Member of the 13th ACM SIGPLAN Symposium on Principles and Practice of Declarative Programming (PPDP 2011), Odense, Denmark, July 2011
- PC-Member of the 21st International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2011), Odense, Denmark, July 2011
- PC-Chair of the 11th International Workshop on Termination (WST 2010), Edinburgh, UK, July 2010
- Executive Committee member of ERCIM - the European Research Consortium for Informatics and Mathematics
- Organizer of the Danish Static Analysis Symposium (DANSAS '10), Odense, August 2010
- PC-Member of the 8th International Workshop on the Implementation of Logics (IWIL 2010), Yogyakarta, Indonesia, October 2010
- PC-Member of the 20th International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2010), Hagenberg, Austria, July 2010
- PC-Member of the FLOC 2010 Workshop on Practical Aspects of Automated Reasoning (PAAR 2010), Edinburgh, UK, July 2010
- PC-Member of the Joint Workshop on Implementation of Constraint Logic Programming Systems and Logic-based Methods in Programming Environments (CICLOPS-WLPE 2010), Edinburgh, UK, July 2010
- PC-Member of the 2nd International Workshop on Software Engineering for Resilient Systems (SERENE '10), London, UK, April 2010
- PC-Member of the 19th International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2009), Coimbra, Portugal, September 2009
- Organizer of the Danish Static Analysis Symposium (DANSAS '09), Odense, August 2009
- PC-Member of the 7th International Workshop on the Implementation of Logics (IWIL 2008), Doha, Qatar, November 2008
- Research and Teaching Assistant at the Research Group Computer Science 2 at RWTH Aachen University, 2003 - 2008
- Editor of the Department Of Computer Science
Technical Reports of RWTH Aachen University, 2005 - 2008
- PC-Member of the 17th International Symposium on Logic-Based Program
Synthesis and Transformation (LOPSTR 2007), Kongens Lyngby, Denmark, August 2007
- Organizer of TeReSe meeting 2007/2, Aachen, November 2007
- Organizer of TeReSe meeting 2005/2, Aachen, November 2005