Pour l'aspect cliquodrome, c'est pas rédhibitoire : le genre d'approche "orienté modèle" permet en théorie, et en pratique aussi d'ailleurs, de définir facilement des langages spécifiques pour certaines tâches (les DSL) donc on pourrait très bien imaginer faire exactement la même chose et décrire le modèle dans un langage dédié.
Pour l'aspect "spec -> code", tu veux mettre quoi exactement dans tes specs ? si c'est décrire des algos à plus ou moins haut niveau, c'est possible avec le MDA je pense.
Si c'est pour qu'il trouve tout seul un algorithme pour résoudre des problèmes compliqués, ça l'est pas en l'état actuel des choses.
[^] # Re: On est pas vendredi mais je m'en fous
Posté par thoasm . En réponse à la dépêche Acceleo 2.7.0 est sorti !. Évalué à 2.
Pour l'aspect cliquodrome, c'est pas rédhibitoire : le genre d'approche "orienté modèle" permet en théorie, et en pratique aussi d'ailleurs, de définir facilement des langages spécifiques pour certaines tâches (les DSL) donc on pourrait très bien imaginer faire exactement la même chose et décrire le modèle dans un langage dédié.
Pour l'aspect "spec -> code", tu veux mettre quoi exactement dans tes specs ? si c'est décrire des algos à plus ou moins haut niveau, c'est possible avec le MDA je pense.
Si c'est pour qu'il trouve tout seul un algorithme pour résoudre des problèmes compliqués, ça l'est pas en l'état actuel des choses.