"Increasingly, the visual components of data modeling applications are becoming crucial as tool vendors seek to establish a profile for their products," said Ugur Dogrusoz, product manager of the Graph Layout Toolkit. "Virtually any application with dynamic and complicated relationships will benefit tremendously from the component technology that the Graph Layout Toolkit provides."
The Graph Layout Toolkit's portable object positioning libraries create easily understandable graph drawings by choosing logical (x, y) positions for nodes and a suitable routing for edges. A family of four layout libraries is provided within the Graph Layout Toolkit: Circular, Hierarchical, Orthogonal and Symmetric. From these libraries, the developer can choose the layout library that best renders the relationships.
Version 2.4 of the Graph Layout Toolkit adds significant functionality to its already refined layout libraries. This new functionality includes channel merging in the Hierarchical Library for diagramming and charting applications, new clustering techniques in the Circular Library for LAN and WAN applications, and more compact orthogonal layout for database schema and CASE applications. In addition, the Graph Layout Toolkit's edge label positioning algorithms have been extended to support automatic positioning of several labels for each edge. A new incremental layout algorithm for positioning disconnected nodes, an essential component in incremental layout of graphs, has been introduced. Improved performance has been achieved through the reduction of memory usage when drawing large graphs.
The new functionality introduced by the Graph Layout Toolkit 2.4 builds upon its foundation of features which include:
"Tom Sawyer Software and their Graph Layout Toolkit were easy to work with from the start," said Michael Swan, chief engineer and CEO of Neon Software. "Using the Graph Layout Toolkit, we had a prototype of our network mapping application, LANsurveyor, running in just a few days, and have been successfully working with Tom Sawyer Software for more than five years."
Visualization is an important process in human understanding, and the Graph Layout Toolkit promotes comprehension through its automatic calculation of associations within data. Complex relationships between discrete objects immediately become clear. The user sees exactly what happens to the data, process, network, or other information when they are represented as a graph.
Tom Sawyer Software is the leading provider of software and services that enable organizations to build highly scalable and flexible graph and data visualization and analysis applications. These applications are used to discover hidden patterns, complex relationships, and key trends in large and diverse datasets. Tom Sawyer Software serves clients with needs in link analysis; network topology; architectures and models; schematics and maps; and dependencies, flows, and processes. We help clients federate and integrate their data from multiple sources and build the graph and data visualization applications that are critical to analyzing and gaining insight into their data.View All Press Releases