Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "PMF/Architecture"

(Design Guides)
(Operating modes)
 
(5 intermediate revisions by the same user not shown)
Line 8: 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
 +
 +
= Development & deployment environment =
 +
* IDE: Eclipse
 +
* Platform: Eclips
 +
* Programming language: Java
 +
* Modeling framework: EMF
  
 
= Target users =  
 
= 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
 
  
= Operation modes =  
+
* Framework developer, who connects a PSM UI solution into PIM PMF.
 +
The role of framework developer is to realize the PMF concept with a PSM and to provide domain de component in PMF.
 +
 
 +
= Operating 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
+
* Batch to integrate in the domain application building process

Latest revision as of 18:19, 7 December 2009

The purpose of this project is to provide a modeling environment for driving the business model to UI presentation.

Design Guides

The following rules 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

Development & deployment environment

  • IDE: Eclipse
  • Platform: Eclips
  • Programming language: Java
  • Modeling framework: EMF

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 developer, who connects a PSM UI solution into PIM PMF.

The role of framework developer is to realize the PMF concept with a PSM and to provide domain de component in PMF.

Operating modes

This framework should be used in two ways:

  • Interactive during the design
  • Batch to integrate in the domain application building process

Back to the top