<?xml version="1.0" encoding="utf-8"?>
<mets:mets xmlns:mets="http://www.loc.gov/METS/">
  <mets:dmdSec ID="ie-dmd">
    <mets:mdWrap MDTYPE="DC">
      <mets:xmlData>
        <dc:record xmlns:dc="http://purl.org/dc/elements/1.1/">
          <dc:date>2022</dc:date>
          <dc:date>2022-03-14</dc:date>
          <dc:identifier type="doi">10.17192/bfdm.2022.1.8368</dc:identifier>
          <dc:identifier>urn:nbn:de:hebis:04-0008-2022-297-83688</dc:identifier>
          <dc:creator>keine Angabe</dc:creator>
          <dc:title>The openCARP CDE</dc:title>
          <dcterms:license xmlns:dcterms="http://purl.org/dc/terms/">http://creativecommons.org/licenses/by/4.0</dcterms:license>
          <dcterms:accessRights xmlns:dcterms="http://purl.org/dc/terms/">public -Frei abrufbar</dcterms:accessRights>
          <dc:description>This work describes the setup of an advanced technical infrastructure for collaborative software development (CDE) in large, distributed projects based on GitLab. We present its customization and extension, additional features and processes like code review, continuous automated testing, DevOps practices, and sustainable life-cycle management including long-term preservation and citable publishing of software releases along with relevant metadata. The environment is currently used for developing the open cardiac simulation software openCARP and an evaluation showcases its capability and utility for collaboration and coordination of sizeable heterogeneous teams. As such, it could be a suitable and sustainable infrastructure solution for a wide range of research software projects.</dc:description>
          <dc:subject>software development</dc:subject>
          <dc:subject>Git</dc:subject>
          <dc:subject>CDE</dc:subject>
          <dc:subject>RSE</dc:subject>
          <dc:subject>software publication</dc:subject>
          <dc:subject>CI</dc:subject>
          <dc:subject>GitLab</dc:subject>
        </dc:record>
      </mets:xmlData>
    </mets:mdWrap>
  </mets:dmdSec>
  <mets:amdSec ID="ie-amd">
    <mets:techMD ID="ie-amd-tech">
      <mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="dnx">
        <mets:xmlData>
          <dnx xmlns="http://www.exlibrisgroup.com/dps/dnx">
            <section id="generalIECharacteristics">
              <record>
                <key id="IEEntityType">JournalArticle</key>
              </record>
            </section>
          </dnx>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:techMD>
    <mets:rightsMD ID="ie-amd-rights">
      <mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="dnx">
        <mets:xmlData>
          <dnx xmlns="http://www.exlibrisgroup.com/dps/dnx">
            <section id="accessRightsPolicy">
              <record>
                <key id="policyId">3</key>
                <key id="policyParameters"/>
                <key id="policyDescription">No restrictions</key>
              </record>
            </section>
          </dnx>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:rightsMD>
    <mets:sourceMD ID="ie-amd-source-RDF">
      <mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="RDF">
        <mets:xmlData>
          <rdf:RDF xmlns:aiiso="http://purl.org/vocab/aiiso/schema#" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dctypes="http://purl.org/dc/dcmitype/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:sco="http://schema.org/" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:void="http://rdfs.org/ns/void#">
<dcterms:BibliographicResource rdf:about="https://journals.uni-marburg.de/0008/2022/297/8368"><dcterms:subject><skos:Concept><rdfs:label>software development</rdfs:label>
</skos:Concept>
</dcterms:subject>
<foaf:img>https://journals.uni-marburg.de/0008/2022/297/8368/8368.png</foaf:img>
<dcterms:title xml:lang="de">The openCARP CDE</dcterms:title>
<dcterms:isPartOf><dcterms:BibliographicResource rdf:about="https://journals.uni-marburg.de/0008/2022/297"><dcterms:title>2022, 1</dcterms:title>
<dcterms:identifier>urn:nbn:de:hebis:04-0008-2022-2970</dcterms:identifier>
<dcterms:created>2022</dcterms:created>
<dcterms:source rdf:resource="https://bausteine-fdm.de/issue/view/297"/>
<dcterms:issued>2022-03-15</dcterms:issued>
<foaf:img>https://journals.uni-marburg.de/0008/2022/297/cover.png</foaf:img>
<dcterms:license rdf:resource="https://creativecommons.org/licenses/by/4.0/"/>
<sco:issueNumber>1</sco:issueNumber>
<dcterms:isPartOf><dcterms:BibliographicResource rdf:about="https://journals.uni-marburg.de/0008"><sco:issn>2626-7489</sco:issn>
<sco:leiCode>2947344-5</sco:leiCode>
<dcterms:source rdf:resource="https://bausteine-fdm.de"/>
<foaf:img>https://journals.uni-marburg.de/0008/cover.png</foaf:img>
<dcterms:type rdf:resource="http://purl.org/spar/fabio/Journal"/>
<dcterms:subject><skos:Concept rdf:about="http://dewey.info/class/000"><skos:prefLabel xml:lang="de">Forschungsdatenmanagement</skos:prefLabel>
<skos:prefLabel xml:lang="en">Research Data Management</skos:prefLabel>
</skos:Concept>
</dcterms:subject>
<dcterms:contributor><aiiso:Center rdf:about="http://www.forschungsdaten.org"><foaf:name>AG Forschungsdaten</foaf:name>
</aiiso:Center>
</dcterms:contributor>
<dcterms:identifier>urn:nbn:de:hebis:04-00084</dcterms:identifier>
<dcterms:title>Bausteine Forschungsdatenmanagement</dcterms:title>
<sco:additionalType>Periodical</sco:additionalType>
<dcterms:publisher><foaf:Organization rdf:about="https://d-nb.info/gnd/4241352-7/about/lds.rd"><foaf:address>Deutschhausstraße 9, 35037 Marburg</foaf:address>
<foaf:based_near>Marburg</foaf:based_near>
<foaf:name>Philipps-Universität Marburg</foaf:name>
</foaf:Organization>
</dcterms:publisher>
</dcterms:BibliographicResource>
</dcterms:isPartOf>
<dcterms:type rdf:resource="http://purl.org/spar/fabio/JournalIssue"/>
<sco:additionalType>PeriodicalPart</sco:additionalType>
</dcterms:BibliographicResource>
</dcterms:isPartOf>
<dcterms:identifier>https://doi.org/10.17192/bfdm.2022.1.8368</dcterms:identifier>
<dcterms:type rdf:resource="http://purl.org/spar/fabio/JournalArticle"/>
<dcterms:creator><rdf:Seq><rdf:li><foaf:Person rdf:about="https://orcid.org/0000-0002-5035-7978"><foaf:givenName>Felix</foaf:givenName>
<foaf:familyName>Bach</foaf:familyName>
<foaf:name>Bach, Felix</foaf:name>
</foaf:Person>
</rdf:li>
<rdf:li><foaf:Person rdf:about="https://orcid.org/0000-0002-5883-4273"><foaf:givenName>Jochen</foaf:givenName>
<foaf:familyName>Klar</foaf:familyName>
<foaf:name>Klar, Jochen</foaf:name>
</foaf:Person>
</rdf:li>
<rdf:li><foaf:Person rdf:about="https://orcid.org/0000-0002-2487-4744"><foaf:givenName>Axel</foaf:givenName>
<foaf:familyName>Loewe</foaf:familyName>
<foaf:name>Loewe, Axel</foaf:name>
</foaf:Person>
</rdf:li>
<rdf:li><foaf:Person rdf:about="https://orcid.org/0000-0002-0824-2691"><foaf:givenName>Jorge</foaf:givenName>
<foaf:familyName>Sánchez</foaf:familyName>
<foaf:name>Sánchez, Jorge</foaf:name>
</foaf:Person>
</rdf:li>
<rdf:li><foaf:Person rdf:about="https://orcid.org/0000-0001-7111-7992"><foaf:givenName>Gunnar</foaf:givenName>
<foaf:familyName>Seemann</foaf:familyName>
<foaf:name>Seemann, Gunnar</foaf:name>
</foaf:Person>
</rdf:li>
<rdf:li><foaf:Person rdf:about="https://orcid.org/0000-0003-4307-3907"><foaf:givenName>Yung-Lin</foaf:givenName>
<foaf:familyName>Huang</foaf:familyName>
<foaf:name>Huang, Yung-Lin</foaf:name>
</foaf:Person>
</rdf:li>
<rdf:li><foaf:Person rdf:about="https://orcid.org/0000-0001-9063-2703"><foaf:givenName>Robert</foaf:givenName>
<foaf:familyName>Ulrich</foaf:familyName>
<foaf:name>Ulrich, Robert</foaf:name>
</foaf:Person>
</rdf:li>
</rdf:Seq>
</dcterms:creator>
<dcterms:subject><skos:Concept><rdfs:label>Git</rdfs:label>
</skos:Concept>
</dcterms:subject>
<dcterms:subject><skos:Concept><rdfs:label>CDE</rdfs:label>
</skos:Concept>
</dcterms:subject>
<dcterms:subject><skos:Concept><rdfs:label>RSE</rdfs:label>
</skos:Concept>
</dcterms:subject>
<dcterms:subject><skos:Concept><rdfs:label>software publication</rdfs:label>
</skos:Concept>
</dcterms:subject>
<dcterms:source rdf:resource="https://bausteine-fdm.de/article/view/8368"/>
<dcterms:identifier>urn:nbn:de:hebis:04-0008-2022-297-83688</dcterms:identifier>
<dcterms:issued>2022-03-14</dcterms:issued>
<dcterms:mediator><dcterms:Agent rdf:about="http://archiv.ub.uni-marburg.de"><rdfs:label>Universitätsbibliothek Marburg</rdfs:label>
<foaf:name>Publikationsserver der Universitätsbibliothek Marburg</foaf:name>
</dcterms:Agent>
</dcterms:mediator>
<dcterms:hasPart><dctypes:Text rdf:about="https://bausteine-fdm.de/article/download/8368/8244"><dcterms:issued>2022-03-14</dcterms:issued>
<dcterms:source rdf:resource="https://bausteine-fdm.de/article/download/8368/8244"/>
<dcterms:format><dcterms:MediaTypeOrExtent><rdfs:label>application/pdf</rdfs:label>
</dcterms:MediaTypeOrExtent>
</dcterms:format>
</dctypes:Text>
</dcterms:hasPart>
<dcterms:modified>2022-03-15</dcterms:modified>
<dcterms:alternative>Concept for and implementation of a sustainable collaborativedevelopment environment for research software</dcterms:alternative>
<dcterms:license rdf:resource="http://creativecommons.org/licenses/by/4.0"/>
<sco:additionalType>article</sco:additionalType>
<dcterms:subject><skos:Concept><rdfs:label>CI</rdfs:label>
</skos:Concept>
</dcterms:subject>
<dcterms:subject><skos:Concept><rdfs:label>GitLab</rdfs:label>
</skos:Concept>
</dcterms:subject>
<dcterms:created>2022</dcterms:created>
<dcterms:language><dcterms:LinguisticSystem rdf:about="http://id.loc.gov/vocabulary/iso639-2/ger"><dcterms:hasVersion rdf:resource="http://id.loc.gov/vocabulary/iso639-1/de"/>
<rdf:value xml:lang="en">German</rdf:value>
</dcterms:LinguisticSystem>
</dcterms:language>
<dcterms:abstract>This work describes the setup of an advanced technical infrastructure for collaborative software development (CDE) in large, distributed projects based on GitLab. We present its customization and extension, additional features and processes like code review, continuous automated testing, DevOps practices, and sustainable life-cycle management including long-term preservation and citable publishing of software releases along with relevant metadata. The environment is currently used for developing the open cardiac simulation software openCARP and an evaluation showcases its capability and utility for collaboration and coordination of sizeable heterogeneous teams. As such, it could be a suitable and sustainable infrastructure solution for a wide range of research software projects.</dcterms:abstract>
</dcterms:BibliographicResource></rdf:RDF>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:sourceMD>
  </mets:amdSec>
  <mets:amdSec ID="rep1-amd">
    <mets:techMD ID="rep1-amd-tech">
      <mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="dnx">
        <mets:xmlData>
          <dnx xmlns="http://www.exlibrisgroup.com/dps/dnx">
            <section id="generalRepCharacteristics">
              <record>
                <key id="preservationType">PRESERVATION_MASTER</key>
                <key id="usageType">VIEW</key>
                <key id="representationEntityType">PDF</key>
                <key id="label">PRESERVATION_MASTER</key>
              </record>
            </section>
          </dnx>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:techMD>
  </mets:amdSec>
  <mets:amdSec ID="fid1-1-amd">
    <mets:techMD ID="fid1-1-amd-tech">
      <mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="dnx">
        <mets:xmlData>
          <dnx xmlns="http://www.exlibrisgroup.com/dps/dnx">
            <section id="generalFileCharacteristics">
              <record>
                <key id="fileMIMEType">application/pdf</key>
                <key id="label">8244</key>
                <key id="fileOriginalPath">//bausteine-fdm.de/article/download/8368/8244</key>
                <key id="fileOriginalName">8244</key>
                <key id="fileSizeBytes"/>
              </record>
            </section>
            <section id="fileFixity">
              <record>
                <key id="fixityType">MD5</key>
                <key id="fixityValue"/>
              </record>
            </section>
          </dnx>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:techMD>
    <mets:rightsMD ID="fid1-1-amd-rights">
      <mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="dnx">
        <mets:xmlData>
          <dnx xmlns="http://www.exlibrisgroup.com/dps/dnx"/>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:rightsMD>
    <mets:digiprovMD ID="fid1-1-amd-digiprov">
      <mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="dnx">
        <mets:xmlData>
          <dnx xmlns="http://www.exlibrisgroup.com/dps/dnx"/>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:digiprovMD>
  </mets:amdSec>
  <mets:fileSec>
    <mets:fileGrp ADMID="rep1-amd" ID="rep1" USE="View">
      <mets:file ID="fid1-1" ADMID="fid1-1-amd" MIMETYPE="application/pdf">
        <mets:FLocat xmlns:xlin="http://www.w3.org/1999/xlink" LOCTYPE="URL" xlin:href="https://bausteine-fdm.de/article/download/8368/8244"/>
      </mets:file>
    </mets:fileGrp>
  </mets:fileSec>
  <mets:structMap ID="struct-1" TYPE="PHYSICAL">
    <mets:div LABEL="PRESERVATION_MASTER">
      <mets:div ID="phys_pdf_1" ORDER="1" TYPE="FILE">
        <mets:fptr FILEID="fid1-1"/>
      </mets:div>
    </mets:div>
  </mets:structMap>
</mets:mets>
