The knowledge model is the core building block of DSW. It defines what the tool asks, what types of answers it offers, and how individual questions are connected.
It can be understood as a template for a structured questionnaire, organised in a tree-like structure. It includes chapters, questions, possible answers, and follow-up questions that are displayed based on selected responses.
The knowledge model can also include additional information, such as:
- explanations for individual questions,
- links to external resources,
- recommendations or examples of best practices.
As a result, the knowledge model not only collects information but also serves as a tool for guiding users and sharing know-how. The questions within the knowledge model come in different types, depending on the kind of information required. They can be used to enter specific values, such as text, numbers, or URLs (often with input validation), or to select from predefined options. These selection-based questions enable questionnaire branching, ensuring that users only see relevant sections.
In cases where multiple similar entities need to be described, such as several datasets within a project, item lists can be used to repeatedly fill in the same set of questions. Another useful feature is integration questions, which allow connections to external services or databases. This enables users to select specific records directly from these sources, with responses containing not only text but also identifiers or links, thereby supporting FAIR principles.
Additional question types support multiple selections, linking between completed items, or file uploads. This combination makes it possible to create questionnaires that are both structured and flexible, adapting to the specific needs of a project.