Jump to: navigation, search

Difference between revisions of "EGF/Portfolio"

< EGF
(New page: 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 ele...)
 
 
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: metamodel, 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 to a project context.  
 
The interest of a portfolio is to provide off-the-shelf factories which are used as-is or adapted to a project context.  
  
 
+
<br>
  
 
EGF provides the following portfolios:  
 
EGF provides the following portfolios:  
  
 
*Modeling area: [[EGF/Portfolio/EMF|Enhancement of the EMF Generation]]  
 
*Modeling area: [[EGF/Portfolio/EMF|Enhancement of the EMF Generation]]  
*Release Engineering area: [[EGF Build Portfolio|Build editor and generator]]  
+
*Release Engineering area: [[EGF/Portfolio/Build|Build EGF Portofolio]] for editing builds and generating the associated scripts
 
*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:35, 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 EGF Portofolio for editing builds and generating the associated scripts
  • 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]