The following figure shows how the source code of DCMTK (and its predecessors) developed.
This slide is usually shown in the introductory part of our DCMTK training courses.
Discussion