Tom Sawyer Perspectives, Java Edition

Release 8.2.0

DateAugust 8, 2018
StatusGeneral

Overview

This release expands our data integration support with a new save-to-Neo4j capability and schema extraction for our SQL and Apache TinkerPop data integrators. Additional Graph and Data Visualization improvements include the addition of new graph analysis functions available from the Designer and improved performance for graph algorithm analysis integration.

This release brings improvements to orthogonal layout performance by up to 16% on server-class machines and improvements to drawing quality for nested orthogonal drawings. The number of crossings has been dramatically reduced for connectors with multiple edges per connector and nested connectors. Bend elimination and labeling have been improved as well.

Tom Sawyer Perspectives, Release 8.2.0 also includes new and improved features in Model-Based Engineering and Business Process. The ability to filter a diagram by its relationships has been added to both web and desktop applications, and the loading speed of Internal Block diagrams has improved by 20–30%. Model-Based Engineering diagrams are significantly more attractive with new color control options. In Business Process, you can add a service task for automated processing and a boundary event to handle an exception sequence flow.

New

Graph and Data Visualization

  • Added query-based commit to allow for saving data back to Neo4j databases
  • Added SQL schema extraction
  • Added Apache TinkerPop schema extraction
  • Added user interface color themes for web-based applications
  • Added $isInMinimumCut(), $isInPath(), and $isReachable() analysis functions
  • Added set special node analyzer option
  • Added keyboard shortcut support in the Designer
  • Added nested connector labeling

Business Process

  • Added the ability to model and execute service tasks
  • Added support for boundary events, ad hoc sub-processes, and call activities in Business Process Execution

Model-Based Engineering

  • Added capability to filter by relationships
  • Added the ability to customize the application arrangement through an XML configuration file
  • Added custom views through the Designer project file
  • Added a new Comments table view
  • Added additional color options for MBSE diagrams
  • Now supports MagicDraw and Teamwork Cloud 18.5 and 19.0

Improvements

Graph and Data Visualization

  • Data Integration
    • Improved dynamic loading of data into drawing views
  • Designer
    • Improved Designer and Web Preview startup time
  • Views
    • Improved Pan and Zoom with swim lanes
    • Improved graph analysis integration performance
    • Improved tree view loading and display in web applications
  • Layout
    • Improved orthogonal layout performance by up to 16% on server-class machines
    • Improved symmetric performance by up to 4% on server-class machines
    • Improved edge labeling
    • Improved edge routing
    • Improved connector labeling
    • Improved support for incremental disconnected node tiling and packing
    • Improved edge ordering in orthogonal drawings
    • Improved movable connector ordering in orthogonal drawings
    • Improved nested diagram edge ordering incident to nodes
    • Improved default layout options
    • Improved neighborhood retrieval incremental layout stability

Graph Database Browser

  • Improved the main menu bar
  • Improved navigation from the Database Connections page
  • Improved the Edit Appearance dialog box
  • Improved query editing

Business Process

  • Improved edge label placement

Model-Based Engineering

  • Improved loading performance for Internal Block diagrams by 20-30%
  • Improved edge ordering incident to nodes in Internal Block diagrams
  • Improved table views, making them easier to read

System Requirements

  • Added support for JDK 9.0
  • Added support for Neo4j 3.4.4
  • Added support for Neo4j Bolt 1.6.1
  • Added support for GWT Highcharts 6.1.1

Fixes

Graph and Data Visualization

  • Added missing Start Menu shortcuts for Microsoft Windows
  • Improved At Tool and Between Tool behavior
  • Fixed Apache TinkerPop data integration bug
  • Fixed Amazon Neptune schema extraction bug
  • Fixed REST integrator parsing error

Graph Database Browser

  • Fixed the 255 character limitation for queries

Issues

Graph and Data Visualization

  • The documentation is incomplete for the Neo4j commit feature. Contact Support for assistance in using this feature.