Articles précédents : Articles
- [23] Rétrospective du libre en 2007
- [98] IE8, le test Acid2 et le futur du web
- [3] Expolibre version II : appel à contributions
- [17] Fusillez vos applications avec Fusil 0.6
- [12] Magasin informatique dédié aux logiciels libres
- [53] La guerre du temps réel
- [47] Le projet Webkit clarifie ses règles
- [65] Un élu répond aux pressions de Microsoft sur les mairies
- [18] OpenID 2.0 est arrivé
- [191] Trois associations s'attaquent aux propos fallacieux de Luc Chatel
Liens connexes
- Site officiel (311 hits)
- Site de support sur SourceForge (38 hits)
- Manuel en français sur Aquitaine-libre.fr (189 hits)
Dépêche modérée par
Dépêche éditée par
Articles : PHiMX : outil de reverse engineering UML pour PHP5
Posté par Olivier HENRY. Modéré le 02 janvier 2008.Il se présente sous forme d'un package PEAR, facilement installable à l'aide du gestionnaire de package de PEAR.
Vous pouvez lancer une analyse en ligne de commande sur des arborescences complètes contenant vos fichiers de définition de classes PHP. Vous pouvez également définir différents formats pour le code XMI en sortie d'analyse, afin de pouvoir être compatible avec n'importe quel éditeur UML intégrant le XMI.
Site officiel (311 hits)
Site de support sur SourceForge (38 hits)
Manuel en français sur Aquitaine-libre.fr (189 hits)
> Lire la dépêche (4 commentaires, moyenne: 1,5).
Version d'UML ?
[troll inside]
Excellent, à l'aide d'outil tels qu'Acceleo on va enfin pouvoir migrer de ce satané PHP vers une vrai techno !
[/troll inside]
Plus sérieusement je n'arrive pas à trouver dans la documentation la version d'UML (1.3, 1.4 ou 2.0 ?) et de XMI (2.1, ...) du modèle fournit, qu'en est-t-il ?
Est-ce que l'implémentation du méta-modèle se base sur un composant existant ? (EMF et le plugin UML2 ou bien le monde MDR ? )
Quel est le niveau de couverture du méta-modèle ? on récupère les classes ? les composants ? les d'états-transitions et diagrammes de séquences ?
-
[^]Re: Version d'UML ?
Posté par Chl (page perso, ) le 03/01/2008 à 11:16. (lien). Évalué à 2.Est-ce que l'implémentation du méta-modèle se base sur un composant existant ? (EMF et le plugin UML2 ou bien le monde MDR ? )
LOL
-
[^]Re: Version d'UML ?
Posté par Olivier HENRY (page perso, ) le 05/01/2008 à 15:16. (lien). Évalué à 2.Le format d'export en XMI par défaut est basé sur XMI 1.1 et UML 1.4. Mais PHiMX permet de définir son propre formatteur de code XMI, ce qui laisse le champ ouvert à n'importe quelle version de code XMI et de méta-modèle UML en sortie d'analyse.
PHiMX permet de récupérer uniquement le modèle des classes définis dans les fichiers PHP analysés, ce qui permet de construire principalement les diagrammes de classes du modèle concerné.
Pour la question concernant l'implémentation du méta-modèle peux-tu être plus précis, je n'ai pas saisi complètement ta question.-
[^]Re: Version d'UML ?
Posté par Cyril PIERRE de GEYER (page perso, ) le 08/01/2008 à 12:03. (lien). Évalué à 1.Merci Olivier pour la traduction et le tuto d'utilisation sur http://www.aquitaine-libre.fr/phimx-doc/phimx-installation-u(...)
Cyril
-



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.