blob: a2998d47fa662e4d6dabb1e622b706a213a24390 [file] [log] [blame]
<div id="bigbuttons">
<h3>Primary Links</h3>
<ul>
<li><a id="buttonDownload"
href="http://wiki.eclipse.org/EGF_Installation" title="Download">
<strong>Download</strong> Eclipse Distribution, Update Site, Dropins </a>
</li>
<li><a id="buttonDocumentation"
class="bigButton" href="http://wiki.eclipse.org/EGF_Tutorial_and_Use_Cases"
title="Documentation"> <strong>Documentation</strong> Tutorials, Examples, Videos, Reference Documentation </a>
</li>
<li><a id="buttonSupport"
href="http://wiki.eclipse.org/EGF" title="Support"> <strong>Support</strong>
Bug Tracker, Newsgroup, Professional Support </a>
</li>
</ul>
</div>
<div id="midcolumn">
<h3>EGF: a Software Production Framework</h3>
<div id="introText">
<p>A major concern in software engineering is to deliver on time with the expected level of quality,
while requirements and development environments evolve and are more and more complex.
In order to meet those needs, generation is a means which avoids wasting time and efforts.
The purpose of EGF is to provide an extensible model-based generation framework and to support complex,
customizable and integrated generations.</p>
</div>
<table>
<tr>
<th><img src="resources/EGF_Overview.png" alt="EGF Overview" /></th>
<th>
<div class="featureDescription">
<ul>
<li>Software production with factory components</li>
<li>Reuse of off-the-shelf factory components</li>
<li>Development by assembly</li>
<li>Customization in a specific context</li>
</ul>
</div>
</th>
</tr>
</table>
<table>
<tr>
<th><a title="Quick of EGF" href="http://wiki.eclipse.org/images/2/24/EGF-QuickTour.pdf">
<img src="resources/EgfPresentation.png"/>
<div class="overlay"></div></a></th>
<th><strong>&nbsp;A quick tour of EGF</strong></th>
</tr>
</table>
<div>
<h3>Examples of portfolio delivered with EGF</h3>
<ul>
<li><b>Enhancement of the EMF Generation</b> in order to customize and enrich the EMF Generation</li>
<li><b>Build chain editor and generator</b> with Hudson and Buckminster as the default target</li>
</ul>
</div>
<table>
<tr>
<th><a title="Generation Chain" href="http://vimeo.com/15654610">
<img src="resources/EgfGenerationChain.png"/>
<div class="overlay"></div>
</a></th>
<th><p><strong>&nbsp;Generation Chain</strong></p>
<p>Video coming soon for the EMF generation enhancement</p>
</th>
</tr>
</table>
<div>
<h3>Activity Workflow</h3>
<p>The EGF infrastructure does not strictly reduce EGF to generation.
Software production includes related generation activities, such as the creation of the generation environment.
As a consequence, EGF can only be used for its <b>activity workflow</b>
which enables to combine activities written in one or several different languages. Java and Ruby are the two languages supported today.</p>
</div>
<div>
<a title="Activity Workflow With Java and Ruby" href="http://vimeo.com/15705526">
<img src="resources/EgfActivityWorkflowJavaRuby.png"/>
<div class="overlay"></div>
</a>
</div>
</div>
<div id="rightcolumn">
<div>
<h3>
<a href="/projects/project_summary.php?projectid=modeling.emft.egf">About This Project</a>
</h3>
<div id="stats">
<div id="newAndNoteworthy"><!-- <h3>New And Noteworthy</h3> -->
<a href="http://wiki.eclipse.org/EGF_New_And_Noteworthy">New and Noteworthy</a>
</div>
<h4>Commit stats</h4>
<a href="http://www.eclipse.org/projects/project_summary.php?projectid=modeling.emft.egf">
<img src="http://dash.eclipse.org/dash/commits/web-app/active-graph.cgi?project=modeling.emft.egf"/>
</a>
</div>
<p><a href="http://www.eclipse.org/projects/what-is-incubation.php">
<img id="incubation" src="http://www.eclipse.org/images/egg-incubation.png" alt="Incubation" width="25%"> </a>
In <a href="http://www.eclipse.org/projects/dev_process/validation-phase.php">Validation (Incubation) Phase</a>.</p>
</div>
<div id="headlines">
<h3>News</h3>
%%HEADLINES%%
</div>
</div>