Proposalsammlung
Version 12.1 by ybl2 on 2016/11/15 16:22
Zeitplan
Datum | Milestone |
---|---|
24.11 | Proposalvortrag |
22.12 | Erster (primitiver) Prototyp |
19.03 | Ende der Implementierung |
20.03 | Start der Benutzerstudie |
| Abschlussvortrag |
Layout Algorithmen
Radiales Layout
Pros
- Wurzel ist immer in der Mitte
- Guter Überblick über den Datenfluss -
klare Zuordnung der Kindern zu ihren Eltern
Cons
- kein echtes radiales bei wenig Kindern
- dadurch auch viel Whitespace (besonders bei vielen Blättern)
Erfragen:radiales Layout möglich
HV
Pros
- klare Position der Wurzel (wenn man den Algorithmus kennt)
Cons
- möglicherweise viel Whitespace
Recursive Winding
Pros
- klare Position der Wurzel
- wenig Whitespace
- beliebig skalierbar/ beliebiges Seitenverhältnis
Cons
- kompliziert (zu implementieren)
Force Directed
Pros
- Platzsparendes Layout
- in KIELER bereits vorhanden
Cons
- keine klare Position der Wurzel -Highlighting nötig
- Sonderbehandlung um mehrfach ein ähnliches Layout zu erzeugen
3D
Grid
Balloon Tree
Zuordnung Kind zu Aktor ist durch n
Hybrid
Feature Ideen
- Ausgewählte Knoten können expandiert/minimiert (durch Paltzhalter ersetzt) werden
- Ausgewählte Knoten kommen in den Fokus
- FishEye View Minimizing the focus surrounding Nodes
- gleiche Aktoren nur einmal darstellen → vllt kein Baum mehr
Behandlung der Kanten/Hilfslinien
- Initialler Vorschlag war zwei Kanten vom Aktor, die zu den Ecken des Kindes führen - unnötige/verwirrende Kanten im Bild
- Einfachste Lösung Kante zwischen Knoten- Nachteil ist, dass nicht sofort ersichtlich, welcher Aktor, welcher ist
- Kanten zwischen Aktor und Kindknoten
Use Cases
Case 1 - Ausdrucken
Ziel: Wenig Whitespace/kompaktes Layout mit einem guten Seitenverhältnis.
Mögliche Lösungen: HV-Bäume\Recursive Winding
TODO: weitere Kompaktionsmöglichkeiten suchen
Case 2 - Überblick des Modells
Ziel: Verdeutlichung von Hierachien und Abhängigkeiten.