Organize and visualize complex relationships
Diagrams are node-link displays that help users understand how elements in a system are connected to one another. Diagrams are used in process and workflow applications, business organization charts, network management displays and UML modelers, to name just a few. Graph layout algorithms are used help automatically rearrange the nodes and links in these display for maximum readability.
Why choose IBM?
IBM products provide a complete set of services for building diagram displays, including design tools, a software development kit (SDK) and sophisticated graph layout algorithms. Developers prefer IBM solutions because they are easy to use, completely customizable, and can deploy to both the desktop and the Web browser.
IBM supports diagram displays on a variety of platforms, including Java™, C++, and Adobe® Flex®. In general, these products all feature:
-
Nodes and links that can be completely tailored to meet the exact visual requirements of the users
-
A full set of graph layout algorithms, to automatically arrange the diagrams for maximum readability
-
A robust architecture to support extremely large data sets
-
Out-of-the-box services for user interactions, diagram editing, and diagram organization
-
Design tools and a comprehensive SDK, providing for easy customization
-
Deployment to the desktop and browser (most platforms)
Products
- IBM ILOG JViews Enterprise
Comprehensive Java development product providing diagram support, as well as support for dashboards, maps, charts and schedule displays
-
IBM ILOG Views Graph Layout
Geared to C++ developers and runs on Windows, Unix®, and Linux desktops
-
IBM ILOG Elixir Enterprise
For Adobe® Flex® and AIR™ developers, this product features a wide range of ready-to-use advanced display controls





