Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "PMF/Architecture"
Line 1: | Line 1: | ||
− | The purpose of this project is to provide a modeling environment for driving the business model to UI presentation. The following roles will be respected during the design and development: | + | The purpose of this project is to provide a modeling environment for driving the business model to UI presentation. |
+ | |||
+ | = Design Guides = | ||
+ | The following roles will be respected during the design and development: | ||
* UI technology independent | * UI technology independent | ||
* Support of all major business model such as Java, EMF, UML, etc. | * Support of all major business model such as Java, EMF, UML, etc. | ||
Line 5: | Line 8: | ||
* High extensible to enable each technology to customize it for a complete solution. | * High extensible to enable each technology to customize it for a complete solution. | ||
* this framework can be embedded in other modeling solution and work in standalone | * this framework can be embedded in other modeling solution and work in standalone | ||
− | + | ||
+ | = Target users = | ||
Two kinds of users will use this framework in a different way: | Two kinds of users will use this framework in a different way: | ||
* Application UI designer, who focus on functional specification and domain application UI design based on business model. | * Application UI designer, who focus on functional specification and domain application UI design based on business model. | ||
* Framework customization developers, who connect this PIM PMF solution with a PSM UI solution | * Framework customization developers, who connect this PIM PMF solution with a PSM UI solution | ||
+ | = Operation modes = | ||
This framework should be used in two ways: | This framework should be used in two ways: | ||
* Interactive during the design | * Interactive during the design | ||
* patch to integrate in the domain application development process | * patch to integrate in the domain application development process |
Revision as of 20:01, 29 October 2009
The purpose of this project is to provide a modeling environment for driving the business model to UI presentation.
Design Guides
The following roles will be respected during the design and development:
- UI technology independent
- Support of all major business model such as Java, EMF, UML, etc.
- Model transformation or code generation engine neutral
- High extensible to enable each technology to customize it for a complete solution.
- this framework can be embedded in other modeling solution and work in standalone
Target users
Two kinds of users will use this framework in a different way:
- Application UI designer, who focus on functional specification and domain application UI design based on business model.
- Framework customization developers, who connect this PIM PMF solution with a PSM UI solution
Operation modes
This framework should be used in two ways:
- Interactive during the design
- patch to integrate in the domain application development process