https://github.com/aieng-lab/replication-kit-bug-introducing-changes

Replication kit for the study "An exploratory study of bug-introducing changes: what happens when bugs are introduced in open source software?"

https://github.com/aieng-lab/replication-kit-bug-introducing-changes

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.7%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

Replication kit for the study "An exploratory study of bug-introducing changes: what happens when bugs are introduced in open source software?"

Basic Info
  • Host: GitHub
  • Owner: aieng-lab
  • License: apache-2.0
  • Language: HTML
  • Default Branch: main
  • Homepage:
  • Size: 4.88 KB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

Replication Kit

This repository serves as the replication kit for the paper "An exploratory study of bug-introducing changes: what happens when bugs are introduced in open source software?".

Content

  • complete_dataset contains all relevant results as they appear in the paper, without intermediate steps.
  • data_analysis_replication/ contains the scripts used to generate tables for resolving disagreements and to analyze the fully coded variables.
    • Details about individual scripts can be found in the folder README.
    • The results of the analysis can be found here
  • data_collection_replication/ contains the scripts for sampling, as well as aggregating manually coded data from the rater spreadsheets and automatically collected data from SmartSHARK^1.
    • Details about individual scripts can be found in the folder README.
    • The results of the sampling can be found here
    • The results of the data collection can be found here
  • smartshark_database contains scripts to execute SmartSHARK^1 for repository mining, as well as a pseudonymised MongoDB database dump and archives of the Nova and Elasticsearch repositories.

Owner

  • Name: aieng-lab
  • Login: aieng-lab
  • Kind: organization

GitHub organization of the Chair for AI Engineering of the University of Passau

GitHub Events

Total
  • Release event: 1
  • Push event: 2
  • Create event: 3
Last Year
  • Release event: 1
  • Push event: 2
  • Create event: 3

Dependencies

data_analysis_replication/requirements.txt pypi
  • Babel ==2.10.3
  • Brlapi ==0.8.5
  • Brotli ==1.1.0
  • Flask ==3.0.3
  • Jinja2 ==3.1.5
  • Mako ==1.3.2.dev0
  • Markdown ==3.7
  • MarkupSafe ==3.0.2
  • PyAudio ==0.2.13
  • PyGObject ==3.48.2
  • PyJWT ==2.7.0
  • PyNaCl ==1.5.0
  • PyYAML ==6.0.2
  • Pygments ==2.18.0
  • Werkzeug ==3.0.6
  • appdirs ==1.4.4
  • asttokens ==2.4.1
  • attrs ==24.3.0
  • bcc ==0.29.1
  • bcrypt ==3.2.2
  • beautifulsoup4 ==4.12.3
  • bleach ==6.2.0
  • blinker ==1.9.0
  • bokeh ==3.6.2
  • certifi ==2024.12.14
  • chardet ==5.2.0
  • charset-normalizer ==3.4.1
  • click ==8.1.8
  • cloud-init ==24.2
  • colorama ==0.4.6
  • colorcet ==3.1.0
  • comm ==0.2.2
  • command-not-found ==0.3
  • configobj ==5.0.8
  • contourpy ==1.3.0
  • cryptography ==41.0.7
  • cssselect ==1.2.0
  • cupshelpers ==1.0
  • cycler ==0.12.1
  • dash ==2.18.2
  • dash-bootstrap-components ==0.13.1
  • dash-core-components ==2.0.0
  • dash-html-components ==2.0.0
  • dash-table ==5.0.0
  • dash_cytoscape ==1.0.2
  • dbus-python ==1.3.2
  • debugpy ==1.8.8
  • decorator ==5.1.1
  • defer ==1.0.6
  • distro ==1.9.0
  • distro-info ==1.7
  • duplicity ==2.1.4
  • et_xmlfile ==2.0.0
  • exceptiongroup ==1.2.2
  • executing ==2.1.0
  • fasteners ==0.18
  • fastjsonschema ==2.21.1
  • fonttools ==4.55.0
  • fs ==2.4.16
  • holoviews ==1.20.0
  • html5lib ==1.1
  • httplib2 ==0.20.4
  • hvplot ==0.11.2
  • idna ==3.10
  • importlib_metadata ==8.5.0
  • importlib_resources ==6.4.5
  • ipykernel ==6.29.5
  • ipython ==8.18.1
  • itsdangerous ==2.2.0
  • jaal ==0.1.7
  • jedi ==0.19.1
  • joblib ==1.4.2
  • jsonpatch ==1.32
  • jsonpickle ==4.0.1
  • jsonpointer ==2.0
  • jsonschema ==4.23.0
  • jsonschema-specifications ==2024.10.1
  • jupyter_client ==8.6.3
  • jupyter_core ==5.7.2
  • kiwisolver ==1.4.7
  • language-selector ==0.1
  • launchpadlib ==1.11.0
  • lazr.restfulclient ==0.14.6
  • lazr.uri ==1.0.6
  • linkify-it-py ==2.0.3
  • louis ==3.29.0
  • lxml ==5.2.1
  • lz4 ==4.0.2
  • markdown-it-py ==3.0.0
  • matplotlib ==3.9.2
  • matplotlib-inline ==0.1.7
  • mdit-py-plugins ==0.4.2
  • mdurl ==0.1.2
  • monotonic ==1.6
  • more-itertools ==10.2.0
  • mpmath ==0.0.0
  • nbformat ==5.10.4
  • nest-asyncio ==1.6.0
  • netaddr ==0.8.0
  • netifaces ==0.11.0
  • networkx ==3.4.2
  • numpy ==1.26.4
  • oauthlib ==3.2.2
  • olefile ==0.46
  • openpyxl ==3.1.5
  • packaging ==24.2
  • pandas ==2.2.3
  • panel ==1.5.5
  • param ==2.2.0
  • paramiko ==2.12.0
  • parso ==0.8.4
  • patsy ==1.0.1
  • pexpect ==4.9.0
  • pillow ==11.0.0
  • platformdirs ==4.3.6
  • plotly ==5.24.1
  • prompt_toolkit ==3.0.48
  • psutil ==6.1.0
  • ptyprocess ==0.7.0
  • pure_eval ==0.2.3
  • pycairo ==1.25.1
  • pycups ==2.0.1
  • pyparsing ==3.2.0
  • pyrsistent ==0.20.0
  • pyserial ==3.5
  • python-apt ==2.7.7
  • python-dateutil ==2.9.0.post0
  • python-debian ==0.1.49
  • python-dotenv ==1.0.1
  • pytz ==2024.2
  • pyvis ==0.3.2
  • pyviz_comms ==3.0.4
  • pyxdg ==0.28
  • pyzmq ==26.2.0
  • referencing ==0.36.1
  • regex ==2024.11.6
  • requests ==2.32.3
  • retrying ==1.3.4
  • rich ==13.7.1
  • rpds-py ==0.22.3
  • scikit-learn ==1.5.2
  • scipy ==1.15.1
  • screen-resolution-extra ==0.0.0
  • seaborn ==0.13.2
  • setuptools ==75.8.0
  • six ==1.16.0
  • soupsieve ==2.5
  • ssh-import-id ==5.11
  • stack-data ==0.6.3
  • statsmodels ==0.14.4
  • sympy ==1.12
  • systemd-python ==235
  • tenacity ==9.0.0
  • threadpoolctl ==3.5.0
  • tornado ==6.4.1
  • tqdm ==4.67.0
  • traitlets ==5.14.3
  • typing_extensions ==4.12.2
  • tzdata ==2024.2
  • ubuntu-drivers-common ==0.0.0
  • ubuntu-pro-client ==8001
  • uc-micro-py ==1.0.3
  • ufoLib2 ==0.16.0
  • ufw ==0.36.2
  • unattended-upgrades ==0.1
  • unicodedata2 ==15.1.0
  • urllib3 ==2.3.0
  • usb-creator ==0.3.16
  • visdcc ==0.0.50
  • wadllib ==1.3.6
  • wcwidth ==0.2.13
  • webencodings ==0.5.1
  • wheel ==0.42.0
  • xdg ==5
  • xkit ==0.0.0
  • xyzservices ==2025.1.0
  • zipp ==3.20.2
data_collection_replication/requirements.txt pypi
  • XlsxWriter ==3.2.0
  • asttokens ==2.4.1
  • certifi ==2024.6.2
  • charset-normalizer ==3.3.2
  • click ==8.1.8
  • comm ==0.2.2
  • contourpy ==1.2.1
  • cycler ==0.12.1
  • debugpy ==1.8.1
  • decorator ==5.1.1
  • et-xmlfile ==1.1.0
  • exceptiongroup ==1.2.1
  • executing ==2.0.1
  • fonttools ==4.53.0
  • idna ==3.7
  • importlib-metadata ==7.1.0
  • importlib-resources ==6.4.0
  • ipykernel ==6.29.4
  • ipython ==8.18.1
  • ipywidgets ==8.1.3
  • jedi ==0.19.1
  • joblib ==1.4.2
  • jupyter-client ==8.6.2
  • jupyter-core ==5.7.2
  • jupyterlab-widgets ==3.0.11
  • kiwisolver ==1.4.5
  • krippendorff ==0.8.1
  • matplotlib ==3.9.0
  • matplotlib-inline ==0.1.7
  • mongoengine ==0.23.1
  • nest-asyncio ==1.6.0
  • networkx ==3.2.1
  • nltk ==3.9.1
  • numpy ==1.26.4
  • openpyxl ==3.1.5
  • packaging ==24.0
  • pandas ==2.2.2
  • parso ==0.8.4
  • pexpect ==4.9.0
  • pillow ==10.3.0
  • platformdirs ==4.2.2
  • progressbar2 ==4.4.2
  • prompt-toolkit ==3.0.46
  • psutil ==5.9.8
  • ptyprocess ==0.7.0
  • pure-eval ==0.2.2
  • pycoSHARK ==1.4.6
  • pygments ==2.18.0
  • pymongo ==3.12.2
  • pyparsing ==3.1.2
  • python-dateutil ==2.9.0.post0
  • python-dotenv ==1.0.1
  • python-utils ==3.8.2
  • pytz ==2024.1
  • pyzmq ==26.0.3
  • regex ==2024.7.24
  • requests ==2.32.3
  • scikit-learn ==1.5.1
  • scipy ==1.13.1
  • six ==1.16.0
  • stack-data ==0.6.3
  • textdistance ==4.6.2
  • threadpoolctl ==3.5.0
  • tornado ==6.4
  • tqdm ==4.66.4
  • traitlets ==5.14.3
  • typing-extensions ==4.12.1
  • tzdata ==2024.1
  • urllib3 ==2.2.1
  • wcwidth ==0.2.13
  • widgetsnbextension ==4.0.11
  • zipp ==3.19.2