![](/images/new-backgrounds/1147871/147871123x1.webp)
Figure 3-2 Retail system context diagram
Use cases
Use case modeling in MDSD is done very much like traditional use case modeling for software applications, so all of the guidance in the many books and courses on use case modeling, such as Mastering Requirements Management with Use Cases from Rational University (course REQ480) applies in general. In the following sections, therefore, we highlight the important aspects of use case modeling as it related to MDSD.