Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
cduce
cduce
Commits
5c9710f0
Commit
5c9710f0
authored
Jul 10, 2007
by
Pietro Abate
Browse files
[r2004-06-21 20:08:03 by beppe] Empty log message
Original author: beppe Date: 2004-06-21 20:08:03+00:00
parent
9102ec75
Changes
3
Hide whitespace changes
Inline
Side-by-side
web/Funding.xml
View file @
5c9710f0
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<page
name=
"
F
unding"
>
<page
name=
"
f
unding"
>
<title>
Funding
</title>
...
...
@@ -10,7 +10,19 @@
<include
file=
"Tralala.xml"
/>
<include
file=
"Myths.xml"
/>
<box
title=
"GraphDuce"
link=
"GraphDuce"
>
GraphDuce est ....
<p>
GraphDuce is a common project between the CDuce team and
<a
href=
"http://www.brixlogic.com"
>
Brixlogic
</a>
a start-up company that provides
XML / Web Services business layer software solutions for the financial services
market.
</p>
<p>
The project is financed by the
<i>
Rseau National de recherche et
d'innovation en Technologies Logicielles
</i>
(
<a
href=
"http://www.telecom.gouv.fr/rntl/"
>
RNTL
</a>
) and aims at ...
</p>
<p>
More information about the project can we found in the following page on
<local
href=
"graphduce"
/>
(in French)
</p>
</box>
...
...
web/GraphDuce.xml
View file @
5c9710f0
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<page
name=
"
G
raph
D
uce"
>
<page
name=
"
g
raph
d
uce"
>
<title>
GraphDuce
</title>
...
...
@@ -8,6 +8,100 @@
</left>
<include
file=
"GD/cr040604.xml"
/>
<box
title=
"Presentation"
link=
"main"
>
<p>
Le projet GraphDUCE est une collaboration entre le groupe de developpement de
CDuce et la societé
<a
href=
"http://www.brixlogic.com"
>
Brixlogic
</a>
. Il a
pour objectif d'explorer la possibilité de mise en oeuvre d'un langage
dédié au traitement de documents XML qui ait les qualités suivantes:
</p>
<ol>
<li>
interface utilisateur déclarative et/ou graphique, intuitive le rendant
accessible au plus grand nombre possible de développeurs dans le monde
</li>
<li>
vérification statique des types afin d'assurer un niveau de robustesse et
d'optimisation du code généré supérieur au meilleures technologies
actuellement disponibles sur le marché.
</li>
<li>
particulièrement
pertinent pour la mise en oeuvre de protocoles XML d'échanges de données
financières comme FIXML (Financial Information eXchange protocol), Visa 3D ou
encore IFX (Interactive Financial eXchange protocol).
</li>
</ol>
<p>
La collaboration entre Brixlogic et CDuce s'articule autour de deux modes
d'utilisation différents de CDuce et offre une couverture du cycle de
production. En amont, Brixlogic effectue le traitement de l'information
XML. Ensuite le flux de cette information est géré dans le cadre plus
général de workflows d'entreprise. En chaque point du processus, CDuce est
utilisé à des fins distinctes
</p>
<p><b>
XML et CDuce comme fin:
</b>
Brixlogic fournit un outil graphique pour la
manipulation de documents XML pour des standards financiers. XML est perçu
comme fin. Dans ce cadre, CDuce est utilisé comme langage final pour la
définition de toute (ou parties de) la transformation. Cet aspect de la
collaboration conduit à la production de code CDuce.
</p>
<p><b>
XML et CDuce comme moyen:
</b>
Brixlogic fournit un outil graphique pour la
description en XML du workflow d'entreprise. Donc XML est perçu comme
outil. le but consiste à utiliser CDuce pour implanter un langage de
workflow.
</p>
<p><b>
Apport pour CDuce:
</b>
Dans les deux cas, les avantages pour CDuce sont
multiples : (i) retour sur les caractéristiques du langage, (ii) accès au
savoir-faire en développement d'interfaces graphiques, (iii) bénéfice
du travail du développement d' outils "non-recherche", (iv) passage à
l'échelle: test en grandeur nature des possibilités du langage et de son
implantation.
</p>
<p><b>
Apport pour Brixlogic:
</b>
Concernant le premier aspect, l'avantage pour Brixlogic est triple : (i)
obtention de transformations certifiées 100% sûres, (ii) possibilité
d'ajouter des briques CDuces programmées par un programmeur spécialisé
en activité de conseil et (iii) augmentation de productivité.
<br/>
Relativement au deuxième aspect, l'avantage pour Brixlogic est double : (i)
utilisation d'un langage très adapté pour une telle modélisation :
higher order, typage, sûreté (ii) possibilité d'analyses statiques de
correction.
</p>
<section
title=
"Verrous technologiques"
>
<ol>
<li>
Définition d'une opération CDuce pour Brixlogic
</li>
<li>
Utilisation de programmes CDuce à l'intérieur de Brixlogic
</li>
<li>
Utilisation des techniques de typage de CDuce pour types les transformation
élémentaire de Brixlogic
</li>
</ol>
</section>
<section
title=
"Innovations et retombées économiques"
>
<p>
Le projet GraphDUCE se base sur l'association de Brixlogic, une société
spécialisée dans les outils graphiques pour la mise en oeuvre de
protocoles d'échange de données financières, et du groupe de recherche
CDuce (LIENS et LRI). La technologie résultant éventuellement de la
combinaison de ces expertises complémentaires pourra être transformée
en un produit unique en son genre, car alliant simplicité, robustesse et
performance, et qui pourra être commercialisée sur un marché mondial
représentant plusieurs centaines de millions voire plusieurs milliards
d'Euros
</p>
</section>
</box>
<box
title=
"Documents"
link=
"doc"
>
<p>
Description du projet (en PDF)
</p>
</box>
<box
title=
"Compte-Rendus"
link=
"dcr"
>
<p><b><a
href=
"CompteRendus.html#040604"
>
Réunion du 04/06/04
</a></b></p>
<p><b><a
href=
"CompteRendus.html#240404"
>
Réunion du 24/04/04
</a></b></p>
...
...
web/Tralala.xml
View file @
5c9710f0
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<page
name=
"
T
ralala"
>
<page
name=
"
t
ralala"
>
<title>
Tralala
</title>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment