SlideShare a Scribd company logo
The Indiana University Science Gateway Group:
  Advancing Web-based scientific research

• The IU Science Gateway Group supports gateway
  development activities at IU and world-wide.
   • Marlon Pierce: Group Lead
   • Suresh Marru: Principal Software Architect
   • Raminder Singh, Chathura Herath, Yu Ma, Lahiru Gunathilake:
     Senior team members
   • Six interns and research assistants

• More Info & Contact
   • http://pti.iu.edu/sgg
   • Marlon Pierce: mpierce@cs.indiana.edu
   • Suresh Marru: smarru@cs.indiana.edu




                                                                   1
Group Activities
• Research & development of scientific portal interfaces and
  frameworks; distributed application and workflows;
  messaging and gateway development tools & API’s.
• Fostering e-Science software sustainability through Apache
  Software Foundation
   • Open community, not just open source
   • Apache Airavata: software for scientific workflows
      • http://airavata.org
   • Apache Rave: Web and Social Networking mashup engine
      • http://incubator.apache.org/rave/
• We work with gateways across the nation
   • Lead the Open Gateway Computing Environments: NSF funded
     partnership
   • Lead the XSEDE Extended Collaborative Support Services’ gateway
     support activities.



                                                                       1
Collaborations
Collaborating Team                          Scientific Field
GridChem (Sudhakar                          Computational Chemistry
Pamidighantam, NCSA)
ParamChem (Alex Mackerell, Sudhakar         Molecular Sciences
Pamidighantam, Micheal Sheetz et. al)
WIYN Consortium One Degree Imager (Pat      Astronomy
Knezek, NOAO)
OLAM (Craig Mattocks, University of         Atmospheric and Environmental Modeling
Miami)
UltraScan (Borries Demeler, University of   Experimental Biophysics
Texas Health Science Center)
LCCI (James Vary, Iowa State)               Computational Nuclear Physics
Dark Energy Survey Simulation Working       Astrophysics, Astronomy
Group (August Evrard et. al)




                                                                                     1
Apache Airavata
• Science Gateway software framework to:
  – compose, manage, execute, and monitor
    computational workflows
  – web service abstractions to legacy command line
    scientific applications
  – support for computational resources ranging from
    local resources to computational grids and clouds
  – modular software framework to use as individual
    components or as an integrates solution.
Apache Airavata High Level Overview
Interoperable Workflow Architecture
Apache Rave: Open Community Software for Social Networking,
Shareable Web Components, and Science Gateways

• Rave is an Apache Software Foundation incubator
  project.
   • Software for managing OpenSocial Gadgets and W3C Widgets
• Founding members:
   •   Mitre Software
   •   SURFnet
   •   Hippo Software
   •   Indiana University
• More information
   • Project Website: http://incubator.apache.org/rave/
   • Mailing List: rave-dev@incubator.apache.org




                                                                1
What is Rave?

• Rave is a downloadable Web portal
   • Written in Java, JavaScript
   • Based on Spring MVC framework
   • Builds on Apache OpenSocial spec for social networking Web
     gadgets, REST services
• Rave is a development platform
   • Developers program to Rave APIs and implementations as
     JARS, WAR overlays
   • Developers can change, extend, or exclude only the code
     without touching the source tree
      • “Sandbox” examples.




                                                                  1
The Apache Way and Gateways
• Apache places community above code
   – Open source isn’t enough
   – You need a diverse community of developers and inter-project
     collaboration
• Governance
   – Apache incubators are mentored to teach good project management
     practices
   – Source code management, public mailing lists, open decision
     making, peer-reviewed formal releases
• Sustainability
   – Apache incubators must demonstrate developer diversity
   – Count diversity of contributors, not downloads.
   – Reward projects for collaborating with each other.




                                                                       1
Prologue to Software Sustainability
Rave in action!
Airavata in action!




Screen Shot 2011-11-14 at 6.10.50 PM

More Related Content

PDF
DataFest 2019 Science Gateways
PPTX
Virtual Research Environments and the Open Era: Open Science Framework for R...
PPTX
Bradley Evans SPEDDEXES 2014
PPTX
Research Software Engineering Inside and Outside the Library
PPT
OGCE Project Overview
PPTX
How to use twitter
PPTX
OREChem Services and Workflows
PPT
GTLAB Overview
DataFest 2019 Science Gateways
Virtual Research Environments and the Open Era: Open Science Framework for R...
Bradley Evans SPEDDEXES 2014
Research Software Engineering Inside and Outside the Library
OGCE Project Overview
How to use twitter
OREChem Services and Workflows
GTLAB Overview

Similar to SC11 Science Gateway Group Overview (20)

PPTX
Experiences with the Apache Software Foundation
PPTX
Learning Open Source through GSOC
PPTX
GCE11 Apache Rave Presentation
PPTX
SGCI at Center for Trustworthy Scientific Cyberinfrastructure workshop
PDF
SGCI - The Science Gateways Community Institute: Going Beyond Borders
PPTX
OGCE MSI Presentation
PDF
SGCI Science Gateways: Ushering in a New Era of Sustainability
PPTX
Cyberinfrastructure Experiences with Apache Airavata
PDF
SGCI - Science Gateways: An Overview
PPTX
XSEDE14 SciGaP-Apache Airavata Tutorial
PDF
SGCI - Science Gateways - Technology-Enhanced Research Under Consideration of...
PDF
SGCI - The Science Gateways Community Institute: International Collaboration ...
PDF
Apache Geode - The First Six Months
KEY
Apache Rave (Incubating) at ROLE Developer Camp
PDF
Sgci about-poster-02-2016-v4-1
PPTX
SGCI at Earth Science Information Partners meeting
PPTX
OGCE SC10
PPTX
OpenSearchLab and the Lucene Ecosystem
PPT
If we build it will they come?
PPT
If we build it will they come? BOSC2012 Keynote Goble
Experiences with the Apache Software Foundation
Learning Open Source through GSOC
GCE11 Apache Rave Presentation
SGCI at Center for Trustworthy Scientific Cyberinfrastructure workshop
SGCI - The Science Gateways Community Institute: Going Beyond Borders
OGCE MSI Presentation
SGCI Science Gateways: Ushering in a New Era of Sustainability
Cyberinfrastructure Experiences with Apache Airavata
SGCI - Science Gateways: An Overview
XSEDE14 SciGaP-Apache Airavata Tutorial
SGCI - Science Gateways - Technology-Enhanced Research Under Consideration of...
SGCI - The Science Gateways Community Institute: International Collaboration ...
Apache Geode - The First Six Months
Apache Rave (Incubating) at ROLE Developer Camp
Sgci about-poster-02-2016-v4-1
SGCI at Earth Science Information Partners meeting
OGCE SC10
OpenSearchLab and the Lucene Ecosystem
If we build it will they come?
If we build it will they come? BOSC2012 Keynote Goble
Ad

More from marpierc (18)

PPTX
Scientific
PPTX
IWSG2014: Developing Science Gateways Using Apache Airavata
PPTX
Sgg crest-presentation-final
PPTX
ACES QuakeSim 2011
PPTX
TG11 ORPS Poster
PPTX
PNNL April 2011 ogce
PPT
OGCE RT Rroject Review
PPTX
Building Science Gateways with Gadgets and OpenSocial
PPT
OGCE TeraGrid 2010 Science Gateway Tutorial Intro
PPT
OGCE TeraGrid 2010 ASTA Support
PPT
OGCE SciDAC2010 Tutorial
PPT
OGCE Review for Indiana University Research Technologies
PPTX
Ogce about-sc10
PPTX
Indiana University's Advanced Science Gateway Support
PPTX
OGCE TG09 Tech Track Presentation
PPT
Cyberinfrastructure and Applications Overview: Howard University June22
PPT
GTLAB Installation Tutorial for SciDAC 2009
PPT
OGCE Overview for SciDAC 2009
Scientific
IWSG2014: Developing Science Gateways Using Apache Airavata
Sgg crest-presentation-final
ACES QuakeSim 2011
TG11 ORPS Poster
PNNL April 2011 ogce
OGCE RT Rroject Review
Building Science Gateways with Gadgets and OpenSocial
OGCE TeraGrid 2010 Science Gateway Tutorial Intro
OGCE TeraGrid 2010 ASTA Support
OGCE SciDAC2010 Tutorial
OGCE Review for Indiana University Research Technologies
Ogce about-sc10
Indiana University's Advanced Science Gateway Support
OGCE TG09 Tech Track Presentation
Cyberinfrastructure and Applications Overview: Howard University June22
GTLAB Installation Tutorial for SciDAC 2009
OGCE Overview for SciDAC 2009
Ad

Recently uploaded (20)

PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Empathic Computing: Creating Shared Understanding
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPT
Teaching material agriculture food technology
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
cuic standard and advanced reporting.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Chapter 3 Spatial Domain Image Processing.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Empathic Computing: Creating Shared Understanding
NewMind AI Monthly Chronicles - July 2025
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Mobile App Security Testing_ A Comprehensive Guide.pdf
NewMind AI Weekly Chronicles - August'25 Week I
The Rise and Fall of 3GPP – Time for a Sabbatical?
Teaching material agriculture food technology
Digital-Transformation-Roadmap-for-Companies.pptx
Machine learning based COVID-19 study performance prediction
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
cuic standard and advanced reporting.pdf
20250228 LYD VKU AI Blended-Learning.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Spectral efficient network and resource selection model in 5G networks
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...

SC11 Science Gateway Group Overview

  • 1. The Indiana University Science Gateway Group: Advancing Web-based scientific research • The IU Science Gateway Group supports gateway development activities at IU and world-wide. • Marlon Pierce: Group Lead • Suresh Marru: Principal Software Architect • Raminder Singh, Chathura Herath, Yu Ma, Lahiru Gunathilake: Senior team members • Six interns and research assistants • More Info & Contact • http://pti.iu.edu/sgg • Marlon Pierce: mpierce@cs.indiana.edu • Suresh Marru: smarru@cs.indiana.edu 1
  • 2. Group Activities • Research & development of scientific portal interfaces and frameworks; distributed application and workflows; messaging and gateway development tools & API’s. • Fostering e-Science software sustainability through Apache Software Foundation • Open community, not just open source • Apache Airavata: software for scientific workflows • http://airavata.org • Apache Rave: Web and Social Networking mashup engine • http://incubator.apache.org/rave/ • We work with gateways across the nation • Lead the Open Gateway Computing Environments: NSF funded partnership • Lead the XSEDE Extended Collaborative Support Services’ gateway support activities. 1
  • 3. Collaborations Collaborating Team Scientific Field GridChem (Sudhakar Computational Chemistry Pamidighantam, NCSA) ParamChem (Alex Mackerell, Sudhakar Molecular Sciences Pamidighantam, Micheal Sheetz et. al) WIYN Consortium One Degree Imager (Pat Astronomy Knezek, NOAO) OLAM (Craig Mattocks, University of Atmospheric and Environmental Modeling Miami) UltraScan (Borries Demeler, University of Experimental Biophysics Texas Health Science Center) LCCI (James Vary, Iowa State) Computational Nuclear Physics Dark Energy Survey Simulation Working Astrophysics, Astronomy Group (August Evrard et. al) 1
  • 4. Apache Airavata • Science Gateway software framework to: – compose, manage, execute, and monitor computational workflows – web service abstractions to legacy command line scientific applications – support for computational resources ranging from local resources to computational grids and clouds – modular software framework to use as individual components or as an integrates solution.
  • 5. Apache Airavata High Level Overview
  • 7. Apache Rave: Open Community Software for Social Networking, Shareable Web Components, and Science Gateways • Rave is an Apache Software Foundation incubator project. • Software for managing OpenSocial Gadgets and W3C Widgets • Founding members: • Mitre Software • SURFnet • Hippo Software • Indiana University • More information • Project Website: http://incubator.apache.org/rave/ • Mailing List: rave-dev@incubator.apache.org 1
  • 8. What is Rave? • Rave is a downloadable Web portal • Written in Java, JavaScript • Based on Spring MVC framework • Builds on Apache OpenSocial spec for social networking Web gadgets, REST services • Rave is a development platform • Developers program to Rave APIs and implementations as JARS, WAR overlays • Developers can change, extend, or exclude only the code without touching the source tree • “Sandbox” examples. 1
  • 9. The Apache Way and Gateways • Apache places community above code – Open source isn’t enough – You need a diverse community of developers and inter-project collaboration • Governance – Apache incubators are mentored to teach good project management practices – Source code management, public mailing lists, open decision making, peer-reviewed formal releases • Sustainability – Apache incubators must demonstrate developer diversity – Count diversity of contributors, not downloads. – Reward projects for collaborating with each other. 1
  • 10. Prologue to Software Sustainability
  • 12. Airavata in action! Screen Shot 2011-11-14 at 6.10.50 PM