Re: Question un peu metaphysique sur UML : 100% automatique ou pas ?

Jean-Baptiste BRIAUD -- Novlog <[email protected]> Thu, 7 Apr 2011 10:20:43 +0200
Newsgroups gmane.comp.java.french.general
Message-ID <[email protected]>
Merci pour vos contributions.

C'est une question qui me taraude car ajouter un "tas de truc" à UML, y compris OCL, rends l'ensemble très très lourd et inutilisable.
Je partage le constat que c'est impossible uniquement avec UML, mais je souhaitais une confirmation extérieure.

D'autre part, avec Novlog, nous sommes en plein dans cette problématique que nous résolvons d'une manière qui semble originale.
Cela pourrait s'appeler BSL pour Business Spécific Language.
Au contraire des approches MDA, MDE, MDD, notre approche n'est pas graphique et probablement pas sur le concept d'un modèle ou l'action d'une modélisation.
Contrairement au DSL, l'approche n'est pas spécifique au domaine, elle est générique. L'approche n'est pas technique non plus, d'où le nom Business.

Il y a naturellement des points communs entre toutes ces approches et la notre, sur des éléments de réalisation, par exemple, nous manipulons tous une grammaire.
Nous avons des "cartouches" (un jeux de template) pour externaliser le code généré, ...

Voilà, malheureusement, je ne peux pas en dire beaucoup plus :-)

Je me demande souvent comment les écrans sont générés avec les outils type MDA ou DSL, ...
Non pas la techno sous-jacente, JQuery, Qooxdoo, Swing, ... mais que faut-il entrer comme spec, modèles, ... pour obtenir ces écrans ?
Comment se fait le lien avec les données ?

Si vous avez des précisions ou des pointeurs vers de la doc, je serais preneur.