Towards a Library of Generic Guidelines for Specifying Multi-Threaded Dialogs

Specifying a dialog model from a task model is a frequent process in model-based approaches. However, as several task model formalisms and notations exist, specifying such a dialog model may depend on the task model used for specification. To relax this constraint and to produce usable dialog in the models, a first set of generic guidelines for specifying dialogs is introduced. These guidelines are considered generic in the sense that they can be applied for several types of task and dialog models. These guidelines are more pragmatic as they are primarily based on the temporal relations specified in the task model.