Domain-level reasoning for dialogue systems. - Dirk Michael Bühler (2009)