Wie wäre es mit Jude? Damit kannst du alle möglichen UML-Diagramme erstellen, die eignen sich teilweise auch für solche Zwecke