Conference paper Open Access

On the Effectiveness of Manual and Automatic Unit Test Generation: Ten Years Later

Domenico Serra; Giovanni Grano; Fabio Palomba; Filomena Ferrucci; Harald C. Gall; Alberto Bacchelli


DCAT Export

<?xml version='1.0' encoding='utf-8'?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:adms="http://www.w3.org/ns/adms#" xmlns:cnt="http://www.w3.org/2011/content#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dct="http://purl.org/dc/terms/" xmlns:dctype="http://purl.org/dc/dcmitype/" xmlns:dcat="http://www.w3.org/ns/dcat#" xmlns:duv="http://www.w3.org/ns/duv#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:frapo="http://purl.org/cerif/frapo/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:gsp="http://www.opengis.net/ont/geosparql#" xmlns:locn="http://www.w3.org/ns/locn#" xmlns:org="http://www.w3.org/ns/org#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:prov="http://www.w3.org/ns/prov#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:schema="http://schema.org/" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:vcard="http://www.w3.org/2006/vcard/ns#" xmlns:wdrs="http://www.w3.org/2007/05/powder-s#">
  <rdf:Description rdf:about="https://doi.org/10.5281/zenodo.2595232">
    <rdf:type rdf:resource="http://www.w3.org/ns/dcat#Dataset"/>
    <dct:type rdf:resource="http://purl.org/dc/dcmitype/Text"/>
    <dct:identifier rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://doi.org/10.5281/zenodo.2595232</dct:identifier>
    <foaf:page rdf:resource="https://doi.org/10.5281/zenodo.2595232"/>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Domenico Serra</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>University of Salerno</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description rdf:about="http://orcid.org/0000-0002-8207-3259">
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Giovanni Grano</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>University of Zurich</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description rdf:about="http://orcid.org/0000-0001-9337-5116">
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Fabio Palomba</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>University of Zurich</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description rdf:about="http://orcid.org/0000-0002-0975-8972">
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Filomena Ferrucci</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description rdf:about="http://orcid.org/0000-0002-3874-5628">
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Harald C. Gall</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>University of Zurich</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description rdf:about="http://orcid.org/0000-0003-0193-6823">
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Alberto Bacchelli</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>University of Zurich</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:title>On the Effectiveness of Manual and Automatic Unit Test Generation: Ten Years Later</dct:title>
    <dct:publisher>
      <foaf:Agent>
        <foaf:name>Zenodo</foaf:name>
      </foaf:Agent>
    </dct:publisher>
    <dct:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">2019</dct:issued>
    <dcat:keyword>Software Testing</dcat:keyword>
    <dcat:keyword>Automatic Test Case Generation</dcat:keyword>
    <dcat:keyword>Empirical Studies</dcat:keyword>
    <frapo:isFundedBy rdf:resource="info:eu-repo/grantAgreement/SNSF/Careers/PP00P2_170529/"/>
    <schema:funder>
      <foaf:Organization>
        <dct:identifier rdf:datatype="http://www.w3.org/2001/XMLSchema#string">10.13039/501100001711</dct:identifier>
        <foaf:name>Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung</foaf:name>
      </foaf:Organization>
    </schema:funder>
    <dct:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2019-05-26</dct:issued>
    <dct:language rdf:resource="http://publications.europa.eu/resource/authority/language/ENG"/>
    <owl:sameAs rdf:resource="https://zenodo.org/record/2595232"/>
    <adms:identifier>
      <adms:Identifier>
        <skos:notation rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://zenodo.org/record/2595232</skos:notation>
      </adms:Identifier>
    </adms:identifier>
    <dct:isVersionOf rdf:resource="https://doi.org/10.5281/zenodo.2595231"/>
    <dct:isPartOf rdf:resource="https://zenodo.org/communities/empirical-software-engineering"/>
    <dct:description>&lt;p&gt;Good unit tests play a paramount role when it comes to foster and evaluate software quality.&amp;nbsp;However, writing effective tests is an extremely costly and time consuming practice.&amp;nbsp;To reduce such a burden for developers, researchers devised ingenious techniques to automatically generate test suite for existing code bases.&amp;nbsp;Nevertheless, how automatically generated test cases fare against manually written ones is an open research question.&lt;/p&gt; &lt;p&gt;In 2008, Bacchelli et al.&amp;nbsp;conducted an initial case study comparing automatic and manually generated test suites.&amp;nbsp;Since in the last ten years we have witnessed a huge amount of work on novel approaches and tools for automatic test generation, in this paper we revise their study using current tools as well as complementing their research method by evaluating these tools&amp;#39; ability in finding regressions.&lt;/p&gt;</dct:description>
    <dct:description xml:lang="">Preprint of the publication appeared in the proceedings of the 16th International Conference on Mining Software Repositories (MSR 2019), Montréal, Canada, 2019.</dct:description>
    <dct:accessRights rdf:resource="http://publications.europa.eu/resource/authority/access-right/PUBLIC"/>
    <dct:accessRights>
      <dct:RightsStatement rdf:about="info:eu-repo/semantics/openAccess">
        <rdfs:label>Open Access</rdfs:label>
      </dct:RightsStatement>
    </dct:accessRights>
    <dcat:distribution>
      <dcat:Distribution>
        <dcat:accessURL rdf:resource="https://doi.org/10.5281/zenodo.2595232"/>
      </dcat:Distribution>
    </dcat:distribution>
  </rdf:Description>
  <foaf:Project rdf:about="info:eu-repo/grantAgreement/SNSF/Careers/PP00P2_170529/">
    <dct:identifier rdf:datatype="http://www.w3.org/2001/XMLSchema#string">PP00P2_170529</dct:identifier>
    <dct:title>Data-driven Contemporary Code Review</dct:title>
    <frapo:isAwardedBy>
      <foaf:Organization>
        <dct:identifier rdf:datatype="http://www.w3.org/2001/XMLSchema#string">10.13039/501100001711</dct:identifier>
        <foaf:name>Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung</foaf:name>
      </foaf:Organization>
    </frapo:isAwardedBy>
  </foaf:Project>
</rdf:RDF>
168
106
views
downloads
All versions This version
Views 168168
Downloads 106106
Data volume 17.3 MB17.3 MB
Unique views 159159
Unique downloads 9999

Share

Cite as