We present work in progress on abstracting dialog managers from their domain in order to implement a dialog manager development tool which takes (among other data) a domain description as input and delivers a new dialog manager for the described domain as output. Thereby we will focus on two topics; firstly, the construction of domain descriptions with description logics and secondly, the interpretation of utterances in a given domain. 1 Introduction Current research on dialog management is guided by two different ideas: firstly, to describe the discourse structure that the dialog manager is able to handle by a finite automaton using possible utterances as transitions (e.g. ), and secondly, to view the detection of discourse structure as a parameter estimation problem and to use statistical models for the description of discourse structure (e.g. , ). Some serious problems remain with each of these approaches: first of all, they do not integrate a user model. The finite sta..