ProductsServicesDownloadsNewsCompanyContact

Galerie

Auf dieser Seite finden Sie Screenshots und Bilder, die wir im Laufe der Jahre gesammelt haben. Die meisten von ihnen zeigen die Fähigkeiten der yFiles Bibliothek, manche von ihnen haben wir nur hinzugefügt, weil sie uns einfach gut gefielen.

Viel Spaß!

Um Anwendungen und Demos zu sehen, die die Layoutmöglichkeiten in Echtzeit zeigen, empfehlen wir, einen Blick auf die Demoseite zu werfen.

Automatisches Layout von Netzwerken und Diagrammen

Sicherlich eine der größten Stärken der yFiles Bibliothek ist ihre Fähigkeit, Netzwerke und Diagramme automatisch schön zu zeichnen. yFiles Layoutalgorithmen ermöglichen die klare Präsentation von Flow-Chart Diagrammen, UML Diagrammen, Organigrammen, Geschäftsprozessen, etc.
Dieser Abschnitt zeigt einige Beispiele, die mit yFiles Layoutalgorithmen automatisch erzeugt wurden.

Wenn Sie Java Web Start installiert haben, klicken Sie einfach auf die folgenden Links, um die interaktiven Demos herunterzuladen und auszuführen.

Get Java

Falls kein Java auf Ihrem Computer installiert ist, folgen Sie dem Link unter dem Bild, um die aktuellste JRE (Java Runtime Environment) Version herunterzuladen:

Hierarchisches Layout

Bringt die Hauptrichtung eines Diagramms oder Netzwerks zum Vorschein und zeigt Hierarchieebenen und Abhängigkeiten auf.
Unterstützt orthogonale Verbindungen und gruppierte Diagramme.

Eignet sich ideal für biochemische Pfade, Abhängigkeitsanalyse, Workflow bzw. Flow-Chart Diagramme, Business Process Modeling oder UML Diagramme.

» interaktive Demo starten

 

Organisches Layout

Hebt inhärente Gruppierungen und Symmetrien in Daten hervor und bietet Einblick in die Vernetzung komplexer und großer Strukturen.
Unterstützt gruppierte Diagramme.

Eignet sich ideal für semantische Netze, biochemische Reaktionsnetzwerke oder Netzwerkstrukturen.

» interaktive Demo starten

 

Orthogonales Layout

Erzeugt klare Diagramme mit rechtwinkligen Verbindungslinien, die mit wenigen Kreuzungen und Knicken verlegt werden.
Unterstützt gruppierte Diagramme und ausschließliches Verlegen von Verbindungen.

Eignet sich ideal für Datenbankmodellierung, Software Engineering oder UML Diagramme.

» interaktive Demo starten

 

Baumartiges Layout

Ordnet baumartige Strukturen optimal an.
Bietet gerichtete sowie radiale Stile an und unterstützt kompakte Anordnungen.

Eignet sich ideal für Genealogien, Verzeichnisse, Mindmapping oder Organigramme.

» interaktive Demo starten

 

Kreisförmiges Layout

Hebt Ring- und Sternstrukturen in Netzwerken hervor.
Gruppiert Objekte anhand der Netzwerkstruktur und ordnet sie auf Kreisen oder radialen Baumstrukturen an.

Eignet sich ideal für Netzwerkmanagement, WWW-Visualisierung oder soziale Netzwerke.

» interaktive Demo starten

 

UML Diagramme

Das automatische Layout von UML Diagrammen ist keine leichte Aufgabe, was die Unzulänglichkeiten vieler UML-Tools in diesem Bereich eindrücklich beweisen.
yFiles enthält hervorragende Layoutalgorithmen für UML Diagramme. Unten ist eine Sammlung von UML Diagrammen zu sehen, die mit Hilfe der yFiles Bibliothek automatisch generiert wurden.

Beispiele für UML Klassendiagramm, Aktivitätsdiagramm und Anwendungsfalldiagramm. Einige der vielen UML Diagrammtypen, die von yFiles Layoutverfahren unterstützt werden.
Unsere Javadoc Erweiterung yDoc generiert automatisch hochwertige UML Diagramme und bettet sie in Ihre API Dokumentation ein.

 

Arbeiten mit großen Graphstrukturen

Das Erstellen, Bearbeiten und die Visualisierung von großen Netzwerken, die mehrere hundert bis tausende von Knoten enthalten, ist eine Stärke der yFiles Bibliothek. Die folgenden Bilder zeigen, daß unsere Bibliothek auch in diesen Fällen gute Dienste leistet.

Baumlayout, zirkuläres und organisches Layout von Graphen mit vielen Knoten.

 

Verschachtelte Graphen

yFiles für Java unterstützt das Konzept der "verschachtelten Graphen". D.h., es erlaubt dem Benutzer Gruppen von Knoten in Ordner und Unterordner zu organisieren, ähnlich einem Dateisystem. Diese Bilder zeigen einige der möglichen Anwendungsgebiete dieses Konzepts.

Das Schachteln von Graphen trägt ungemein zur effizienten Datenorganisierung bei und kann beinahe beliebig tief angewandt werden.

 

Grafische Stile

Die yFiles Bibliothek zur Visualisierung von Graphen unterstützt viele verschiedene grafische Stile. Einige mit yFiles für Java erzeugte Stile sind in den folgenden Bildern dargestellt.

Vordefinierte Darstellungsvarianten für Knoten und Kanten erlauben es, das Aussehen eines Diagramms einfach anzupassen.
Wichtige Information kann mit wenig Aufwand hervorgehoben werden.

 

Besondere Layoutvorgaben

Die yFiles Graphlayoutverfahren beachten besondere Vorgaben bei der Berechnung eines Layouts.

Layoutvorgaben ermöglichen es, spezielle Anforderungen von Diagrammtypen aus unterschiedlichen Anwendungsgebieten zu behandeln.
Sie erlauben zum Beispiel, Anschlusspunkte von Kanten etwa in Flow-Chart Diagrammen genau festzulegen, oder unterstützen Anordnungsvorgaben für bestimmte Knoten in Organigrammen.

 

Anwendungen von Kunden

Da unser Hauptprodukt yFiles eine Programmierbibliothek ist, die dazu verwendet werden kann, völlig neue Anwendungen zu erstellen, enthält dieser Abschnitt Screenshots von einigen der Anwendungen, die unsere Kunden mit yFiles für Java erstellt haben.

IDS Scheer nutzt die yFiles Technologie zum automatischen Anordnen von Geschäftsprozessmodellen.

 

Minq verläßt sich auf die yFiles Viewer und Layout Komponenten, um Datenbankschemata in ihrer Anwendung DBVisualizer darzustellen.

 

Gentleware nutzt yFiles UML Layout Technologie in ihrem Modellierungswerkzeug Poseidon für die Visualisierung von UML Klassen- und Objektdiagrammen.

 

Hewlett-Packard verläßt sich auf yFiles Technologie, um in ihrer OpenView Suite Netzwerke zu visualisieren.

 

Die Universität Tübingen nutzt yFiles für die wissenschaftliche Forschung.
Zahlreiche Projekte, die sich z.B. mit der Visualisierung biochemischer Reaktionspfade, mit Webserver Logdateianalyse oder mit der Verbindungsanalyse beschäftigen, werden mit yFiles Technologie verwirklicht.