ILOG
Welcome, Guest | Sign In


Blogs | Forums | Worldwide sites | Contact us

title element1
Technical Info
Overview
Features
Latest version
Architecture
Documentation
Technical papers
Ajax support
On-demand presentations
Technical Forum
Blogs
Business Info
Key benefits
Customers
Datasheet
Trial & Purchase
Demos
Evals
Pricing and licensing
Contact info
More JViews Products
JViews Maps
JViews Gantt
JViews Charts
JViews TGO
JViews Maps for Defense
Latest version  
Current update
Previous update
ILOG JViews Diagrammer 8.1
ILOG JViews Diagrammer 8.0

ILOG JViews Diagrammer 8.1

Released in November, 2007, ILOG JViews Diagrammer 8.1 provides a native Standard Widget Toolkit (SWT) plug-in for developers working in Eclipse, a new palette of chart types for use with the editors, improved thin-client support, significant performance enhancements, and more.

ILOG JViews Diagrammer 8.1 requires Java Platform, Standard Edition, version 5.0 or later.

Eclipse graph layout plug-in
An entirely new graph layout service has been added to ILOG JViews Diagrammer, for developers who prefer to work with native SWT. This service, called ILOG JViews Graph Layout for the Eclipse Graphical Editing Framework (GEF), provides a comprehensive alternative to the graph layout algorithms provided by GEF. It helps developers take advantage of the rich feature set of JViews Diagrammer's algorithms without requiring them to use AWT for drawing. ILOG JViews Diagrammer 8.1 provides an integration sample in addition to the advanced programming interface (API).

Eclipse Hierarchical Eclipse Radial
       Enlarge thumbnails (opens a new window).

New chart types
A new palette of over 20 types of charts has been added to the Dashboard Editor. A valid ILOG JViews Charts license is required to access these charts. They are ideally suited for use in business dashboard applications, where they are often used to show key performance indicators (KPIs).

Chart DE
       Enlarge thumbnail (opens a new window).

Better thin client support
ILOG JViews Diagrammer 8.1 provides improvements when deploying to a browser, for both thin clients and applets. For example, the size of the JavaScript files loaded when using the thin client JavaServer Faces has been reduced by a factor of four. Improved BeanInfo and resource bundle loading has reduced the number of roundtrips to the server upon applet startup by approximately 25 to 50 percent. Integration with Ajax frameworks has been enhanced.

Performance enhancements
ILOG JViews Diagrammer 8.1 provides the following performance enhancements:

  • Faster loading time for the Dashboard Editor
    A binary file format has been added to the Dashboard Editor to complement the XML file version, improving loading time by a factor of five.
  • Improved styling
    ILOG JViews Diagrammer 8.1 provides performance improvements to Cascading Style Sheets (CSS). The time it takes to render 10,000 complex nodes in a diagram, for example, has been reduced from 1.3 seconds to under 0.9 seconds—approximately 50 percent faster. Further enhancements have been made to CSS execution and expression evaluation.
  • Enhanced base level drawing operations
    Many base level drawing operations have been enhanced. You will notice a faster selection of objects—especially when displaying large sets of data, faster scrolling (up to ten times faster with large data sets), smoother animation (up to four times faster) of moving objects, and highly improved link drawing.

A new demonstration shows the enhanced performance of hundreds of complex symbols, such as gauges.

Chart DE
       Enlarge image (opens a new window).

Other improvements
ILOG JViews Diagrammer 8.1 provides several other enhnacements, such as:

  • A better SWT-to-AWT Eclipse bridge
    ILOG JViews Diagrammer previously offered a Java Abstract Window Toolkit (AWT) solution for developers creating advanced graphics in an Eclipse environment. It uses the SWT-to-AWT bridge, providing an AWT canvas within the greater SWT application. ILOG JViews Diagrammer 8.1 improves the AWT solution with a new set of utilities.
  • Layout improvements
    New optional leveling strategies are available when you use the hierarchical layout.
  • New interactivity
    Hover highlighting has been added to ILOG JViews Diagrammer 8.1. It provides graphical feedback when a pointer moves over a graphic object.
  • Enhanced design tools
    The Symbol Editor, the Dashboard Editor, and Designer have been optimized for a better user experience. Changes include: menu re-configuration, a new palette look and feel, improved palette interaction, new wizards and more.
  • A new software development kit (SDK) demo
    A new demo explains how to define and populate a data model, apply a style defined with Designer, and perform common management operations on the resulting diagram.


Previous Release

ILOG JViews Diagrammer 8.0
ILOG JViews Diagrammer 8.0 was released in December, 2006.

Easier symbol creation for real-world objects
ILOG JViews 8.0 introduced the Symbol Editor. This tool—for use with JViews Diagrammer, Maps and Maps for Defense—makes it easier than ever to create an application’s graphical symbols. With other solutions, Java developers must create symbols with code or a crude editor. The Symbol Editor lets graphic designers use their favorite drawing tools (such as Adobe Illustrator) to design the static aspects of symbols, and Java developers can then use the point-and-click editor to quickly and easily animate them.

Elaborate sets of symbols can be created for each application domain, and then organized in palettes for later use. ILOG JViews 8.0 comes equipped with a variety of pre-built symbol sets, such as workflow icons, application/network/traffic management symbols, and a collection of intelligent controls, such as gauges, sliders, progress bars and dials.

Symbols for management or monitoring A tool to create intelligent graphics objects
       Examples of symbols and symbol editing.
Enlarge thumbnails (opens a new window).

For more information about the Symbol Editor and how it is used with other JViews Diagrammer tools, please see the Diagrammer Tool Chain Overview.

Industrial and business dashboard support
ILOG JViews Diagrammer 8.0 introduced the Dashboard Editor, for the easy creation of industrial and business dashboards. It allows users to draw or import static backgrounds, drag and drop symbols (created with the Symbol Editor) on top of backgrounds, and connect them to the underlying data—all without Java coding. JViews dashboards can be deployed as desktop clients or within browsers as applets or thin clients that take advantage of innovative Ajax technology.

Examples of dashboard editing for industrial supervision applications A tool to create intelligent graphics objects
       Examples of dashboards and dashboard editing.
Enlarge thumbnails (opens a new window).

For more information about the Dashboard Editor and how it is used with other JViews Diagrammer tools, please see the Diagrammer Tool chain Overview.

Ajax-enhanced graphical displays
ILOG JViews Diagrammer 8.0 facilitated the creation of Ajax visual editing and monitoring applications, including diagramming tools for editing processes, flows, and networks; and for visualizing complex relationships with automatic graph layouts.

An interactive Web application for creating or editing a business process Web-based dynamic business dashboards
       Examples of rich Web and Ajax applications with JViews.
Enlarge thumbnails (opens a new window).

Scalability and performance
Performance and graphical accuracy are important components of demanding visual applications. JViews Diagrammer 8.0 introduced new techniques to support the management and display of vary large datasets. A new mechanism has been added to support the fast creation of thousands of lightweight business objects. With JViews Diagrammer 8.0, these objects can be refined on demand, based on the context of the application.

In parallel, graphic objects natively support different levels of details, addressing both performance and graphical accuracy, and minimizing clutter. For example, based on the zoom factor, the same business object can be displayed larger or smaller, with more or less decorations based on the zoom control. When associating both flexible business objects and adaptable graphics, most performance issues can be addressed in an efficient way.

Topology display with regular-sized symbols Topology display with reduced-sized symbols
       Enlarge thumbnails (opens a new window).

Hypergraphs
ILOG JViews Diagrammer 8.0 introduced the hypergraph, a new data structure for graphs. The connections for such graphs, or hyperedges, can connect multiple source nodes with multiple destination nodes. Hypergraphs allow developers to create representations typically used in applications, such as electrical diagrams, network management, and unified modeling language (UML) diagrams.

ILOG Jviews Diagrammer 8.0 provided many advanced features, such as segmented (polyline) hyperedges and nested graphs with intergraph hyperedges.

Hypergraph Demo
       Sample hypergraph demo.
Enlarge image (opens a new window).

Other enhancements
For the complete list of features, or for more technical details, please refer to the JViews Diagrammer 8.0 reference guide.

 

Next Steps:
 
Interactive demos
 
 
Get an evaluation
 
 
Learn more about:
 
 
Dashboards & Diagrams
 
 
Editing tools
 
 
Graph Layout
 
 
BPM
 
     
I need a display with:
 
Maps
 
 
Schedule & Gantt Charts
 
 
Charts
 
 
Telecom Displays
 
 
Defense-Specific Maps
 
     
element3