UML diagrams

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

UML diagrams

brian remedios
Hi all,

In order to understand the Digikam design I've reverse engineered major portions of it into a couple of UML diagrams and have put them online here:

http://xs.to/xs.php?h=xs414&d=07165&f=Albums.png
http://xs.to/xs.php?h=xs414&d=07165&f=Icons.png

I've just done the two areas I'm focused on at the moment and unfortunately the Sparx tool isn't free but if we can come up with something that does the equivalent then we'll lower the barrier to entry for other interested developers.

In the interest of clarity, hierarchies are done vertically, relationships horizontally. Comments appreciated.

Thx,
Brian Remedios

_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: UML diagrams

Gilles Caulier-4
UML diagram are fine to improve visibility of digiKam class hierarchy. It would be fine to use an opensource software to generate these diagrams.

I have tried Umbrello without sucess.

The Doxygen stuff generate some UML diagrams but only on specific class, not on a group of class.

If somebody know an opensource UML program, let's me hear...

Gilles

2007/4/20, brian remedios <[hidden email] >:
Hi all,

In order to understand the Digikam design I've reverse engineered major portions of it into a couple of UML diagrams and have put them online here:

<a href="http://xs.to/xs.php?h=xs414&amp;d=07165&amp;f=Albums.png" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> http://xs.to/xs.php?h=xs414&d=07165&f=Albums.png
<a href="http://xs.to/xs.php?h=xs414&amp;d=07165&amp;f=Icons.png" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://xs.to/xs.php?h=xs414&d=07165&f=Icons.png

I've just done the two areas I'm focused on at the moment and unfortunately the Sparx tool isn't free but if we can come up with something that does the equivalent then we'll lower the barrier to entry for other interested developers.

In the interest of clarity, hierarchies are done vertically, relationships horizontally. Comments appreciated.

Thx,
Brian Remedios

_______________________________________________
Digikam-devel mailing list
[hidden email]
<a onclick="return top.js.OpenExtLink(window,event,this)" href="https://mail.kde.org/mailman/listinfo/digikam-devel" target="_blank"> https://mail.kde.org/mailman/listinfo/digikam-devel



_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel