The G-UML project is just starting. That's why this site is so poor and uncomplete at this moment. However it will be regulary updated with the project's progress.

What is G-UML ?

GUML aims at providing a new development methodology, from the customer requirements until the implementation of a solution.
This methodology is mainly based on model transformations and refinements.
The objective of this method is to fulfill the following requirements:

Currently, the methodology is elaborating and not totally defined.

Implementation layer

At the end of the methodology is the implementation layer. This section gives you some details about the current state of this layer.
This layer provides a new programming language. Here, I know you're saying 'Why a new language again ?'. But let us introducing this language:


[1] G. Le Cousin, Modeling Distributed Fault-Tolerant Systems, Technical Report, Software Engineering Competence Center. University of Luxembourg, Luxembourg, LUX, 2004

Any remark or comment: mail zincou at