3.6How to create a BLU AGE® generation project
To create a BLU AGE® generation project you choose "File->New->Other" (see Figure 1). (Newest version (3.4.2) of BLU AGE has BLU AGE PROJECT instead of Java Project so goes directly to figure 62)

Figure 1 : Project creation - Selection in the Eclipse menus
A dialog box is displayed (see Figure 2). Select "BLU AGE Project->BLU AGE Project" and click on Next to continue.

Figure 2 : Project creation - Selection of BLU AGE® project type
A dialog box is displayed (see Figure 3). Enter the project name and click on Next to continue.

Figure 3 : Project creation – Name the project
A dialog box is displayed (see Figure 4). You need to define if you want to enable the screens generation for the CRUD services (Create Read Delete Update: Basic treatments on a database) and click on Next to continue.

Figure 4 : Project creation – Enable CRUD Generation
A dialog box is displayed (see Figure 5). You define the SGBD (DBMS) configuration of your project:
- SGBD type,
- The driver to use for connection to the database: keep it by default,
- The connection string to the database, remember to define the database name (as highlighted in the figure below),
- The dialect of the SGBD : keep it by default,
- The user name and password for the database,
- The compatibility level of Java (JDBC): keep level 3
Click on Next to continue.

Figure 5 : Project creation – SGBD (DBMS) configuration
A dialog box is displayed (see Figure 6). You can keep the values by default and disable Ajax. Click on Next to continue.

Figure 6 : Project creation – Web configuration
A dialog box is displayed (see Figure 7). You enable the authentication only if you want to manage a login page and you enable authorizations only if you want to manage them. Click on Finish to validate the creation of the project.

Figure 7 : Project creation – Security configuration
The project is now created on the BLU AGE® BUILD environment. It’s composed of the following elements (see Figure 8):
- A "mockup" folder containing all the screens of the parameterized mock-up,
- A “model” folder containing the UML model under EMF format, (This is where the model exported by MagicDraw is placed).
- A “resources” folder containing BLU AGE® specific technical elements,
- A “specific” folder that can contain possible specific libraries,
- A "bluage.workflow" file containing all the generation parameters.

Figure 8 : Project creation – Organization of a new project