Software Open Access

Exploring Design Smells for Smell-Based Defect Prediction

Sotto-Mayor, Bruno; Elmishali, Amir; Kalech, Meir; Abreu, Rui

Citation Style Language JSON Export

  "publisher": "Zenodo", 
  "DOI": "10.5281/zenodo.4110652", 
  "language": "eng", 
  "title": "Exploring Design Smells for Smell-Based Defect Prediction", 
  "issued": {
    "date-parts": [
  "abstract": "<p>The archived file includes the software developed for the study in the article Exploring Design Smells for Smell-Based Defect Prediction.</p>\n\n<p>After extracting the archived file, you will find several python files. To reproduce the results obtained in this study, you have to do the following steps. We assume the reader is using <em>macos</em> or <em>linux</em>, and has <em>python3</em>, <em>pip</em>, and <em>make</em> installed.</p>\n\n<ol>\n\t<li>Edit the file config.ini\n\t<ol>\n\t\t<li>Set the path of <strong>RepoDir</strong> to a directory where the program will install the 97 projects. (expect ~20GB)</li>\n\t</ol>\n\t</li>\n\t<li>Run, <em>&quot;make&quot;</em></li>\n</ol>\n\n<p>If there is an error equivalent to &quot;may have been in progress in another thread when fork() was called&quot;.</p>\n\n<p>Add the following line to your .bashrc:</p>\n\n<pre><code>export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES\n</code></pre>\n\n<p>For any other issues reproducing the code, contact us at <strong><a href=\";body=Hi%20Bruno%2C%0A%0AI%20am%20having%20trouble%20reproducing%20the%20code.%0A%3CDescribe%20problem%3E\"></a>.</strong></p>", 
  "author": [
      "family": "Sotto-Mayor, Bruno"
      "family": "Elmishali, Amir"
      "family": "Kalech, Meir"
      "family": "Abreu, Rui"
  "version": "0.1", 
  "type": "article", 
  "id": "4110652"
All versions This version
Views 11284
Downloads 1612
Data volume 2.5 GB1.8 GB
Unique views 9071
Unique downloads 1511


Cite as