skip to main content
10.1145/3311790.3399622acmconferencesArticle/Chapter ViewAbstractPublication PagespearcConference Proceedingsconference-collections
short-paper

Use Case Methodology in XSEDE System Integration

Published:26 July 2020Publication History

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.

References

  1. [n.d.]. Drupal - Open Source CMS. https://www.drupal.org. Visited May 15, 2020.Google ScholarGoogle Scholar
  2. [n.d.]. EGI: Advanced Computing for Research. https://www.egi.eu. Visited May 15, 2020.Google ScholarGoogle Scholar
  3. [n.d.]. IDEALS @ Illinois. https://www.ideals.illinois.edu/. Visited May 15, 2020.Google ScholarGoogle Scholar
  4. [n.d.]. Jira | Issue & Project Tracking Software | Atlassian. https://www.atlassian.com/software/jira. Visited May 15, 2020.Google ScholarGoogle Scholar
  5. [n.d.]. Research Software Portal. https://software.xsede.org. Visited May 15, 2020.Google ScholarGoogle Scholar
  6. [n.d.]. XSEDE Web Single Sign On Service. https://www.xsede.org/web/site/ecosystem/services/sso. Visited May 15, 2020.Google ScholarGoogle Scholar
  7. Felix Bachman, Ian Foster, Andrew Grimshaw, Dave Lifka, Lee Liming, Morris Riedel, and Steve Tuecke. 2014. XSEDE System Architecture Overview: A Level 1 and 2 Decomposition for Software Developers and Integrators. http://hdl.handle.net/2142/50274Google ScholarGoogle Scholar
  8. Charlie Catlett, William Allcock, Phil Andrews, Ruth Aydt, Raymond Bair, Natasha Balac, Bryan Banister, Trish Barker, Mark Bartelt, Peter Beckman, Francine Berman, Gary Bertoline, Alan Blatecky, Jay Boisseau, Jim Bottum, Sharon Brunett, Julian Bunn, Michelle Butler, David Carver, and Ann Zimmerman. 2008. TeraGrid: Analysis of Organization, System Architecture, and Middleware Enabling New Types of Applications. Vol. 16. 225–249.Google ScholarGoogle Scholar
  9. Mike Cohn. 2004. User Stories Applied: For Agile Software Development (1st ed.). Addison-Wesley Professional, Boston, MA.Google ScholarGoogle Scholar
  10. Alan Dennis, Barbara Haley Wixom, and Roberta M. Roth. 2012. System Analysis and Design(5th ed.). Wiley, New York, NY.Google ScholarGoogle Scholar
  11. Dean Leffingwell and Don Widrig. 2012. Managing Software Requirements: A Use case Approach (2nd ed.). Addison-Wesley Professional, Boston, MA.Google ScholarGoogle Scholar
  12. Ruth Pordes, Don Petravick, Bill Kramer, Doug Olson, Miron Livny, Alain Roy, Paul Avery, Kent Blackburn, Torre Wenaus, Frank Wuerthwein, Ian Foster, Rob Gardner, Mike Wilde, Alan Blatecky, John Mcgee, and Rob Quick. 2007. The open science grid. Journal of Physics: Conference Series 78 (08 2007), 012057. https://doi.org/10.1088/1742-6596/78/1/012057Google ScholarGoogle ScholarCross RefCross Ref
  13. J. Towns, T. Cockerill, M. Dahan, I. Foster, K. Gaither, A. Grimshaw, V. Hazlewood, S. Lathrop, D. Lifka, G. D. Peterson, R. Roskies, J. R. Scott, and N. Wilkins-Diehr. 2014. XSEDE: Accelerating Scientific Discovery. Computing in Science Engineering 16, 5 (2014), 62–74.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Use Case Methodology in XSEDE System Integration
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              PEARC '20: Practice and Experience in Advanced Research Computing
              July 2020
              556 pages
              ISBN:9781450366892
              DOI:10.1145/3311790

              Copyright © 2020 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 26 July 2020

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • short-paper
              • Research
              • Refereed limited

              Acceptance Rates

              Overall Acceptance Rate133of202submissions,66%

              Upcoming Conference

              PEARC '24
            • Article Metrics

              • Downloads (Last 12 months)5
              • Downloads (Last 6 weeks)0

              Other Metrics

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader

            HTML Format

            View this article in HTML Format .

            View HTML Format