Skip to main content
Powered by ShareScore

Find research datasets worth reusing

Search datasets from major research repositories and use ShareScore to quickly assess how well each record supports discovery, access, and reuse.

6

datasets available to search

ShareScore release 0.9.0

Reset

Dataset results

6 results for “Source Code Changes”

Learn how ShareScore rates datasets ↗
zenodo40/100

Improving source code change set analysis by using a visual tool. Controlled experiment dataset.

<p>Modern software development is performed by developing features in isolated branches by each member of a software development team. When these branches need to be integrated, they have to be manually reviewed by an integrator. Source code reviewing can be a tedious and time consuming task, which is normally performed by hand reviewing a textual diff of the change set.</p> <p>The difficulty of reviewing source code changes can have a negative impact on the accep- tance of these changes. It has been shown that this can imply the rejection of important bug fixes for a software project.</p> <p>In order to facilitate the task of reviewing source code change sets, we designed and implemented a visual tool. Our visual tool helps in assessing source code change sets by providing different views of the change set: an overall overview of the change set with metrics, and a visualization representing the structural changes in the source code. We evaluated our visual tool by performing a controlled experiment with software practitioners.</p> <p>Our experimental results show no significant differences between using our visual tool and a textual diff tool in the following terms: time of analysis, precision of the analysis, and inference of intention of changes. However, we did find a positive user perception, and a reduced mental load when using our visual tool.</p> <p>Anonymized datasets with the answers to the controlled experiments for evaluating the Git Thermite visual tool for assessing source code change sets. Copies of these datasets are provided in both, CSV format, and OpenDocument format.</p> <p>Exact copies of the learning materials that was provided to the participants during the execution of the controlled experiments is also included along the dataset.</p>

opencc-by-4.0Jan 2019View details →
zenodo36/100

CROP: linking code reviews to source code changes

<p>he Code Review Open Platform, a.k.a. CROP, is an open-source dataset of code review data. CROP collects code review information from open-source software systems and links this data to complete versions of the code base for each of these systems. CROP was first designed by&nbsp;<a href="https://mhepaixao.github.io/homepage/">Matheus Paixao</a>&nbsp;as part of his PhD thesis in the&nbsp;<a href="http://crest.cs.ucl.ac.uk/about/">CREST Centre</a>&nbsp;at University College London.&nbsp;<a href="http://www0.cs.ucl.ac.uk/staff/j.krinke/">Dr. Jens Krinke</a>,&nbsp;<a href="https://donggyun.com/">Donggyun Han</a>&nbsp;and&nbsp;<a href="http://www0.cs.ucl.ac.uk/staff/M.Harman/">Prof. Mark Harman</a>&nbsp;have also contributed for the first incarnation of CROP.</p> <p>&nbsp;</p> <p>CROP collects code review information from open-source software systems and links this data to complete versions of the code base for each of these systems.</p> <p>&nbsp;</p> <p>Given a certain software system, CROP contains code review data and versions of the code base for each revision ever submitted for review, including intermediary revisions before merging and revisions that were even abandoned by the system&#39;s developers. Each version of the system represents a complete snapshot of the system&#39;s code base, in a way that each revision of the system is fully buildable, compilable and testable.</p> <p>&nbsp;</p> <p>By leveraging the data contained in CROP, software engineering researchers and practitioners can perform empirical studies to assess how effective the code review process is for different aspects of software development. Since CROP provides complete snapshots of the software system, these experiments can be enhanced by using a wide range of approaches for static and dynamic analysis.</p> <p>&nbsp;</p> <p>Moreover, during code review, developers are constantly providing reasoning and rationale for the changes they make in the system, both when they submit code for review and when they inspect code from their peers. Thus, the data contained in CROP is a valuable source of knowledge regarding motivation for and explanation of software changes.</p> <p>&nbsp;</p> <p>For more information on the CROP dataset, including its structure, technical details, publication history and so on, please visit its official website in&nbsp;<a href="https://crop-repo.github.io/">crop-repo.github.io</a>.</p>

opencc-by-4.0May 2018View details →
zenodo36/100

What really changes when developers intend to improve their source code: A commit-level study of static metric value and static analysis warning changes

<p>This is the dataset for the publication &quot;What really changes when developers intend to improve their source code: A commit-level study of static metric value and static analysis warning changes&quot;.</p> <p>It contains a random sample of 2533 commits from 54 Java Apache open source projects classified by two researchers into perfective, corrective and other changes (manual_labels.csv).&nbsp; Moreover, we include static source code metrics and static analysis warnings for the 2533 changes in al_changes_gt.csv.gz.</p> <p>In addition, we include the full dataset of 125482 commits in all_changes_sebert.csv.gz with all metrics and automatic labels for every commit that was not manually labeled. The automatic labels were provided by a fine-tuned transformer model (BERT) pre-trained exclusively on software engineering data.</p> <p>We also provide the fine tuned version of the pre-trained model in seBERT_fine_tuned_commit_intent.tar.gz as well as a Snapshot of the SmartSHARK MongoDB database used in gathering the raw data in smartshark_emse.agz.</p> <p>The model can be tested live on the <a href="https://user.informatik.uni-goettingen.de/~trautsch2/emse_2021/commit_intent.html">website</a> accompanying the publication.</p>

opencc-by-4.0Sep 2021View details →
zenodo36/100

Changes in holopelagic Sargassum spp. biomass composition across an unusual year - supporting particle data and analysis source code

<p>As specified in 'Data, Materials, and Software Availability' of Tonon et al. (2024), PNAS, Vol. 121, e2312173121, https://doi.org/10.1073/pnas.2312173121, the following data and software are provided:</p> <p>Particle forward tracking (statistical data &ndash; for Fig. 2)</p> <p>Particle backward tracking (primary data &ndash; for Fig. 3)</p> <p>Analysis of primary data for gridded particle fractional coverage and mean age (Fortran source code)</p>

opencc-by-4.0Apr 2024View details →
zenodo36/100

Replication Package for the paper "AI-based Fault-proneness Metrics for Source Code Changes"

<p>This is the replication package for the paper &quot;<em>AI-based Fault-proneness Metrics for Source Code Changes</em>&quot;, submitted at the <em>IWSM-Mensura &#39;23 </em>conference.</p> <p>The archive is a <em>Docker&nbsp;</em>image file with a fully setup and working environment to re-execute the experiments involved in the manuscript. We pre-loaded all libraries and codeBERT models to ease the replication process and avoid compatibility issues, as the environment cannot be easily managed using <em>Dockerfile</em>s.</p> <p>To run the image, a <em>Docker</em>&nbsp;installation is needed. Once downloaded, from the command line type:</p> <pre><code>docker load -i &lt;/path/to/downloaded/ai-proneness-replication.tar&gt;</code></pre> <p>After the loading process, you can run the container by typing:</p> <pre><code>docker run -it mensura/ai-proneness-replication:1.0</code></pre> <p>All the source code and the dataset to re-execute the experiment is located into the&nbsp;<em>/Replication</em>&nbsp;folder. The folder contains the results of our experimentation in CSV and MS Excel format, along with the following subdirectories:</p> <ul> <li><em>dataset</em>: a replication of the used dataset. The file&nbsp;<em>dataset.csv</em>&nbsp;gives information on all the entries, while the&nbsp;<em>code </em>folder contains a subdirectory for each sample, named by its id. In the folder, the file <em>old.txt&nbsp;</em>and<em>&nbsp;</em><em>new.txt&nbsp;</em>refers to the older and newer version of the method, respectively;&nbsp;<em>gitdiff.txt </em>stores the raw <em>git-diff</em>&nbsp;command output, while&nbsp;<em>diff.html</em>&nbsp;stores a more human-readable version of the differences.</li> <li><em>ai-fault-proneness-tk-replication</em>: the Java code used to apply Tree Kernel techniques on the dataset (we used JDK-11, embedded within the container). To build and execute the package, refer to the file&nbsp;<em>README.md</em>&nbsp;in the folder. For convenience, we also provided an executable&nbsp;JAR file&nbsp;<em>ai-fault-proneness-tk-replication-1.0-jar-with-dependencies.jar </em>that can be run directly and saves the output in a CSV file in the&nbsp;<em>results</em>&nbsp;folder of the replication package.</li> <li><em>code-embeddings-and-analysis</em>: python scripts to execute the <em>codeBERT</em>-based approaches and to extract the&nbsp;<em>diff</em>&nbsp;statistics. To execute all the steps, a convenience shell script&nbsp;<em>execute.sh</em>&nbsp;has been pre-loaded and can be executed to automatize all the process.</li> </ul>

opencc-by-4.0Jun 2023View details →
dryad32/100

Source data and code for: Climate change transforms the functional identity of Mediterranean coralligenous assemblages

Open the record for dataset details and reuse information.

publicMar 2021View details →

ScienceDex guides

Understand access before you commit

These curated guides explain access requirements, typical timelines, costs, and reuse considerations for widely used research datasets.

Compare curated datasets

Allen Brain Atlas

Allen Brain Atlas is an Allen Institute collection of brain map atlases, datasets, APIs, and analysis tools covering mouse, human, and non-human primate brain resources.

allen-brain-atlas
neuroscienceopenDocumentation, web resources, and API references are available online.
Last verified 2026-04-30Open record

Annotated Behaviour and Observability Dataset (ABODe)

ABODe is a University of Edinburgh DataShare dataset for behavior classification in group-housed mice using home-cage video, identities, bounding boxes, ground-plate positions, and annotator labels.

abode-home-cage
behavioral-neuroscienceopenThe DataShare record exposes download links for annotations, documentation, license text, and the zipped per-snippet data directory.
Last verified 2026-04-30Open record

DANDI Archive for NWB datasets

DANDI is a BRAIN Initiative archive for publishing and sharing neurophysiology data, including electrophysiology, optophysiology, and behavioral data packaged as NWB and related standards.

dandi-nwb
electrophysiologyopenPublished Dandiset metadata and archive endpoints are available through the production DANDI API.
Last verified 2026-04-30Open record

International Brain Laboratory public data

The International Brain Laboratory public data releases expose standardized mouse decision-making experiments, including Neuropixels recordings, widefield calcium imaging, behavior, and session metadata accessed through the ONE API.

ibl
behavioral-neuroscienceopenPublic sessions can be searched and loaded from the IBL public data server through ONE.
Last verified 2026-04-29Open record

OpenNeuro

OpenNeuro is a free, open platform for sharing neuroimaging datasets, with public search, dataset pages, and download paths for web, S3, DataLad, and the OpenNeuro CLI.

openneuro
neuroscienceopenPublished datasets are available on demand over the internet.
Last verified 2026-04-29Open record