Active
Project:
OOE = Object Oriented Examples = One Of Each
Component:
Miscellaneous
Priority:
Normal
Category:
Task
Assigned:
Issue tags:
Reporter:
Created:
10 Dec 2013 at 01:06 UTC
Updated:
16 Jul 2014 at 00:27 UTC
Jump to comment: Most recent
Comments
Comment #1
thehong commentedVery nice UML, which tool did you use to generate it?
Comment #2
webel commentedComment #3
webel commented@thehong wrote:
Thanks for your interest in the use of graphical UML on this project.
For the diagramming I use the very powerful commercial MagicDraw UML tool (I previously worked for the developers, and have used this tool for many years). However, the XMI files used for the model (only) import are generated from PHP using PEAR PHP UML.
Please read also the following reply to a Drupal.org question, now moved off-site: Discussion: PHP UML (PEAR) and Drupal.
There is also already a description of the project and the need for special PHP coding practice to admit easier UML modelling on the Sandbox intro: https://www.drupal.org/sandbox/webel/2120905
And there is a lot of information on the special recipe for PHP coding and the special UML diagramming recipe - which uses UML2 Components as "analysis wrappers" for modelling the reverse-engineered "design(ed)" Classes - at:
http://drupal7demo.webel.com.au/module/ooe
http://drupal7demo.webel.com.au/module/ooe/uml
Finally, there is a very detailed description of the Webel «!wrapper» @Components and «!analysis» @Interfaces recipe with policy and convention Note pages applied to UML diagrams.
Webel