Figure 5: Kernel Slang of the Spiral Model
The MSDL is based on domains and allows the identification of
three different functionalities:
• Modeling of the Problem.
• Modeling of the Solution.
• Design Documentation.
Thus, we can apply Level 1 of MSDL starting from the stages of
the Waterfall and Spiral models, as it is shown in Figure 7 and
Figure 8.
MSDL contributes to identification of the phases that deal with
the problem and the ones that deal with the solution of the project.
The functionality documentation shows the number of documents
used.
After the separation of the stages in the three different domains,
a table is created in three levels with the detail of the components
separate for the three functionalities shown in the Figure 7 and
Figure 8. The first level treats the functionality type, the second
the stages of the models and the third the detailed components in
the Kernel SLANG as display the Table 3.