.:The Framework Customization Model (2/3) :.
FCM modeling
In this section, we will briefly describe the FCM modeling. A full description is given in this article.
FCM is composed of 3 layers:
- FCM1 is composed of the physical elements of the application and of the framework(eg: all entities of the bank application and of the EJB framework)
- FCM2 is composed of a representaion of the physical elements (from FCM1) that need to be controlled in order to give assistance (eg: Account, AccountImpl, deploy.xml, EJBObject, EntityBean)
- FCM3 is composed of a representation of the framework's elements on which one or more structural dependencies lay.
This layer represents the consistency model of the framework that should be built by the framework developer.
Relations are defined to go through the layers. The following figure shows the layers and their contents for our example.
previous page
next page
|