<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-03254066</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-16T04:23:29+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Comparing Static Analysis and Code Smells as Defect Predictors: An Empirical Study</title>
            <author role="aut">
              <persName>
                <forename type="first">Luigi</forename>
                <surname>Lavazza</surname>
              </persName>
              <email type="md5">63ecdc5be26594afc9af493af97d737b</email>
              <email type="domain">uninsubria.it</email>
              <idno type="idhal" notation="numeric">982533</idno>
              <idno type="halauthorid" notation="string">854187-982533</idno>
              <affiliation ref="#struct-417721"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Sandro</forename>
                <surname>Morasca</surname>
              </persName>
              <email type="md5">eef50c25ae365b1d67dd4e780551e2af</email>
              <email type="domain">uninsubria.it</email>
              <idno type="idhal" notation="numeric">982534</idno>
              <idno type="halauthorid" notation="string">854188-982534</idno>
              <affiliation ref="#struct-417721"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Davide</forename>
                <surname>Tosi</surname>
              </persName>
              <email type="md5">ac3f42082670f9429e70f344fd98a5c4</email>
              <email type="domain">uninsubria.it</email>
              <idno type="idhal" notation="numeric">982532</idno>
              <idno type="halauthorid" notation="string">854190-982532</idno>
              <affiliation ref="#struct-417721"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Hal</forename>
                <surname>Ifip</surname>
              </persName>
              <email type="md5">2073ac78024b6e13f2714db96e9b1e63</email>
              <email type="domain">inria.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2021-06-08 16:26:13</date>
              <date type="whenModified">2022-11-28 18:22:04</date>
              <date type="whenReleased">2021-06-08 17:02:59</date>
              <date type="whenProduced">2021-05-12</date>
              <date type="whenEndEmbargoed">2021-06-08</date>
              <ref type="file" target="https://inria.hal.science/hal-03254066v1/document">
                <date notBefore="2021-06-08"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/hal-03254066v1/file/OSS2021_Paper18_CR.pdf" id="file-3254216-2857193">
                <date notBefore="2021-06-08"/>
              </ref>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="200187">
                <persName>
                  <forename>Hal</forename>
                  <surname>Ifip</surname>
                </persName>
                <email type="md5">2073ac78024b6e13f2714db96e9b1e63</email>
                <email type="domain">inria.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-03254066</idno>
            <idno type="halUri">https://inria.hal.science/hal-03254066</idno>
            <idno type="halBibtex">lavazza:hal-03254066</idno>
            <idno type="halRefHtml">&lt;i&gt;17th IFIP International Conference on Open Source Systems (OSS)&lt;/i&gt;, May 2021, Lathi/virtual event, Finland. pp.1-15, &lt;a target="_blank" href="https://dx.doi.org/10.1007/978-3-030-75251-4_1"&gt;&amp;#x27E8;10.1007/978-3-030-75251-4_1&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">17th IFIP International Conference on Open Source Systems (OSS), May 2021, Lathi/virtual event, Finland. pp.1-15, &amp;#x27E8;10.1007/978-3-030-75251-4_1&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0 - Attribution<ref corresp="#file-3254216-2857193"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="IFIP">IFIP - International Federation for Information Processing</idno>
            <idno type="stamp" n="IFIP-AICT" corresp="IFIP">IFIP Advances in Information and Communication Technology</idno>
            <idno type="stamp" n="IFIP-TC" corresp="IFIP">IFIP Technical Committees </idno>
            <idno type="stamp" n="IFIP-WG" corresp="IFIP">Working Groups</idno>
            <idno type="stamp" n="IFIP-OSS" corresp="IFIP">OSS: Open Source Software</idno>
            <idno type="stamp" n="IFIP-TC2" corresp="IFIP-TC">IFIP TC 2: Software:Theory and Practice</idno>
            <idno type="stamp" n="IFIP-WG2-13" corresp="IFIP-WG">Open Source Software</idno>
            <idno type="stamp" n="IFIP-AICT-624" corresp="IFIP-AICT">Open Source Systems 17th IFIP WG 2.13 International Conference, OSS 2021 Virtual Event, May 12–13, 2021</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="invited" n="0">No</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
            <note type="proceedings" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Comparing Static Analysis and Code Smells as Defect Predictors: An Empirical Study</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Luigi</forename>
                    <surname>Lavazza</surname>
                  </persName>
                  <email type="md5">63ecdc5be26594afc9af493af97d737b</email>
                  <email type="domain">uninsubria.it</email>
                  <idno type="idhal" notation="numeric">982533</idno>
                  <idno type="halauthorid" notation="string">854187-982533</idno>
                  <affiliation ref="#struct-417721"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Sandro</forename>
                    <surname>Morasca</surname>
                  </persName>
                  <email type="md5">eef50c25ae365b1d67dd4e780551e2af</email>
                  <email type="domain">uninsubria.it</email>
                  <idno type="idhal" notation="numeric">982534</idno>
                  <idno type="halauthorid" notation="string">854188-982534</idno>
                  <affiliation ref="#struct-417721"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Davide</forename>
                    <surname>Tosi</surname>
                  </persName>
                  <email type="md5">ac3f42082670f9429e70f344fd98a5c4</email>
                  <email type="domain">uninsubria.it</email>
                  <idno type="idhal" notation="numeric">982532</idno>
                  <idno type="halauthorid" notation="string">854190-982532</idno>
                  <affiliation ref="#struct-417721"/>
                </author>
              </analytic>
              <monogr>
                <title level="m">IFIP Advances in Information and Communication Technology</title>
                <meeting>
                  <title>17th IFIP International Conference on Open Source Systems (OSS)</title>
                  <date type="start">2021-05-12</date>
                  <date type="end">2021-05-13</date>
                  <settlement>Lathi/virtual event</settlement>
                  <country key="FI">Finland</country>
                </meeting>
                <editor>Davide Taibi</editor>
                <editor>Valentina Lenarduzzi</editor>
                <editor>Terhi Kilamo</editor>
                <editor>Stefano Zacchiroli</editor>
                <imprint>
                  <publisher>Springer International Publishing</publisher>
                  <biblScope unit="serie">Open Source Systems</biblScope>
                  <biblScope unit="volume">AICT-624</biblScope>
                  <biblScope unit="pp">1-15</biblScope>
                  <date type="datePub">2021</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1007/978-3-030-75251-4_1</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Static analysis</term>
                <term xml:lang="en">Code smell</term>
                <term xml:lang="en">Defect prediction</term>
              </keywords>
              <classCode scheme="halDomain" n="info">Computer Science [cs]</classCode>
              <classCode scheme="halTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halOldTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halTreeTypology" n="COMM">Conference papers</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Background. Industrial software increasingly relies on open source software. Therefore, industrial practitioners need to evaluate the quality of a specific open source product they are considering for adoption. Automated tools greatly help assess open source software quality, by reducing the related costs, but do not provide perfectly reliable indications. Indications from tools can be used to restrict and focus manual code inspections, which are typically expensive and time-consuming, only on the code sections most likely to contain faults. Aim. We investigate the extent of the effectiveness of static analysis bug detectors by themselves and in combination with code smell detectors in guiding inspections. Method. We performed an empirical study, in which we used a bug detector (SpotBugs) and a code smell detector (JDeodorant). Results. Our results show that the selected bug detector is precise enough to justify inspecting the code it flags as possibly buggy. Applying the considered code smell detector makes predictions even more precise, but at the price of a rather low recall. Conclusions. Using the considered tools as inspection drivers proved quite useful. The relatively small size of our study does not allow us to draw universally valid conclusions, but our results should be applicable to source code of any kind, although they were obtained from open source code.</p>
            </abstract>
            <particDesc>
              <org type="consortium">TC 2</org>
              <org type="consortium">WG 2.13</org>
            </particDesc>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="institution" xml:id="struct-417721" status="VALID">
          <idno type="ISNI">0000000121724807</idno>
          <idno type="ROR">https://ror.org/00s409261</idno>
          <orgName>Universitá degli Studi dell’Insubria = University of Insubria [Varese]</orgName>
          <orgName type="acronym">Uninsubria</orgName>
          <date type="start">1998-01-01</date>
          <desc>
            <address>
              <addrLine>Via Ravasi, 2, 21100 Varese VA</addrLine>
              <country key="IT"/>
            </address>
            <ref type="url">https://www.uninsubria.it/</ref>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>