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

[email protected] Fri, 1 Apr 2011 09:23:37 +0000
Newsgroups gmane.comp.java.french.general
Message-ID <206845985-1301649815-cardhu_decombobulator_blackberry.rim.net-991218631-@b12.c11.bise7.blackberry>
Salut jean baptiste...
Je comprends bien ta question et voici ma reponse : NON je ne pense pas...car les applis bien foutues isolement mais tellement fermees ou difficiles a deployer les boites en regorgent...des trucs ouverts fiables et inteegrables ds 1 SI c'est plus rare...
Jerome
---- Envoyé avec BlackBerry® d'Orange ----

-----Original Message-----
From: Jean-Baptiste BRIAUD -- Novlog <[email protected]>
Date: Fri, 1 Apr 2011 11:17:59 
To: java Java<[email protected]>
Subject: Question un peu metaphysique sur UML : 100% automatique ou pas ?

Bonjour à tous,

Est-il possible, selon-vous, de produire une application 100% opérationnelle (complète, compilée, déployée ou déployable sans faire de dev) à partir d'une modélisation UML ?
Si oui, auriez-vous un exemple de produit ?
Si non, qu'est-ce qui ne se modéliserait pas ?

Attention, on parle d'UML, la "norme" UML, pas d'ajout propriétaire à UML qui justement seraient nécessaires ...
OCL est donc OK, mais des commentaires UML structurés d'une manière à être interprété spécifiquement par l'outil, n'est pas OK.

S'il un développeur doit éditer certain fichier, çà compte comme un non.
Dans ce cas, qu'est-ce que le développeur devrait modifier ?
Les liens entre écrans par exemple ?

Evidement, ce qui est complexe dans cette question, c'est que l'on ne définie pas l'objectif, c'est à dire, l'application à produire.
Un jeux de carte ou d'arcade, une application de GED, de CRM, ...

Imaginons fonctionnellement une application plutôt "gestion d'entreprise", techniquement, une application qui va prendre des données d'une base relationnelle et les présenter à l'écran.

Ensuite, on peut se reposer la question en ouvrant UML : est-il possible produire une application 100% opérationnelle (complète, compilée, déployée) à partir d'une modélisation UML et des ajouts propriétaires ?
Quels seraient le genre d'ajout ? On a déjà la réponse avec ce qui manque, ce qui ne se modéliserait pas déjà identifié dans la question précédente.