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: firstname.lastname@example.org • Suresh Marru: email@example.com 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
CollaborationsCollaborating Team Scientific FieldGridChem (Sudhakar Computational ChemistryPamidighantam, NCSA)ParamChem (Alex Mackerell, Sudhakar Molecular SciencesPamidighantam, Micheal Sheetz et. al)WIYN Consortium One Degree Imager (Pat AstronomyKnezek, NOAO)OLAM (Craig Mattocks, University of Atmospheric and Environmental ModelingMiami)UltraScan (Borries Demeler, University of Experimental BiophysicsTexas Health Science Center)LCCI (James Vary, Iowa State) Computational Nuclear PhysicsDark Energy Survey Simulation Working Astrophysics, AstronomyGroup (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 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: firstname.lastname@example.org 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