Presentation Open Access

A common workflow registry of compute endpoints and applications

Katz, Daniel S; Badia, Rosa; Chard, Kyle; Ejarque, Jorge


DataCite XML Export

<?xml version='1.0' encoding='utf-8'?>
<resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://datacite.org/schema/kernel-4" xsi:schemaLocation="http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.1/metadata.xsd">
  <identifier identifierType="DOI">10.5281/zenodo.4020518</identifier>
  <creators>
    <creator>
      <creatorName>Katz, Daniel S</creatorName>
      <givenName>Daniel S</givenName>
      <familyName>Katz</familyName>
      <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="http://orcid.org/">0000-0001-5934-7525</nameIdentifier>
      <affiliation>University of Illinois Urbana-Champaign</affiliation>
    </creator>
    <creator>
      <creatorName>Badia, Rosa</creatorName>
      <givenName>Rosa</givenName>
      <familyName>Badia</familyName>
      <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="http://orcid.org/">0000-0003-2941-5499</nameIdentifier>
      <affiliation>Barcelona Supercomputer Center</affiliation>
    </creator>
    <creator>
      <creatorName>Chard, Kyle</creatorName>
      <givenName>Kyle</givenName>
      <familyName>Chard</familyName>
      <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="http://orcid.org/">0000-0002-7370-4805</nameIdentifier>
      <affiliation>University of Chicago &amp; Argonne National Laboratory</affiliation>
    </creator>
    <creator>
      <creatorName>Ejarque, Jorge</creatorName>
      <givenName>Jorge</givenName>
      <familyName>Ejarque</familyName>
      <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="http://orcid.org/">0000-0003-4725-5097</nameIdentifier>
      <affiliation>Barcelona Supercomputer Center</affiliation>
    </creator>
  </creators>
  <titles>
    <title>A common workflow registry of compute endpoints and applications</title>
  </titles>
  <publisher>Zenodo</publisher>
  <publicationYear>2020</publicationYear>
  <dates>
    <date dateType="Issued">2020-09-09</date>
  </dates>
  <resourceType resourceTypeGeneral="Text">Presentation</resourceType>
  <alternateIdentifiers>
    <alternateIdentifier alternateIdentifierType="url">https://zenodo.org/record/4020518</alternateIdentifier>
  </alternateIdentifiers>
  <relatedIdentifiers>
    <relatedIdentifier relatedIdentifierType="DOI" relationType="IsVersionOf">10.5281/zenodo.4020517</relatedIdentifier>
  </relatedIdentifiers>
  <rightsList>
    <rights rightsURI="https://creativecommons.org/licenses/by/4.0/legalcode">Creative Commons Attribution 4.0 International</rights>
    <rights rightsURI="info:eu-repo/semantics/openAccess">Open Access</rights>
  </rightsList>
  <descriptions>
    <description descriptionType="Abstract">&lt;p&gt;This is a presentation given at the 11th JLESC workshop (&lt;a href="https://jlesc.github.io/events/11th-jlesc-workshop/"&gt;https://jlesc.github.io/events/11th-jlesc-workshop/&lt;/a&gt;)&lt;br&gt;
&lt;br&gt;
There is now a large and ever growing number of workflow systems, and we have lost hope in encouraging users not to continue developing more. Instead, we want to focus on building shared elements that can help us with our own systems, as well as the users of those systems and the developers of applications that will increasingly be used as workflow elements in simulation, analysis, search, optimization, and parameter study research campaigns.&lt;/p&gt;

&lt;p&gt;As discussed briefly at JLESC 9 (in ST A1.1. Python-based Workflows &amp;amp; Software Sustainability), two of the common types of elements that workflow systems interact with are the end computing systems and the preexisting applications that the workflows wrap and call. Today, users of a workflow system have to find information about both the end points and the applications, they have to map that information to workflow-specific configuration formats, individually customize their workflow to use these configurations, and keep up with changes over time. Instead, we propose a registry of compute end points and applications, where an entry could be automatically brought in to a workflow system.&lt;/p&gt;</description>
  </descriptions>
</resource>
134
79
views
downloads
All versions This version
Views 134134
Downloads 7979
Data volume 27.7 MB27.7 MB
Unique views 121121
Unique downloads 7373

Share

Cite as