7
CyberInfrastructure Shell: A Plug-and-Play Macroscopes Framework P632: Object Oriented Software Development Adam Simpson & Steve Corenflos Software Developers Cyberinfrastructure for Network Science Center (CNS), Department of Information and Library Science (ILS), School of Computing and Informatics [email protected] [email protected] CIShell Watch the vi deo

CyberInfrastructure Shell: A Plug-and-Play Macroscopes Framework P632: Object Oriented Software Development Adam Simpson Steve Corenflos Software Developers

Embed Size (px)

DESCRIPTION

CIShell CIShell-Powered Tools Network Workbench Tool (NWB) The study of biomedical, social and behavioral science, physics, and other networks Science of Science Tool (Sci2) For science policy makers and researchers to study scientometrics, impacts, and trends in funding, publications, etc. TexTrend Tool A trend- and text-analysis tool that supports business and governmental decision making Epidemic Tool (EpiC) Analysis, modeling, and visualization of data streams such as diffusion patterns of the H1N1 virus over geographic space DynaNets The study of evolving networks by University of Amsterdam, The Netherlands SISOB An Observatory for Science in Society Based in Social Models by nine consortium members NETE A|V An web service based real-time analysis and visualization application for NIH RePORTER data

Citation preview

Page 1: CyberInfrastructure Shell: A Plug-and-Play Macroscopes Framework P632: Object Oriented Software Development Adam Simpson  Steve Corenflos Software Developers

CyberInfrastructure Shell:A Plug-and-Play Macroscopes FrameworkP632: Object Oriented Software Development

Adam Simpson & Steve CorenflosSoftware DevelopersCyberinfrastructure for Network Science Center (CNS),Department of Information and Library Science (ILS),School of Computing and [email protected]@indiana.edu

CIShell

Watch the video

Page 2: CyberInfrastructure Shell: A Plug-and-Play Macroscopes Framework P632: Object Oriented Software Development Adam Simpson  Steve Corenflos Software Developers

About CNS

What we do?We are interested in Mining and Filtering Big Data.

We create Open Source tools for Analysis and Visualization.

We share Knowledge and Technique through tutorials, exhibitions, and workshops internationally.

We Connect People with different areas of expertise for research collaboration.

Page 3: CyberInfrastructure Shell: A Plug-and-Play Macroscopes Framework P632: Object Oriented Software Development Adam Simpson  Steve Corenflos Software Developers

CIShell

CIShell-Powered ToolsNetwork Workbench Tool (NWB)The study of biomedical, social and behavioral science, physics, and other networks

Science of Science Tool (Sci2)For science policy makers and researchers to study scientometrics, impacts, and trends in funding, publications, etc.

TexTrend ToolA trend- and text-analysis tool that supports business and governmental decision making

Epidemic Tool (EpiC)Analysis, modeling, and visualization of data streams such as diffusion patterns of the H1N1 virus over geographic space

DynaNetsThe study of evolving networks by University of Amsterdam, The Netherlands

SISOB An Observatory for Science in Society Based in Social Models by nine consortium members

NETE A|VAn web service based real-time analysis and visualization application for NIH RePORTER data

Page 4: CyberInfrastructure Shell: A Plug-and-Play Macroscopes Framework P632: Object Oriented Software Development Adam Simpson  Steve Corenflos Software Developers

• CIShell (http://cishell.org) is an open source software specification for the integration and utilization of datasets, algorithms, and tools

• It extends the Open Services Gateway Initiative (OSGi) (http://osgi.org), a standardized, modularized service platform

• CIShell provides “sockets” into which algorithms, tools, and datasets can be plugged using a wizard-driven process

CIShell Sci2 Tool

NWB Tool

CIShell Wizards

Researchers / Developers Users

Alg

Alg

Alg

Alg

Alg

4

CIShell

Developers

Page 5: CyberInfrastructure Shell: A Plug-and-Play Macroscopes Framework P632: Object Oriented Software Development Adam Simpson  Steve Corenflos Software Developers

CIShell

Technology Stack

• Java 1.6 or higher• Eclipse Juno / Kepler – Development tool• Open Services Gateway Initiative (OSGi) http://osgi.org• Maven – Apache build manager• GitHub – CIShell core repository https://github.com/CIShell• SVN – CIShell powered tools’ repository• JIRA – Issue tracking system• Confluence – Documentation http://wiki.cns.iu.edu

Page 6: CyberInfrastructure Shell: A Plug-and-Play Macroscopes Framework P632: Object Oriented Software Development Adam Simpson  Steve Corenflos Software Developers

CIShell

ProjectsAuto conversion into

web service framework

CIShell Development GUI plugin for Eclipse

Page 7: CyberInfrastructure Shell: A Plug-and-Play Macroscopes Framework P632: Object Oriented Software Development Adam Simpson  Steve Corenflos Software Developers

CNS

Questions?

Thank You

CNS is Hiring - Please see the following URL for more information:http://cns.iu.edu/jobs

Check out some of our visualizations here:http://cns.iu.edu/visualizations

Go to our wiki page for more information about these tasks and other CNS projects:http://wiki.cns.iu.edu

And finally…

Please e-mail Adam or Steve with any questions or comments:[email protected]@indiana.edu