Use Case Methodology in XSEDE System Integration

Lee Liming, Jim Basney, John Paul Navarro, Shava Smallen

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

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. In section 1, we explain why the XSEDE project tracks use cases and the benefits this provides. In section 2, we describe the methods XSEDE follows for defining and tracking use cases. In section 3, we describe the tools XSEDE uses to manage use cases.

Original languageEnglish (US)
Title of host publicationPEARC 2020 - Practice and Experience in Advanced Research Computing 2020
Subtitle of host publicationCatch the Wave
PublisherAssociation for Computing Machinery
Pages477-480
Number of pages4
ISBN (Electronic)9781450366892
DOIs
StatePublished - Jul 26 2020
Event2020 Conference on Practice and Experience in Advanced Research Computing: Catch the Wave, PEARC 2020 - Virtual, Online, United States
Duration: Jul 27 2020Jul 31 2020

Publication series

NameACM International Conference Proceeding Series

Conference

Conference2020 Conference on Practice and Experience in Advanced Research Computing: Catch the Wave, PEARC 2020
Country/TerritoryUnited States
CityVirtual, Online
Period7/27/207/31/20

Keywords

  • XSEDE
  • software engineering
  • use cases

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Use Case Methodology in XSEDE System Integration'. Together they form a unique fingerprint.

Cite this