摘要 |
<p>Dans une première étape (41), on modélise le système pour obtenir le noyau commun et les N vues ; - dans une deuxième étape (42), on construit un graphe entre les éléments du noyau commun et les éléments des vues de telle sorte que tout élément (20) du noyau est relié à un élément correspondant dans une ou plusieurs vues, un élément formant un sommet du graphe, deux éléments reliés ayant une relation de dépendance ; - dans une troisième étape (43), on établit des programmes d'analyse correspondant chacun à une vue, le résultat d'un programme étant destiné à être comparé à un critère donné propre à sa vue, puis on lance l'exécution de ces programmes d'analyse ; dans une quatrième étape (44) : - on compare (40) les résultats desdits programmes par rapport aux critères donnés, si au moins une vue a un résultat, dit négatif, ne répondant pas à un critère donné : - on modifie (45) l'architecture en modifiant au moins un éléments de ladite vue ; - on détecte tous les éléments impactés par cette modification dans les autres vues en détectant toutes les chaînes du graphe ayant ledit élément comme extrémité, un élément impacté étant une autre extrémité d'une chaîne ainsi détectée ; - on relance (48) les programmes d'analyse des vues ayant un élément impacté la quatrième étape (44) étant réitérée, l'architecture modélisant le système étant choisie en fonction des résultats obtenus.</p> |