July 27 – 31, 2020 (All Day)
The Globus team is participating in this year's virtual online conference. Please stop by our virtual booth and chat with our team during the conference.
Presentations: Thursday, July 30th at 12:00pm PDT
- An Open Ecosystem for Pervasive Use of Persistent Identifiers
Rick Wagner, Mike D'Arcy, Kyle Chard, Rachana Ananthakrishnan, Ian Foster, Jim Pruyne, Brendan McCollam, Robert Schuler, Carl Kesselman, Philippe Rocca-Serra
We provide a summary of the current identifier ecosystem, presents recommendations for identifier users, and describe our FAIR Research Identifiers service.
- OAuth SSH with Globus Auth
Kyle Chard, Jason Alt, Rachana Ananthakrishnan, Ryan Chard, Ian Foster, Lee Liming, Steve Tuecke
We describe extensions to the popular OpenSSH software that enables authentication with OAuth tokens from Globus Auth, rather than passwords or keys.
Poster Session: Tuesday, July 28th at 3pm PDT
The Globus team contributed to the following posters:
- Secure XSEDE Information APIs
John Paul Navarro, Eric Blau, Lee Liming
Modern research increasingly relies on network accessible data, execution, security, and information access digital services. These services often provide web browser user interfaces and Application Programming Interfaces (APIs). By accessing APIs software developers can create increasingly advanced research enhancing digital services. For example, using a web browser, researchers can access Science Gateways  to do analysis, simulations, machine learning, and visualizations that seamlessly combine gateway functionality with remote API accessible digital services. We introduce two new secure XSEDE information access APIs that address specific needs, and propose that OAuth based API security can accelerate the development of powerful research enhancing digital services by breaking down barriers for services- to-service interactions.
- Use Case Methodology in XSEDE System Integration
Lee Liming, Jim Basney, John Paul Navarro, Shava Smallen
Use cases are a foundational element of most system design and development methodologies. The XSEDE system integration team defines and references its intended user experiences through use cases. In XSEDE, use cases enable people from many backgrounds and disciplines to speak coherently with each other about XSEDE’s capabilities and proposed changes to the system. With use cases as an organizing principle, XSEDE has built an open and transparent framework in which researchers, software developers, and service providers can view the system’s intended user experiences, the implementation activities aimed at delivering those experiences, and the resulting system. Use cases are one of several metrics used by the XSEDE project to continuously measure and track our value to the community.