Bonjour,
On m'a demandé de réaliser le diagramme de classes du domaines d'une application déjà existante. Cette application est assez énorme (environ une centaine de classes et 150 000 lignes de code), et ne respecte malheureusement pas une architecture précise. L'application était en fait au départ un petit projet qui n'a pas cessé de grandir et aujourd'hui l'application est parfaitement fonctionnelle mais il n'y a aucune analyse.
J'ai essayé d'utiliser l'outil de reverse-engineering UML de Netbeans avec lequel nous développons le projet, mais évidemment cela n'est pas satisfaisant, tout est bien trop confus et lié aux interfaces swing, je peux obtenir uniquement les classes et ce au niveau implémentation.
Je me demandais donc si vous auriez des conseils pour réaliser ce diagramme de classes du domaine, parce que je ne sais pas trop par où commencer.
Je voulais aussi savoir si vous connaissiez un bon outil UML pour un budget d'environ 300$ (je travaille aux USA), car le plug-in UML de Netbeans est peu intuitif et très lent, et mon employeur a offert d'en acheter un pour le poste sur lequel je travaille.
Merci d'avance!
Partager