In order to show the power of the MDA approach, an example system is described that is not trivial. The example is a system that supports Rosa's Breakfast Service, a company that supplies a complete breakfast delivered to the homes of its customers.
A fairly simple PIM specifying the system is described. This PIM will be automatically transformed into a Relational PSM, a Web PSM, and an EJB PSM. The three PSMs will then be transformed into three separate code models. The next two chapters describe the transformations to be performed.