1 / 20

Network Workbench: Incorporating Cyberinfrastructure into Instruction

This paper discusses the Network Workbench tool, which supports researchers, educators, and practitioners in the study of various networks. It provides a comprehensive overview of the tool's features, including its plugins for preprocessing, analysis, modeling, and visualization of networks. The paper also highlights the benefits and potential applications of the Network Workbench tool in different fields of research.

gcalhoun
Télécharger la présentation

Network Workbench: Incorporating Cyberinfrastructure into Instruction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Information Visualization and Network Workbench: Incorporating Cyberinfrastructure into Instruction Angela M. Zoss Research Assistant, Cyberinfrastructure for Network Science Center Doctoral Student, School of Library and Information Science Indiana University, Bloomington, IN amzoss@indiana.edu Prepared for the 2010 HarambeeNet Workshop on Social Networks as an Introduction to Computer Science Duke University Department of Computer Science, Durham, NC July 8-9, 2010

  2. Information Visualization Course at Indiana UniversityDr. Katy Börner, School of Library and Information Science 2010 Course Organization (http://info.slis.indiana.edu/~katy/S637-S10/): • Introduction • Perception for Design • Display Techniques • Temporal, tabular, multidimensional data displays • Trees • Networks • Text data and semantic landscapes • Geographic data landscapes and activity patterns • Static printouts, animations, interactive displays • Interaction Techniques • Distortion Techniques • Current Trends 2

  3. Type of Analysis vs. Scale of Level of Analysis 3

  4. Type of Analysis vs. Scale of Level of Analysis • Common analysis types are • Temporal • Geospatial • Topical • Network • or combinations thereof. • The data used determines the scope of the analysis. • We also list the main analysis goal. 4

  5. Process of Computational Scientometrics Börner, Katy, Chen, Chaomei, and Boyack, Kevin. (2003) Visualizing Knowledge Domains. In Blaise Cronin (Ed.), Annual Review of Information Science & Technology, Volume 37, Medford, NJ: Information Today, Inc./American Society for Information Science and Technology, chapter 5, pp. 179-255. , Topics 5

  6. http://sci.slis.indiana.edu 6

  7. Network Workbench Toolhttp://nwb.slis.indiana.edu The Network Workbench (NWB) tool supports researchers, educators, and practitioners interested in the study of biomedical, social and behavioral science, physics, and other networks. In Aug. 2009, the tool provides more 160 plugins that support the preprocessing, analysis, modeling, and visualization of networks. It has been downloaded more than 59,000 times since October 2006. Herr II, Bruce W., Huang, Weixia (Bonnie), Penumarthy, Shashikant & Börner, Katy. (2007). Designing Highly Flexible and Usable Cyberinfrastructures for Convergence. In Bainbridge, William S. & Roco, Mihail C. (Eds.), Progress in Convergence - Technologies for Human Wellbeing (Vol. 1093, pp. 161-179), Annals of the New York Academy of Sciences, Boston, MA. 7

  8. NWB Tool Interface Components 8

  9. Different views of the /nwb directory hierarchy. Note the size of the /plugin directory. 9

  10. 10

  11. Integrated Tools Gnuplot portable command-line driven interactive data and function plotting utility http://www.gnuplot.info/. GUESS exploratory data analysis and visualization tool for graphs and networks. https://nwb.slis.indiana.edu/community/?n=VisualizeData.GUESS. 11

  12. Explicitly designed for SoS research and practice, well documented, easy to use. Empowers many to run common studies while making it easy for exports to perform novel research. Advanced algorithms, effective visualizations, and many (standard) workflows. Supports micro-level documentation and replication of studies. Is open source—anybody can review and extend the code, or use it for commercial purposes. The Science of Science (Sci2) Toolhttp://sci.slis.indiana.edu/sci2 12

  13. Sci2 Tool for Science of Science Research and Practice 13

  14. Plugins that render into Postscript files: Börner, Katy, Huang, Weixia (Bonnie), Linnemeier, Micah, Duhon, Russell Jackson, Phillips, Patrick, Ma, Nianli, Zoss, Angela, Guo, Hanning & Price, Mark. (2009). Rete-Netzwerk-Red: Analyzing and Visualizing Scholarly Networks Using the Scholarly Database and the Network Workbench Tool. Proceedings of ISSI 2009: 12th International Conference on Scientometrics and Informetrics, Rio de Janeiro, Brazil, July 14-17 . Vol. 2, pp. 619-630. Sci2 Tool Geo Maps Sci Maps Horizontal Time Graphs 14

  15. Similarities: Both use OSGi/CIShell and are easy to extend/customize. Same general interface, look and feel. Sci2 uses many NWB plugins. Differences: Different target communities, branding, tutorials. Both come with different OSGi/CIShell plugin sets, sample datasets, and menu structures. Sci2 has database support which makes it more scalable. Sci2 has improved GUESS functionality. Sci2 has more standard workflows and visualizations. Sci2 (alpha 0.3) is less mature than NWB (v 1.0). NWB Tool vs. Science of Science (Sci2) Tool 15

  16. CIShell – Serving Non-CS Algorithm Developers & Users Users Developers IVC Interface CIShell Wizards CIShell NWB Interface 16

  17. CIShell – Builds on OSGi Industry Standard CIShell is built upon the Open Services Gateway Initiative (OSGi) Framework. OSGi (http://www.osgi.org) is • A standardized, component oriented, computing environment for networked services. • Successfully used in the industry from high-end servers to embedded mobile devices since 8 years. • Alliance members include IBM (Eclipse), Sun, Intel, Oracle, Motorola, NEC and many others. • Widely adopted in open source realm, especially since Eclipse 3.0 that uses OSGi R4 for its plugin model. Advantages of Using OSGi • Any CIShell algorithm is a service that can be used in any OSGi-framework based system. • Using OSGi, running CIShells/tools can connected via RPC/RMI supporting peer-to-peer sharing of data, algorithms, and computing power. Ideally, CIShell becomes a standard for creating OSGi Services for algorithms. 17

  18. CIShell – Integrate New Algorithms http://cishell.org/?n=DevGuide.NewGuide 18

  19. Simplifies early data exploration and description phases Easily displays results of several analyses of same data for comparison Supports replicable analyses and data/code sharing Potentially relevant for Computer Science instruction: Imports and exports data in many formats, improving interoperability with other systems or projects Easily summarizes and visualizes results of new algorithms Compares results or performance of new algorithms to many commonly used algorithms Extends individual programming efforts by combining small code modules with larger workflows and more general functions Leverages complex network extraction and database (Sci2) functions Scales well to very large networks Integrating Cyberinfrastructure into Instruction 19

  20. All papers, maps, cyberinfrastructures, talks, press are linked from http://cns.slis.indiana.edu 20

More Related