Question un peu metaphysique sur UML : 100% automatique ou pas ?
Jean-Baptiste BRIAUD -- Novlog <[email protected]> Fri, 1 Apr 2011 11:17:59 +0200
| Newsgroups | gmane.comp.java.french.general |
|---|---|
| Message-ID | <[email protected]> |
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.