Tom Sawyer Perspectives


Tom Sawyer Perspectives is advanced graphics-based software for building enterprise-class graph and data visualization and analysis applications. It is a complete Software Development Kit (SDK) with a graphics-based design and preview environment. Tom Sawyer Perspectives combines the company's visualization, layout, and analysis technology with an elegant platform architecture. Tom Sawyer Perspectives implements the Tom Sawyer Software data visualization reference architecture.

Design once, preview, and deploy to the web and desktop

Design once and deploy to the web or desktop

Tom Sawyer Perspectives enables developers to quickly develop production-quality data-oriented visualization applications. Two graphic modules — the Designer and Previewer — are used to build applications to visualize and analyze the specific data that drives each project. Using the Designer, developers define schema, data sources, bindings, rules, views, filters, and searches. Additionally, they can also use the Designer to specify custom toolbars, tooltips, context menus, and graphical viewing and editing behaviors. With the Previewer, they can iteratively view the application design without needing to recompile. When used together, the Designer and Previewer provide an efficient round-trip process that dramatically speeds up application development.

Tom Sawyer Perspectives is architected to enhance design sharing and reuse and to ease application maintenance through four distinctive innovations:


Use the Designer to create project definitions

Tom Sawyer Perspectives provides a foundation for building enterprise-class data relationship visualization and analysis infrastructure that can dynamically update data from disparate data sources into a unified data model. Further, a powerful federated data commit facility enables writing back to these data sources. New capabilities can be incrementally added without impacting existing designs as the requirements for various applications evolve within an organization.

Tom Sawyer Perspectives Capabilities

Tom Sawyer Perspectives Advantages

Solutions Demonstrations

Tom Sawyer Perspectives can be applied to a wide variety of industry settings, including energy, financial services, network management, defense and intelligence, healthcare, enterprise software, and others. Try our online example applications to see how Tom Sawyer Perspectives might apply to your industry.


Click here to download the Tom Sawyer Perspectives Datasheet.


Tom Sawyer Perspectives is available in Java and .NET editions. Select the edition that meets your needs to see additional detail.