update - emft.egf project page
diff --git a/_index.html b/_index.html
index 0d03ec0..2730ae2 100644
--- a/_index.html
+++ b/_index.html
@@ -28,22 +28,6 @@
<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="Introduction" href="http://wiki.eclipse.org/images/6/66/EGF_Introduction.pdf">
<img src="resources/EgfPresentation.png"/>
<div class="overlay"></div></a></th>
@@ -51,16 +35,32 @@
</tr>
</table>
+<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>Adaptation to a specific context</li>
+ </ul>
+ </div>
+ </th>
+ </tr>
+</table>
+
<div id="EGFConceptsText">
<p>EGF is an engine based on four types of generation unit:
<ul>
- <li>Task: it enables to execute code written in a language (e.g., Java, Ant, JRuby) or tools (e.g., Acceleo, ATL, Jet)</li>
- <li>Factory component: it declares generation parameters and orchestrates calls to tasks or other factory components</li>
- <li>Pattern: it is a powerful formalism which enables to process resources (e.g., model, file), in a language (e.g., Java, Jet), with parameters (e.g., navigation strategy, post-processor, reporter)</li>
- <li>Generation Chain: it is a domain-specific model which enables to abstract generations</li>
+ <li><b>Task</b>: it enables to execute code written in a language (e.g., Java, Ant, JRuby) or tools (e.g., Acceleo, ATL, Jet)</li>
+ <li><b>Factory component</b>: it declares generation parameters and orchestrates calls to tasks or other factory components</li>
+ <li><b>Pattern</b>: it is a powerful formalism which enables to process resources (e.g., model, file), in a language (e.g., Java, Jet), with parameters (e.g., navigation strategy, post-processor, reporter)</li>
+ <li><b>Generation Chain</b>: it is a domain-specific model which enables to abstract generations</li>
</ul>
EGF is designed to be extensible and accept new types of generation unit.
- On the other hand, because a task is able to execute code and tools, EGF is not limited to generation.
+ On the other hand, because a task is able to execute code and tools, EGF is not strictly limited to generation.
</p>
</div>