CybeInfrastructure Shell: A Plug-and-Play Macroscopes Platform P632: Object Oriented Software Development Chin Hua Kong Sr. System Architect / Project Manager Cyberinfrastructure for Network Science Center (CNS), Library and Information Science (LIS) [email protected]CIShell Watch the vi deo
18
Embed
CybeInfrastructure Shell: A Plug-and-Play Macroscopes Platform P632: Object Oriented Software Development Chin Hua Kong Sr. System Architect / Project.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
CybeInfrastructure Shell:A Plug-and-Play Macroscopes PlatformP632: Object Oriented Software Development
Chin Hua KongSr. System Architect / Project ManagerCyberinfrastructure for Network Science Center (CNS),Library and Information Science (LIS)
We create Open Source tools for Analysis and Visualization.
We Share Knowledge and Technique through tutorials, exhibitions, and workshops at international level.
We Connect People with different expertise for research collaboration
Microscopes Telescopes Macroscopes
3
MacroscopesDecision making in science, industry, and politics, as well as in daily life, requires that we make sense of datasets representing the structure and dynamics of complex systems
Macroscopes provide a vision of the whole, helping us synthesize the related elements and enabling us to detect patterns, trends, and outliers while granting access to myriad details
Rather than making things larger or smaller, macroscopes let us observe what is too great, slow, or complex for the human eye and mind to notice and comprehend
CIShell
• 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
Populated with detailed profiles of faculty and researchers; displaying items such as publications, teaching, service, and professional affiliations.
A powerful search functionality for locating people and information within or across institutions.
An open-source semantic web application that enables the discovery of research and scholarship across disciplines in an institution.
What is VIVO?
VIVO
VIVO data is available for reuse by web pages, applications, and other consumers both within and outside the institution through
Open Linked Data
Data stored as RDF triples using standard
ontology
Internal data sources:• Faculty Systems (FAR > IUIE)• HR System (HRMS > IUIE)• Registrar System (SIS > IUIE)• Research Data Systems (VPR>IUIE)• Events and Seminars
External data sources:• Publication warehouses-
e.g. PubMed, Web of Science• Grant databases:
e.g. NSF/ NIH• National Organizations:
AAAS, AMA, etc.
Faculty and unit administrators can then add additional information to their
Technology and Resources• JAVA 1.6• FreeMarker – Java Template Engine Library • SPARQL – the query language for semantic data (RDF)• Tomcat – Deployment server• ANT – Build framework• GitHub – VIVO repository• JIRA – Issue tracking system• Eclipse Juno / Indigo – Development tool• VIVO wiki @ https://wiki.duraspace.org/display/VIVO• VIVO developer mailing list• VIVO weekly developer call