DiaFlux models are an intuitive implementation of flowchart knowledge. That way, the dialog behavior as well as the derivation behavior is modeled as a flowchart, where nodes correspond to questions to be asked and solutions to be derived. Edges between two nodes describe a dependency, e.g., the subsequent questioning in a dialog or the subsequent derivation of a solution. DiaFlux models are usually partitioned in small models that can call each other in order to describe a complex model.
We first define entry of the knowledge base, where the user is asked about the general problem with the printer. A new DiaFlux model is created by inserting the following (empty) markup into the wiki article.
%%DiaFlux %
After saving the article, KnowWE provides a link to visually edit the empty model.