ProductsServicesDownloadsNewsCompanyContact

yFiles

Über yFiles

Evaluieren

yFiles ist eine umfangreiche Java™ Klassenbibliothek, die Algorithmen und Komponenten für die Analyse, die Visualisierung und das automatische Anordnen von Graphen, Diagrammen und Netzwerken zur Verfügung stellt.

Die aktuelle yFiles Version ist 2.5.0.4. Lesen Sie bitte die dazugehörigen Versionsinformationen, um mehr über die technischen Voraussetzungen und die Produktverbesserungen dieser Version zu erfahren.

Beispielanwendungen

yEd Diagrammeditor Galerie Layout Demos
 

Testen Sie yEd, unsere frei erhältliche Grapheditor-Applikation, die auf yFiles aufbaut und somit einen breiten Überblick über deren Features gibt.

Oder besuchen Sie unsere Galerie. Unter anderem werden dort Screenshots von einigen bereichsspezifischen Anwendungen gezeigt.

Gewinnen Sie einen Eindruck von der vielfältigen Funktionalität der yFiles Klassenbibliothek anhand von ausführbaren Demo-Applikationen, die auf der yFiles Technologie aufbauen.

Vorzüge

yFiles bietet essentielle Bausteine für Java Applikationen, die Graphen, Diagramme oder Netzwerke analysieren, visualisieren oder automatisch anordnen müssen.

Jeder, der solche Komponenten als Teil seiner Applikation benötigt, sollte den Einsatz von yFiles in Betracht ziehen.

Die vielfältigen Einsatzmöglichkeiten von yFiles gehören zu den wesentlichen Charakterzügen dieser Software. Unsere Kunden kommen aus vielfältigen Anwendungsbereichen, wie z.B.

  • Analyse und Visualisierung biochemischer Netze
  • Modellierung von Geschäftsprozessen
  • Data Mining (z.B. Log File Analyse)
  • Datenbank Management and Modellierung
  • Netzwerkverwaltung
  • Soziale Netzwerke
  • Software Engineering (z.B. UML Diagramme)
  • Workflow Management (z.B. Flow-Chart Generierung)
  • WWW Visualisierung
  • Visuelle Programmierung

Merkmale

Die Funktionalität von yFiles ist in drei Teile aufgeteilt - Basic, Layout und Viewer.

Erfahren Sie mehr über die yFiles Produkttypen, alle verfügbaren Kombinationen von yFiles Basic, Layout und Viewer.

yFiles Basic beinhaltet essentielle Klassen und Datentypen für Aufgaben im Bereich Graphanalyse. Es bietet sehr effiziente Implementierungen von fortgeschrittenen Datentypen, wie Graph und Prioritätswarteschlange. Desweiteren wird ein breites Spektrum von Graph- und Netzwerkalgorithmen bereitgestellt, die in ihrer Gesamtheit ein unerlässliches Werkzeug für Aufgaben im Bereich Netzwerkanalyse darstellen.

yFiles Layout baut auf der Funktionalität von yFiles Basic auf. Es bietet eine Zusammenstellung ausgereifter Layoutalgorithmen für Graphen, die ihresgleichen sucht. Layoutstile wie Hierarchisch, Orthogonal oder Zirkulär stehen als einfach zu integrierende Komponenten bereit, die programmatisch an die meisten Anforderungen angepasst werden können. Darüberhinaus stellt yFiles Kantenleger-Algorithmen zur Verfügung, die das einfache Verlegen von Kanten in bestehenden Diagrammen ermöglichen. Unter den verschiedenen Layout Stilen befinden sich nun auch einige inkrementelle Algorithmen, beispielsweise für inkrementelles hierarchisches Layout.

yFiles Viewer baut ebenfalls auf der Funktionalität von yFiles Basic auf. Es bietet eine mächtige Graph-Viewer Komponente und andere Swing-basierte GUI-Elemente an. Eine ausgereifte Beispielanwendung der Viewer-Komponente ist der yEd Graph Editor. Andere bemerkenswerte Merkmale von yFiles Viewer sind die Unterstützung für diverse Graph- und Bildformate (GML, YGF bzw. JPG, GIF) und die Posterdruck-Funktion.

Zusätzliche Funktionalität, wie die Ausgabe im SVG Format oder als XML-basierte Serialisierung bieten verschiedene yFiles Erweiterungspakete an.

Kommerzielle Information

Erfahren Sie mehr über die Bedingungen der kommerziellen (oder akademischen) Nutzung der yFiles Bibliothek:

Dokumentation

yFiles evaluieren

Testen Sie die yFiles Bibliothek mit einer auf 30 Tage beschränkten, voll funktionsfähigen Evaluierungsversion.