InfoVis Cyberinfrastructure Shashikant Penumarthy, Bruce Herr & Katy Börner School of Library and Information Science sprao | bherr

Slides:



Advertisements
Similar presentations
Search in Source Code Based on Identifying Popular Fragments Eduard Kuric and Mária Bieliková Faculty of Informatics and Information.
Advertisements

Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. The Web Services Modeling Toolkit Mick Kerrigan.
University of Illinois Visualizing Text Loretta Auvil UIUC February 25, 2011.
CBio Meeting, March 2-3, 2006 CHISEL Group Dept of Computer Science University of Victoria, Canada Visualization of ontologies and data annotations.
An Interactive Visualization of Super-peer P2P Networks Peiqun (Anthony) Yu.
Xyleme A Dynamic Warehouse for XML Data of the Web.
NAV Project Update By: Meghan Allen and Peter McLachlan.
Interfaces for Selecting and Understanding Collections.
Lecture 13 Revision IMS Systems Analysis and Design.
CASE Tools CIS 376 Bruce R. Maxim UM-Dearborn. Prerequisites to Software Tool Use Collection of useful tools that help in every step of building a product.
1 / 26 CS 425/625 Software Engineering Architectural Design Based on Chapter 11 of the textbook [SE-8] Ian Sommerville, Software Engineering, 8t h Ed.,
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Understanding and Managing WebSphere V5
LÊ QU Ố C HUY ID: QLU OUTLINE  What is data mining ?  Major issues in data mining 2.
Section 6.1 Explain the development of operating systems Differentiate between operating systems Section 6.2 Demonstrate knowledge of basic GUI components.
Managing Large RDF Graphs (Infinite Graph) Vaibhav Khadilkar Department of Computer Science, The University of Texas at Dallas FEARLESS engineering.
The SEASR project and its Meandre infrastructure are sponsored by The Andrew W. Mellon Foundation SEASR Overview Loretta Auvil and Bernie Acs National.
Intégration Sémantique de l'Information par des Communautés d'Intelligence en Ligne ISICIL.
ROOT An object oriented HEP analysis framework.. Computing in Physics Physics = experimental science =>Experiments (e.g. at CERN) Planning phase Physics.
By LaBRI – INRIA Information Visualization Team. Tulip 2010 – version Tulip is an information visualization framework dedicated to the analysis.
The MERIC Prototype A Proof of Concept for the MERIC Vision William E. Moen School of Library and Information Sciences Texas Center for Digital Knowledge.
Introduction to Information Retrieval CS 5604: Information Storage and Retrieval ProjCINETViz by Maksudul Alam, S M Arifuzzaman, and Md Hasanuzzaman Bhuiyan.
Pascal Visualization Challenge Blaž Fortuna, IJS Marko Grobelnik, IJS Steve Gunn, US.
Information Visualization Learning Modules Katy Börner, InfoVis Lab, School of Library and Information Science Indiana University, Bloomington Motivation.
Information Visualization Learning Modules Katy Börner Information Visualization Lab School of Library and Information Science SBC Fellows Forum, May 21.
Computational Scientometrics Studying science by scientific means Dr. Katy Börner Cyberinfrastructure for Network Science Center, Director Information.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
DISTRIBUTED COMPUTING
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 3: Operating Systems Computer Science: An Overview Tenth Edition.
The Development, Maintenance, and Use of Course Web Sites The Development, Maintenance, and Use of Course Web Sites Panel at the ACM SIGCSE 34th Technical.
Information Visualization Tools Ketan Mane Ph.D. Candidate Member of Information Visualization Lab Member of Cyberinfrastructure for Network Science School.
Introduction to Apache OODT Yang Li Mar 9, What is OODT Object Oriented Data Technology Science data management Archiving Systems that span scientific.
1 Presentation and tool by Jason Kealey University of Ottawa CSI5180 Automatic conversion of Use Cases to Use Case Maps.
Temporal Analysis using Sci2 Ted Polley and Dr. Katy Börner Cyberinfrastructure for Network Science Center Information Visualization Laboratory School.
Abstract We present two Model Driven Engineering (MDE) tools, namely the Eclipse Modeling Framework (EMF) and Umple. We identify the structure and characteristic.
The Prajna Project Utilities for Understanding Edward Swing.
STASIS Technical Innovations - Simplifying e-Business Collaboration by providing a Semantic Mapping Platform - Dr. Sven Abels - TIE -
Data Staging Data Loading and Cleaning Marakas pg. 25 BCIS 4660 Spring 2012.
ANKITHA CHOWDARY GARAPATI
1. 2 CIShell Features A framework for easy integration of new and existing algorithms written in any programming language. CIShell Sci2 Tool NWB Tool.
Technical Update 2008 Sandy Payette, Executive Director Eddie Shin, Senior Developer April 3, 2008 Open Repositories 2008, Fedora User Group.
T Iteration Demo Team 13 I1 Iteration
Managing Humanity’s Knowledge and Expertise: The InfoVis Cyberinfrastructure Katy Börner & the InfoVis Lab School of Library and Information Science
Design and Implementation of a Rationale-Based Analysis Tool (RAT) Diploma thesis from Timo Wolf Design and Realization of a Tool for Linking Source Code.
1 / 26 CS 425/625 Software Engineering Architectural Design Based on Chapter 10 of the textbook [Somm00] Ian Sommerville, Software Engineering, 6 th Ed.,
1 CS145 Lecture 26 What’s next?. 2 What software questions do we study? Where is software headed?
InfoVis Infrastructure Workshop Chris Mueller Open Systems Lab, Indiana University October 9, 2004 chemuell at cs dot indiana dot edu
Team Members Ming-Chun Chang Lungisa Matshoba Steven Preston Supervisors Dr James Gain Dr Patrick Marais.
Reviews Crawler (Detection, Extraction & Analysis) FOSS Practicum By: Syed Ahmed & Rakhi Gupta April 28, 2010.
InfoVis CyberInfrastructure Katy Börner School of Library and Information Science Presentation at InfoVis 2004, London, UK July 15 th,
Cross Language Clone Analysis Team 2 February 3, 2011.
Information Integration 15 th Meeting Course Name: Business Intelligence Year: 2009.
Mantid Manipulation and Analysis Toolkit for Instrument data.
- GMA Athena (24mar03 - CHEP La Jolla, CA) GMA Instrumentation of the Athena Framework using NetLogger Dan Gunter, Wim Lavrijsen,
Visualization Programming: “Libraries” and “Toolkits” Class visualization resources CSCI 6361.
Topical Analysis and Visualization of (Network) Data Using Sci2 Ted Polley Research & Editorial Assistant Cyberinfrastructure for Network Science Center.
Katy Börner Teaching & Research Teaching & Research Katy Börner
September 2003, 7 th EDG Conference, Heidelberg – Roberta Faggian, CERN/IT CERN – European Organization for Nuclear Research The GRACE Project GRid enabled.
Online Software November 10, 2009 Infrastructure Overview Luciano Orsini, Roland Moser Invited Talk at SuperB ETD-Online Status Review.
Demonstration: Tools for large scale bibliometric analysis André Somers | 1 June 25, 2009.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
CS 501: Software Engineering Fall 1999 Lecture 23 Design for Usability I.
An Introduction to the IVC Software Framework
CHAPTER 3 Architectures for Distributed Systems
CS 425/625 Software Engineering Architectural Design
Jincheng Gao CIS895 – MSE Project
Signet & Privilege Management
The Development, Maintenance, and Use of Course Web Sites Panel at the ACM SIGCSE 34th Technical Symposium on Computer Science Education, Reno,
Ponder policy toolkit Jovana Balkoski, Rashid Mijumbi
Presentation transcript:

InfoVis Cyberinfrastructure Shashikant Penumarthy, Bruce Herr & Katy Börner School of Library and Information Science sprao | bherr bherr Workshop on Information Visualization Software Infrastructures IEEE InfoVis Conference, Austin, TX October 9th, 2004

IVC Software Framework, Workshop on Information Visualization Software Infrastructures, InfoVis Cyberinfrastructure (IVC) Software Framework II.1) Project Name and Web Address Information Visualization Cyberinfrastructure (IVC) Software Framework II.2) Core Team Members Developer, Shashikant Penumarthy, SLIS, Indiana University Developer, Bruce Herr, CS, Indiana University Project Manager, Katy Börner, SLIS, Indiana University II.3) Project Start Date May 11, The IVC Software Framework supersedes the original Information Visualization Repository that we started in 2000.

IVC Software Framework, Workshop on Information Visualization Software Infrastructures, II.4) Targeted User Group  Researchers interested in the generation of Knowledge Domain Visualizations (KDVis) -- see also PNAS 101 (Suppl. 1) Apr 6, 2004 on 'Mapping Knowledge Domains'.Mapping Knowledge Domains  Researchers and educators to run and compare commonly used data cleaning, analysis, modeling, visualization and interactivity algorithms.  Algorithm developers interested in using the IVC as a medium for making new algorithms freely available. II.5) Supported User Tasks  Serialization of algorithms, e.g., network extraction (e.g., co-author networks from publication data) -> network analysis (e.g., identification of hubs) -> network layout (e.g., using Kamada Kawai, hubs are visually distinct) -> network interaction (e.g., zoom).  Algorithm comparison, e.g., display a directory hierarchy using a JTree, a radial tree, a hyperbolic tree or a treemap layout, to determine the usability of (new) algorithms or to teach/learn the (dis)advantages of different algorithms.  Conversion between data types. (e.g., load a co-author matrix -> convert to graph -> prune/cluster the graph using an importance metric -> visualize/save resultant graph to disk.)

IVC Software Framework, Workshop on Information Visualization Software Infrastructures, 2004.

edu/aag05/

IVC Software Framework, Workshop on Information Visualization Software Infrastructures, II.4) Targeted User Group  Researchers interested in the generation of Knowledge Domain Visualizations (KDVis) -- see also PNAS 101 (Suppl. 1) Apr 6, 2004 on 'Mapping Knowledge Domains'.Mapping Knowledge Domains  Researchers and educators to run and compare commonly used data cleaning, analysis, modeling, visualization and interactivity algorithms.  Algorithm developers interested in using the IVC as a medium for making new algorithms freely available. II.5) Supported User Tasks  Serialization of algorithms, e.g., network extraction (e.g., co-author networks from publication data) -> network analysis (e.g., identification of hubs) -> network layout (e.g., using Kamada Kawai, hubs are visually distinct) -> network interaction (e.g., zoom).  Algorithm comparison, e.g., display a directory hierarchy using a JTree, a radial tree, a hyperbolic tree or a treemap layout, to determine the usability of (new) algorithms or to teach/learn the (dis)advantages of different algorithms.  Conversion between data types. (e.g., load a co-author matrix -> convert to graph -> prune/cluster the graph using an importance metric -> visualize/save resultant graph to disk.)

IVC Software Framework, Workshop on Information Visualization Software Infrastructures, II.6) Major Features of the System Architecture The IVC is a pluggable framework. Each software component part of the IVC can be “plugged-in” or “unplugged” as needed. This way, new kinds of algorithms, but also new data structures, new persistence methods, new look and feels for the interface and even entire toolkits can be easily integrated. The IVC framework can be divided into the following components:  IVC Core – This is the manager of all system components and resources. It comprises the registries, the initializer and the IVC class.  Data Models – All supported data structures fall into this category. Support for data models is determined completely by the installed plug-ins.  Persistence – This consists of pluggable components each of which provides ways to store data to disk or other locations such as a database and to load data into the data models.  Graphical User Interface (GUI) – The menu driven front-end for the system.  Plug-Ins – The analysis, modeling and visualization algorithms or toolkits.  Scheduler - Enables a user to set up a sequence of analyses or set up conditional execution pipelines.  Logger - Logs user actions so that one can go back and see the sequence of steps one took to get to a particular result starting from a particular dataset.

IVC Software Framework, Workshop on Information Visualization Software Infrastructures, II.6) Major Features of the System Architecture

IVC Software Framework, Workshop on Information Visualization Software Infrastructures, II.7) Algorithms Provided The following algorithms are currently available: Preprocessing: Stop Word Removal, Porter Stemmer, Term Document Matrix. Modeling: Random Networks, Watts Strogatz, Barabasi Albert models, P2P Networks, (CAN, CHORD, Pru, Hypergrid),TARL Analysis: Burst Detection, Betweenness Centrality Clustering, ABSURDIST (concept- matching) Search: Random-Walk, BFS, Search in P2P Networks Network Layouts: Fruchterman-Rheingold, Kamada-Kawai, Spring, Circle. Interaction: Distortion, FisheyeMenu, ZoomingPan (Prefuse demos) Toolkits: AW Toolkit (Analysis and Visualization of Virtual World Behaviour), Network Analysis Toolkit The following algorithms are currently being integrated: Analysis: Ward Clustering, Path Finder Network Scaling, Similarity Flooding, Latent Semantic Analysis, Vector Space Model, SimVis (Matrix visualization) Visualization: BurstVis (bursty events over time), Radial Tree, Hyperbolic Tree, Treemap.

IVC Software Framework, Workshop on Information Visualization Software Infrastructures, Demo

IVC Software Framework, Workshop on Information Visualization Software Infrastructures, Part III: Main interest in participating in the workshop  Determine the feasibility of combining efforts to create a common, shared IV infrastructure as opposed to 100s of underfunded or proprietary toolkits, platforms and frameworks.  Scouring for ideas for a common data protocol for communication between plugins.  Eliciting feedback about the IVC software architecture with regard to extensibility and ensuring that it is future-proof.