Klassen in Packages und Darstellung mit UML

munuel

Mitglied
Hallo,
Ich hab ein Programm was jetzt aus 25 Klassen besteht, die habe ich jetzt in verschiedene packages aufgeteilt (wie ich glaube nach Verwendungszweck),
es ist aber jetzt so, dass auch Klassen von unterschiedlichen packages sich gegenseitig aufrufen.
Jetzt möchte ich die Klassen in einem UML-Klassendiagramm darstellen.
Ich weiss nicht genau wie das mit Klassen, die nicht in dem selben package sind geht, bzw. ob das Sinn macht!

Meine Frage:
1 Wann genau kann man Klassen in einem package zusammenfasse?
2 Wie stelle ich Klassen von unterschiedlichen packages in einem Diagramm da?
3 Gibts es dafür schon kostenlose tools die das eventuell machen können?
Ich hab das mit posseidon jetzt mal probiert aber das programm macht nur die Diagramme für jedes package und nicht übergreifen.
Ausserdem werden gar nicht die Attribute und Methoden in die Klasse eingetragen.

Viele Grüsse munuel
 
Hi,

unterstützt AndroMDA die Version von MagicDraw 10.5 Community Edition (oder überhaupt mit 10.5) oder geht das ganze nur in der 9.5?

Gruß

Romsl
 
Hi,

leider kann ich mein Projekt nicht öffnen, da die AndroMDA 3.2-RC1-SNAPSHOT nicht unterstützt werden. (UML 1.4 -> UML 2.0).

Gibt es hierfür eine Lösung?

Gruß

Romsl
 
hallo
Ja danke Tom, ich versuch es mal mit ArgoUML :) vielleicht komm ich ja damit zurecht.
Und was die packages betrifft scheint es ein Package-Diagramm zu geben. :)
Viele Grüsse munuel
 
Zurück