**6. Running application**

#### **6.1 Presentation**

RUNNING is a partially bilingual application. It is written in open source engineering through Symfony [19], a web application framework for PHP projects. Symfony aims to

Fig. 6. Translation process

speed up the creation and maintenance of web applications, and to replace the repetitive coding tasks by power, control and pleasure. Symfony is a full-stack framework, a library of cohesive classes written in PHP. It provides an architecture, components and tools for developers to build complex web applications faster.

RUNNING can motivate users (either of French or of English) in the following categories:


268 Emerging Informatics – Innovative Concepts and Applications

If there is no translated information on region B at the disposal of the user, we have to refer

Regional\_HospitalB is linked to Regional\_RoadB1B2 through the adjective Regional, in one



RUNNING is a partially bilingual application. It is written in open source engineering through Symfony [19], a web application framework for PHP projects. Symfony aims to

is roads or hospitals) and retained, according to CBR schema (Figure5).

Individuals = {Regional\_RoadA1A2, Regional\_RoadB1B2, A,B}

Regional\_RoadB1B2 hasPrototype Regional\_RoadA1A2

first to object Regional\_HospitalB which already is known (example1).

of the terminological ontologies. The noun issuing from it is RegionB.

As in example1, we could choose to describe it like this:

Regional\_RoadA1A2 hasRegion A Regional\_RoadB1B2 hasRegion B

Two lessons can be observed from this situation.

The leaning cycle is then schematized in Figure6.

because of hasPrototype propriety.

Fig. 5. CBR schema

**6.1 Presentation** 

**6. Running application** 

### **6.2 System**

RUNNING comprises the following modules:


Running: A Mixed Language Software

Screen 2. New Financing


network diagram.


**7.2 Results about state expenditure** 

wording is introduced in French and in English.

as an e-Learning Solution for the State Budget Management 271

Screen2 concerns new financings. They can be provided by financial markets through public titles. In the level of enterprises, securities are strengthened in a financial market for the compartment of the titles of capital and for the compartment of the titles of credit. The

A project is a one-time effort that produces a specific result. A project is a part of a program.

Screen3 offers a summary field which contain the project scope. The scope is the description of the boundaries of the project. It defines what the project will deliver. It is the view all stakeholders have from the project, a definition of the limits of the project. In the summary field, requirements must be specified. The scope must be written in French and English.

Screen4 allows the description of an activity through the summary field. An activity is a component of a project. It is constituted of sequences and dependencies. At this level durations are determined and the network diagram for the project schedule is developed. The summary field must contain these activity details in French and in English except the

Here are some projects whose translation is studied in example1 and example2:


RUNNING offers a subsidiary mechanism of improving bilingual skills of users regarding the State budget management.

Fig. 7. Budget translation
