tom sawyer software - oracle.com · tom sawyer analysis visualization tom sawyer layout graph...

15
EXCELLENCE IN GRAPH ANALYSIS, LAYOUT AND VISUALIZATION TOM SAWYER SOFTWARE Brendan Madden Chief Executive Officer

Upload: dinhdiep

Post on 11-Feb-2019

267 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

11

EXCELLENCE IN GRAPH ANALYSIS, LAYOUT

AND VISUALIZATION

TOM SAWYER SOFTWARE

Brendan Madden

Chief Executive Officer

Page 2: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

22

Company Overview

Established in 1991Headquartered in Oakland, California U.S.A.

MissionHelp our customers understand their relational information through focused specialization and excellence in graph analysis, layout and visualization

TodayPresent a new analysis and visualization application that integrates with and complements the Oracle 10g Database

Page 3: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

33

Specialties

Tom Sawyer Analysis

VisualizationTom Sawyer Layout

Graph AnalysisClusteringPathsFlows CausesEffects Cycles

Graph LayoutLabelingLayoutScalableIncrementalConstraint-Based

Routing

Tom Sawyer Visualization

Analysis

Graph VisualizationBatchInteractive ViewingEditing

Customization

Layout

Page 4: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

44

Applications Harvard Medical School

Page 5: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

55

Applications Oracle

Page 6: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

66

New Enterprise Software

New Enterprise SoftwareCombines our various specialties into a modern multi-user distributed architecture

Configurable Applications and LibrariesIntegrate into IT Infrastructure

XML CustomizationAPI Customization

Page 7: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

77

New Enterprise Software

Java Based ApproachMetadata

XML RepresentationsData Integration RulesSchema Definitions

ValidationMapping Sheets

Data To ViewsStyle Sheets

CatalogsShapes

Page 8: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

88

New Enterprise Software

Java Based ApproachService Architecture

Analysis ServiceLayout Service

Server ArchitectureAttributed Data Model

SearchData Integration

SQL DatabasesOracle Network Data Model

XMLKEGG

ExcelTextHTML

Page 9: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

99

New Enterprise Software

Java Based ApproachCommunication Architecture

SOAPRMIServlet

Client ArchitectureVisualization

Thin ClientsJSPSVG

Thick ClientsJava ApplicationsJava Applets

Page 10: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

1010

New 10g Application

New Oracle 10g ApplicationBuilt Upon New Enterprise ArchitectureOracle Network Data Model Integration

Logical VisualizationAutomatic layout, labeling, routing

Physical VisualizationFixed Node Positions use auto routing

Hierarchical VisualizationDrill down, nested drawings

Advanced Analysis

Illustrate KEGG XML Integration

Page 11: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

1111

Tom Sawyer Visualization

Page 12: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

1212

Tom Sawyer Visualization

Page 13: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

1313

Tom Sawyer Visualization

Page 14: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

1414

Tom Sawyer Visualization

Page 15: TOM SAWYER SOFTWARE - oracle.com · Tom Sawyer Analysis Visualization Tom Sawyer Layout Graph Analysis Clustering Paths Flows Causes Effects Cycles Graph Layout Labeling Layout Scalable

1515

www.tomsawyer.com

TOM SAWYER SOFTWARE1625 Clay Street, Sixth Floor Oakland, CA 94612 U.S.A.

Main: (510) 208-4370 Fax:(510) 208-4371