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.
Difference between revisions of "EGF Portfolio"
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | In the EGF context, a portfolio is a software asset with the objective to automate a topic of software production. It is a set of elements assembled to meet this objective. Examples of elements: factory components, tasks, user interfaces, menus, documents. | + | In the EGF context, a portfolio is a software asset with the objective to automate a topic of software production. It is a set of elements assembled to meet this objective. Examples of elements: metamodel, factory components, tasks, user interfaces, menus, documents. |
− | The interest of a portfolio is to provide off-the-shelf factories which are used as-is or adapted | + | The interest of a portfolio is to provide off-the-shelf factories which are used as-is or adapted to a project context. |
<br> | <br> | ||
Line 7: | Line 7: | ||
EGF provides the following portfolios: | EGF provides the following portfolios: | ||
− | *Modeling area: Enhancement of the EMF Generation | + | *Modeling area: [[EGF/Portfolio/EMF|Enhancement of the EMF Generation]] |
− | *Release Engineering area: Build | + | *Release Engineering area: [[EGF Build Portfolio|Build editor and generator]] |
*Intereoperability area: Types of language- and tool-based tasks (e.g., Java, Jython, Ant) provided to assemble and orchestrate heterogeneous forms of code and tools ''[in progress: wiki page to be written]'' | *Intereoperability area: Types of language- and tool-based tasks (e.g., Java, Jython, Ant) provided to assemble and orchestrate heterogeneous forms of code and tools ''[in progress: wiki page to be written]'' |
Latest revision as of 11:27, 1 September 2011
In the EGF context, a portfolio is a software asset with the objective to automate a topic of software production. It is a set of elements assembled to meet this objective. Examples of elements: metamodel, factory components, tasks, user interfaces, menus, documents.
The interest of a portfolio is to provide off-the-shelf factories which are used as-is or adapted to a project context.
EGF provides the following portfolios:
- Modeling area: Enhancement of the EMF Generation
- Release Engineering area: Build editor and generator
- Intereoperability area: Types of language- and tool-based tasks (e.g., Java, Jython, Ant) provided to assemble and orchestrate heterogeneous forms of code and tools [in progress: wiki page to be written]