Différences entre les versions de « Modèle:IntroductionDFG »

De Wikip
m (1 révision importée)
m (1 révision importée)
(Aucune différence)

Version du 14 janvier 2019 à 19:29

Version : 1.36.1 1942 (2019-01-14) 20190114192951

{{IntroductionDFG |titre=[] |texte= |auteurs=[] }}

titre
Le titre de la page, par défaut le titre est le nom de la page.
texte
Le texte résumant le contenu du cours.
auteurs
La liste des auteurs de la page.

Exemple :

{{IntroductionDFG |titre=Mécanique céleste}}

donnera :

Attention : le titre d’affichage « Mécanique céleste » écrase l’ancien titre d’affichage « IntroductionDFG ».

Version : 1.36.1 1942 (2019-01-14) 20190114192951
Auteurs :
Arthur Torossian
Résumé :

Data Flow Generator (Dfg) est un outil qui a pour but le développement de logiciels en gardant la synchronisation entre les sources (Python et C++) et les modèles utilisant DfgUml(UML) et DfgBehaviour(code Python des méthodes).

Il fait appel aux paradigmes de développement suivants : Round-trip engineering, Object-oriented programming et Model-driven software development.

Dfg offre aussi la possibilité d'écrire ou lire automatiquement la forme persistante des données décrites dans DfgUml.

Il existe deux versions de Dfg : V0 et V1.

Dfg V1 utilise DfgUml et DfgBehaviour et ne génère pour l'instant que du code Python tandis que Dfg V0 n'utilise que DfgUml et génère du code Python et C++.

Dfg V1 peut aussi importer DfgUml depuis les diagrammes de classes contenus dans le fichiers édités par le logiciel Dia.

L'outil est gratuitement utilisable en ligne sur Internet à l'adresse http://dfg.bht.fr pour la version 0 et sur http://dfg1.bht.fr pour la version 1.

Les sources générés par Dfg suivent sous la licence MPL 1.1 et/ou LPGL

Data Flow Generator (Dfg) is a tool that is intended for software development by keeping the synchronization between the sources (PYTHON and C++) and models using DfgUml (UML) and DfgBehaviour (Python codes of methods).

It uses the following paradigms of development: Round-trip engineering, Object-oriented programming and Model-driven software development.

Dfg also offers the ability to automatically read and write the persistent form of data described by DfgUml.

There are two versions of Dfg: V0 and V1.

Dfg V1 uses DfgUml and DfgBehaviour and generates, currently, only Python code while Dfg V0 uses only DfgUml and generates Python and C++ code.

Dfg V1 can also import DfgUml from class diagrams contained in the files edited by the software Dia.

The tool can be used online for free at http://dfg.bht.fr for version 0 and http://dfg1.bht.fr for version 1.

Sources generated by Dfg ar under the license MPL 1.1 and/or LPGL
Dfg1.png
Fig. n°1 Data Flow Generator V1