diva. what is diva ? diva is a software infrastructure for visualizing and interacting with dynamic...
Post on 26-Dec-2015
215 Views
Preview:
TRANSCRIPT
DIVA
What Is Diva ?
• Diva is a software infrastructure for visualizing and
interacting with dynamic information spaces.
• Visualizations are built by hooking together software components which generate, supply, filter, and display information.
Diva Architecture
• The high-level Diva architecture is fundamentally based on the principle of separation of data and presentation.
• It consists of a collection of loosely-coupled components, that communicate and collaborate to produce meaningful visual presentations.
• Any given visualization system or tools is constructed from a set of these components -- some general-purpose and some purpose-written -- "glued" together in useful ways.
Example: The diva.graph demo
• The graph demo demonstrates basic graph editing and layout functionality.
• A graph is constructed programmatically, and can then be edited interactively by the user.
• The graph editor contains six operations: Select nodes, Reshape nodes, Move nodes, Add
nodes, Add edges, and Layout.
Demos contd….
• The diva.canvas demo: The canvas demo illustrates the main architectural features of the canvas.
• The diva.sketch demo: The sketch demo demonstrates free-hand drawing and basic editing commands using pen gestures.
• The diva.whiteboard demo: The whiteboard demo is a digital whiteboard which supports multiple pages, limited undo and redo support, multiple pen colors and widths, and other basic whiteboard capabilities.
• The diva.sketch.trainer application: Sketch trainer is a program that allows users to create customized gestures for their application (square, triangle,
circle, etc).
DIVA CAPABILITIES
• Powerful easy-to-use tools for data integration, visualization, analysis and reporting.
• Using DIVA, we can carry out common and necessary tasks in a faster and more efficient manner.
• Bring together data from disparate locations and organize using new pivot, merge and summary features.
• Easy to learn and use, DIVA facilitates sharing of
information, using powerful new reporting features.
References
• http://www.gigascale.org/diva/demo/graph.html
• http://zooid.org/~tforcdivad/diva/diva.html
• http://www-cad.eecs.berkeley.edu/Respep/Research/weld/arpa/final/michaels/
• http://www.arakhne.org/links.php
• http://cui.unige.ch/eao/www/papers/SNPD/00/paperF118.html
• http://pharos.inria.fr/Java/query.jsp?cids=c_2095&hist=cids%3Dc_2019
• http://www.accelrys.com/products/diva/
top related