The introduction to DSM will present DSM formally. A short overview on the basic structures that DSM can produce is given to generate the basic building blocks of a complete DSM.
The first part is aimed to familiarize you with the basic know-how of interacting with DSMs:
DSM can be classified in different ways
The section on different DSM types will show the characterizing aspects
of a DSM and how these are commonly applied to classify basic DSMs.
Reading a DSM
To read a DSM, the two prevailing conventions are presented in this section.
Creating a DSM
The section on building and creating the DSM will provide
you with the complete overview on dos and don’ts to start
building a system descrription using DSM.
The lower part is dedicated to the analysis of DSMs:
Partitioning a DSM
Partitioning a DSM will let you generate an ideal sequence
of the elements in the DSM. Different algorithms are explained.
Tearing a DSM
Tearing a DSM is intended to reduce the number of feedback loops.
It will help you identify improvement potentials in any flow-oriented DSM.
Banding a DSM
Banding a DSM helps you to identify sets of independent elements
and shows the adequate algorithms
DSM Clustering
DSM Clustering is meant to obtain blocks or modules that can
be used e.g. in a modularization strategy.
Refining a Model and other DSM possibilities
The sections on numerical DSMs help you refine your model, and the advanced numerical DSM techniques provide a short outlook on what other possibilities DSMs offer to better understand a complex system.
This tutorial was made possible with the help of:
Wieland Biedermann, Tyson Browning, Steven Eppinger, Matthias Kreimeyer, and Maik Maurer.