Developer Resources

Software and software based services connect distributed infrastructure elements into an integrated, seamless, and secure cyberinfrastructure for users to use, and for resource, software, and service provider to extend. To this end, the XSEDE Cyberinfrastructure Integration (XCI) team works with developers to facilitate interaction, sharing, and compatibility of all relevant software and related services across the national CI community.

Developer Support Services

The XSEDE Cyberinfrastructure Integration (XCI) team works with software developers, integrators, and vendor to address user's most pressing needs. The XCI team can provide developer a-la-carte assistance with the following engineering activities to help them extend the XSEDE environment:

  • XSEDE user requirements analysis and documentation
  • Identifying capability gaps and soliciting community input on gap priority
  • Preparing and executing plans to integrate software into the XSEDE ecosystem
  • Conducting software stakeholder design/security reviews to ensure seamless integration
  • Instrumenting software for usage tracking and improved ROI analysis
  • Quality assurance software testing
  • Software packaging, publishing, advertising, and sharing
  • Preparing user and developer documentation

Developer Online Resources

XCI also provides online services thru the Community Software Repository (CSR) that enable developers to produce, share, and discover useful information related to the above Developer Support Services.

Key Points
The XSEDE Cyberinfrastructure Integration (XCI) team's mission is to work with and enable developers to integrate their software and services into the XSEDE ecosystem
The Community Software Repository (CSR) is the front door for XCI software activities
The Community Software Repository (CSR) is the home base for the community to share and access software
Contact Information