Professor Kratz was IJDE Editor from 2006 until April 2019.
Professor Ruffing was IJDE Editor from 2006 until February 2018.