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.

677

datasets available to search

ShareScore release 0.9.0

Reset

Dataset results

677 results for “Replication package”

Learn how ShareScore rates datasets ↗
zenodo32/100

Web Image Formats: Assessment of Their Real-World-Usage and Performance across Popular Web Browsers - Replication Package

<p>Replication package for the paper:&nbsp;Web Image Formats: Assessment of Their Real-World-Usage and Performance across Popular Web Browsers.&nbsp;</p>

opencc-by-4.0Aug 2023View details →
zenodo32/100

Replication package for "Macroevolutionary Origins of Comparative Development"

<p>&nbsp;</p> <p><strong>&nbsp;Replication files and instruction&nbsp;for&nbsp;&quot;Macroevolutionary Origins of Comparative Development,&quot; by Riahi, Ideen A. 2023&nbsp;</strong></p>

opencc-by-4.0Sep 2023View details →
zenodo32/100

Replication package for "An Exploratory Eye Tracking Study on How Developers Classify and Debug Python Code in Different Paradigms"

<p>See the README.md file for more details.</p>

opencc-by-4.0Sep 2023View details →
zenodo32/100

Replication package for "How Consumption Carbon Emission Intensity Varies Across Spanish Households"

<p>This package replicated the empirical analysis of the paper &quot;How Consumption Carbon Emission Intensity Varies Across Spanish Households&quot;.</p>

opencc-by-4.0Oct 2023View details →
zenodo32/100

Replication Package of the Paper: An Empirical Study of Untangling Patterns of Two-Class Dependency Cycles

<p>This is a replication package of the paper: "An Empirical Study of Untangling Patterns of Two-Class Dependency Cycles".</p><p>This replication package contains:</p><ul><li><strong>all-projects.xlsx:</strong> list 38 projects' demographic information.</li><li><strong>rq1-recurring-patterns:</strong> contains successful untangling cases into each pattern we manually inspected. In one case, it contains:<ul><li><strong>src/:</strong> src code before and after a commit</li><li><strong>cycle-dependency-change/: </strong>cyclic files presented in dependency graph before and after a commit</li><li><strong>all-modified-files-dependency-change/:</strong> all modified files presented in dependency graph before and after a commit</li><li><strong>diff.txt:</strong> code diff changes</li><li><strong>refactor.json:</strong> mined refactoring operations from RefactoringMiner 2.0.0.</li></ul></li><li><strong>rq3-counterintuitive-solutions: </strong>contain counterintuitive cases dependency cycles are not resolved. The file structure of each case is the same as above.</li><li><strong>rq2-design-relations</strong> contains:<ul><li><strong>dependency-relations.csv:</strong> dependency relations inside and outside dependency cycle. Column 2-25 contains dependency information inside dependency cycle. Column 26-77 contain dependency information outside dependency cycle.</li><li><strong>dependency-type-inside-cycle.csv </strong>lists <strong>24</strong> unique dependency types inside dependency cycle.</li><li><strong>dependency-type-outside-cycle.csv</strong> lists <strong>52</strong> unique dependency types inside dependency cycle.</li></ul></li><li><strong>SrcCode_CycleUntangleEmpirical:</strong> source code to generate data and replicate the results. It contains a README file to explain the purpose of each module.</li></ul><p>&nbsp;</p><p>&nbsp;</p>

opencc-by-4.0Oct 2023View details →
zenodo32/100

Replication package for: "Revisiting Event Study Designs: Robust and Efficient Estimation"

<p>This replication package contains the code and instructions necessary to replicate&nbsp;Borusyak, Kirill, Xavier Jaravel, and Jann Spiess. &quot;Revisiting event study designs: Robust and efficient estimation.&quot; Forthcoming Review of Economic Studies&nbsp;(2023).</p>

opencc-by-4.0Aug 2023View details →
zenodo32/100

Replication Package for the Paper: Towards Automated Identification of Violation Symptoms of Architecture Erosion

<p><strong>Abstract of this Study</strong></p> <div> <div>Architecture erosion has a detrimental effect on maintenance and evolution, as the implementation deviates from the intended architecture. To prevent this, development teams need to understand early enough the symptoms of erosion, and particularly violations of the intended architecture. One feasible way is through the automated identification of architecture violations from textual artifacts, and particularly code reviews. In this paper, we developed 15 machine learning-based and 4 deep learning-based classifiers with three pre-trained word embeddings to identify violation symptoms of architecture erosion from developer discussions in code reviews. Specifically, we looked at code review comments from four large open-source projects from the OpenStack (Nova and Neutron) and Qt (Qt Base and Qt Creator) communities. We then conducted a survey and semi-structured interviews to acquire feedback from the involved participants who discussed architecture violations in code reviews, to validate the usefulness of our trained classifiers. Moreover, we conducted additional comparative experiments by evaluating Large Language Model (LLM)-based classifiers, including GPT-4o, Qwen-2.5, and DeepSeek-R1. The results show that, for ML/DL-based classifiers, the SVM classifier based on <em>word2vec</em> pre-trained word embedding performs the best with an F1-score of 0.779. In most cases, classifiers with the <em>fastText</em> pre-trained word embedding model can achieve relatively good performance. Moreover, 200-dimensional pre-trained word embedding models outperform classifiers that use 100- and 300-dimensional models. For ML/DL-based classifiers, ensemble classifiers based on the majority voting strategy can enhance the classifier and outperform the individual classifiers. The findings derived from the online survey and interviews conducted with the involved developers reveal that the violation symptoms identified by our approaches have practical value and can provide early warnings for impending architecture erosion. Furthermore, LLM-based classifiers consistently outperform traditional ML/DL models, with GPT-4o yielding the highest F1-score of 0.851, though ensemble strategies offered no further performance gains for ensemble LLM-based classifiers in our case. We investigate the automated identification of violation symptoms from code reviews using both traditional ML/DL and state-of-the-art LLM techniques. Our contributions include the automated approach for identifying violation symptoms in code reviews, a systematic comparison of ML/DL and LLM approaches, and practitioner-centered insights into their practical usefulness, ultimately contributing to better architectural conformance and sustainability in software systems.</div> </div> <p><strong>Structure of the Replication Package</strong></p> <ul> <li><strong>data.zip</strong> includes: (1) extracted features (<strong>extracted_features</strong>) as inputs of classifiers, that is, word vectors of the extracted violation symptoms based on the three pre-trained word embedding models (i.e., word2vec, fastText, GloVe). (2) <strong>word_embedding</strong>&nbsp;includes pre-trained word embedding models. Due to the large size, we listed the download URL&nbsp;Download_url.txt, and we used&nbsp;embedding_dim.py&nbsp;to change the dimensions of the fastText models. (3) <strong>Violation symptoms.xlsx</strong>&nbsp;and&nbsp;<strong>Randomly_selected_comments.xlsx</strong>&nbsp;represent the review comments labeled as&nbsp;violations&nbsp;and&nbsp;non-violations, respectively.</li> <li><strong>scripts.zip&nbsp;</strong>includes the Python scripts used to run the experiments, including data preprocessing and classifier training.</li> <li><strong>survey and interview.zip</strong> include the survey form, interview protocol and questions, and the template of customized emails that we sent to participants.</li> </ul> <p><strong>Experiment Steps</strong></p> <p>1. Preprocessing and feature extraction:&nbsp;</p> <ul> <li>Run&nbsp;feature_extraction.py&nbsp;to conduct preprocessing and feature extraction after adjusting appropriate parameters.</li> <li>It includes five steps: (1) Tokenization (2) Noise Removal (3) Stop words Removal (4) Capitalization Conversion (5) Stemming.</li> <li>Feature selection methods: word2vec, fastText, and Glove.</li> </ul> <p>2. Training classifiers:&nbsp;</p> <ul> <li>Run&nbsp;<em>Classifiers_ML.py</em>&nbsp;to train machine learning-based classifiers.</li> <li>Run&nbsp;<em>Classifiers_DL_classifiers.py</em>&nbsp;to train deep learning-based classifiers.</li> <li> <div> <div>Run <em>LLM.py</em> to generate LLM-based classifiers.</div> <div>Run <em>LLM_performance.py</em> to evaluate the performance of LLM-based classifiers.</div> <div> <div> <div>Run <em>LLM_voting.py</em> to conduct voting strategy for ensemble LLM-based classifiers.</div> </div> </div> </div> </li> <li>Machine learning algorithms: Support Vector Machine (SVM), Logistic Regression (LR), Decision Tree (DT), Bernoulli Naive Bayes (NB), and k-Nearest Neighbor (kNN).</li> <li>Deep learning algorithm: TextCNN.</li> <li> <div> <div>Large language models: GPT-4o, Qwen-2.5, DeepSeek-R1.</div> </div> </li> </ul> <p><strong>Experiment Environment</strong></p> <p>Required packages and their versions:</p> <ul> <li>torch==1.11.0</li> <li>numpy==1.22.3</li> <li>gensim==4.1.2</li> <li>fasttext==0.9.2</li> <li>pandas==1.4.1</li> <li>torchtext==0.12.0</li> <li>sklearn==0.0</li> <li>scikit-learn==1.0.2</li> <li>w2vembeddings==0.1.2</li> <li>matplotlib==3.5.1</li> <li>tqdm==4.62.3</li> <li>nltk==3.7&nbsp;</li> <li> <div> <div>openai==1.95.1</div> </div> </li> </ul>

opencc-by-4.0Oct 2023View details →
zenodo32/100

[Replication Package] Evaluating the Impact of Post-Training Quantization on Large Language Models for Code Generation

<p>This repository contains scripts, datasets, and results of the work <em>"Evaluating the Impact of Post-Training Quantization on Large Language Models for Code Generation"</em></p> <p><strong>Scripts contained in this Zenodo repository can also be visualized at the following link: <a href="https://anonymous.4open.science/r/lowbit-quantization-D070/README.md">https://anonymous.4open.science/r/lowbit-quantization-D070/README.md</a><br></strong></p>

opencc-by-4.0Sep 2024View details →
zenodo32/100

Replication package for: "They Never Had a Chance: Unequal Opportunities and Fair Redistributions"

<p>Replication package for: Dong, L., Huang, L., and Lien, J.W. (2024) "They Never Had a Chance: Unequal Opportunities and Fair Redistributions", The Economic Journal</p>

opencc-by-4.0Nov 2024View details →
zenodo28/100

Replication Package for the paper: "Behind the Intents: An In-depth Empirical Study on Software Refactoring in Modern Code Review"

<p>This is the replication package for the paper: &quot;Behind the Intents: An In-depth Empirical Study on Software Refactoring in Modern Code Review&quot;, published at the&nbsp;17th International Conference on Mining Software Repositories (MSR &rsquo;20).&nbsp;</p> <p>&nbsp;</p> <p>It contains all the preliminary and final results of our empirical methodology. We highlight the manual classification of developers&#39; intents behind code changes with refactoring operations. This might be used for further studies on developers&#39; motivations when performing refactoring.&nbsp;</p> <p>&nbsp;</p> <p>Feel free to use any part of this replication package in your study, please cite as:</p> <p>Matheus Paix&atilde;o, Anderson Uch&ocirc;a, Ana Carla Bibiano, Daniel Oliveira, Alessandro Garcia, Jens Krinke, and Emilio Arvonio. 2020. Behind the In-tents: An In-depth Empirical Study on Software Refactoring in Modern Code Review. In 17th International Conference on Mining Software Repositories (MSR &rsquo;20), October 5&ndash;6, 2020, Seoul, Republic of Korea. ACM, New York, NY,USA, 11 pages.</p>

opencc-by-4.0Mar 2020View details →
zenodo28/100

Replication Package for: Scalable and Reliable Multi-Dimensional Sensor Data Aggregation in Data-Streaming Architectures

<p>This repository contains a replication package and experimental results for our study on <em>Scalable and Reliable Multi-Dimensional Sensor Data Aggregation in Data-Streaming Architectures</em>.</p> <p>It features the presented implementations with Kafka Streams, tools for load generation and data collection, scripts for executing the presented evaluations as well as our raw results and script for analysis. A detailed description is given in the top-level README.md file.</p>

opencc-by-4.0Mar 2020View details →
zenodo28/100

Replication Package for A Systematic Literature Review of Model-driven Security Engineering for Cyber-physical Systems

<p>This package contains supplemental material for the paper &quot;A Systematic Literature Review of Model-driven Security Engineering for Cyber-physical Systems&quot;.</p> <p>In particular, we provide:</p> <ul> <li>The survey protocol</li> <li>The used search strings</li> <li>The search results for each library</li> <li>The data extraction template</li> <li>The data extraction sheet for each selected approach</li> <li>The list of all publications and their exclusion stage</li> </ul>

opencc-by-4.0Jun 2020View details →
zenodo28/100

Replication Package for the paper: "How Does Modern Code Review Impact Software Design Degradation? An In-depth Empirical Study"

<p>This is the replication package for the paper: &quot;How Does Modern Code Review Impact Software Design Degradation? An In-depth Empirical Study&quot;, published at the&nbsp;36th International Conference on Software Maintenance and Evolution (ICSME&#39; 20).</p> <p>&nbsp;</p> <p>It contains all the preliminary and final results of our empirical methodology. We highlight the manual classification of design-related and&nbsp;design-unrelated reviews, according to the developers&rsquo; intent of improving the structural design of the system. This might be used for further studies on the impact of design discussions on the structural quality of design.</p> <p>&nbsp;</p> <p>Feel free to use any part of this replication package in your study, please cite as:</p> <p>Anderson Uch&ocirc;a, Caio Barbosa, Willian Oizumi, Publio Blen&iacute;lio, Rafael Lima, Alessandro Garcia, and&nbsp;Carla Bezerra. How Does Modern Code Review Impact Software Design Degradation? An In-depth Empirical Study. Proceedings&nbsp;of the 36th International Conference on Software Maintenance and Evolution (ICSME), Adelaide, Australia, September 2020.</p>

opencc-by-4.0Aug 2020View details →
zenodo28/100

Replication package with data used in the study: "The effect of code smells on the relationship between design patterns and defects. An empirical study"

<p>This is a replication package with data used in a study by T. Alkhaeir and B. Walter &quot;The effect of code smells on the relationship between design patterns and defects. An empirical study&quot;</p> <p>This dataset contains the following folders:</p> <ul> <li> <p>&quot;Analyzed systems&quot; folder:</p> <ul> <li> <p>For each subject system (Ant-1.7, JEdit-4.2, Lucene-2.4, Camel-1.6, Log4j-1.2, Xalan-2.7, Poi-3.0, Ivy-2.0, Xerces-2.0, Velocity-1.6), we identify the following datasets: SDP, nSDP, SnDP, and nSnDP. Each dataset is represented by a separate csv file.</p> </li> <li> <p>Those csv files include raw data about every class in every release. Each file includes columns which represent:</p> <ul> <li> <p>System:&nbsp; The analyzed system</p> </li> <li> <p>className: A fully qualified class name</p> </li> <li> <p>Pattern: if the class is part of any pattern the cell contains the name of the pattern, and &ldquo;null&rdquo; otherwise</p> </li> <li> <p>Smell: if the class is part of affected by any smell&nbsp; the cell contains the name of the smell, and &ldquo;null&rdquo;&nbsp; otherwise</p> </li> <li> <p>Bugs: Number of defects reported inside the class (extracted from the PROMISE dataset)</p> </li> </ul> </li> </ul> </li> <li> <p>A &quot;detailed analysis&quot; folder:</p> <ul> <li> <p>For each pattern, we report all the classes which participate in it in all the analyzed systems. The csv files inside this folder follow&nbsp;the same structure as the other csv files reported above</p> </li> </ul> </li> </ul> <p><br> &nbsp;</p>

opencc-by-4.0Aug 2020View details →
zenodo28/100

It Takes a Village to Build a Robot: An Empirical Study of The ROS Ecosystem - Replication Package

<p>Over the past eleven years, the Robot Operating System (ROS), has grown from a&nbsp;small research project into the most popular framework for robotics&nbsp;development. Composed of packages released on the Rosdistro&nbsp;package&nbsp;manager, ROS aims to simplify development by providing reusable libraries,&nbsp;tools and conventions for building a robot. Still, developing a complete&nbsp;robot is a difficult task that involves bridging many technical disciplines.&nbsp;Experts who create computer vision packages, for instance, may need to rely&nbsp;on software designed by mechanical engineers to implement motor control. As&nbsp;building a robot requires domain expertise in software, mechanical, and&nbsp;electrical engineering, as well as artificial intelligence and robotics, ROS&nbsp;faces knowledge based barriers to collaboration.</p> <p>In this paper, we examine how the necessity of domain specific knowledge&nbsp;impacts the open source collaboration model. We create a comprehensive corpus&nbsp;of package metadata and dependencies over three years in the ROS ecosystem,&nbsp;analyze how collaboration is structured, and study the dependency network&nbsp;evolution. We find that the most widely used ROS packages belong to a small&nbsp;cluster of foundational working groups (FWGs), each organized around a&nbsp;different domain in robotics. We show that the FWGs are growing at a slower&nbsp;rate than the rest of the ecosystem, in terms of their membership and number&nbsp;of packages, yet the number of dependencies on FWGs&nbsp;is increasing at a faster rate. In addition, we mined all ROS&nbsp;packages on GitHub, and showed that 82% rely exclusively on functionality&nbsp;provided by FWGs.&nbsp;Finally, we investigate these highly influential groups and describe the&nbsp;unique model of collaboration they support in ROS.</p>

opencc-by-4.0Aug 2020View details →
zenodo28/100

Replication package for: Understanding Cultural Persistence and Change

<p>The zipped folder contains all the files need to replicate the results reported in the paper &ldquo;Understanding Cultural Persistence and Change&rdquo; by Paola Giuliano and Nathan Nunn, published in the Review of Economic Studies.&nbsp;</p>

opencc-by-4.0Jul 2020View details →
zenodo28/100

Replication Package for the Paper: "A Machine Learning Based Ensemble Method for Automatic Multiclass Classification of Decisions: A Study of the Hibernate Developer Mailing List"

<p>This is the replication package for the paper: &quot;A Machine Learning Based Ensemble Method for Automatic Classification of Decisions: A Study of the Hibernate Developer Mailing List&quot;.&nbsp;It contains the source code and dataset of our experiment for the&nbsp;replication&nbsp;by&nbsp;other&nbsp;researchers. In the meanwhile, we provide brief description of the files in the replication&nbsp;package below.</p> <p><strong>1. code folder</strong></p> <ul> <li><em>experiment.py&nbsp;&nbsp;</em>contains the source code for our experiment, which is conducted on Windows 10 and Python 3.7.0.&nbsp;<strong>Note that you may&nbsp;get slightly</strong>&nbsp;<strong>different experiment&nbsp;results when conducting the experiments&nbsp;on different environment configurations.</strong></li> <li><em>requirement.txt</em>&nbsp; records all the installation packages and their version numbers needed for the current program to run.&nbsp;You&nbsp;can use &quot;<em>pip install -r requirement.txt</em>&quot; to rebuild the project and install all dependencies. <strong>Note that you may&nbsp;get slightly different experiment&nbsp;results when using different packages or versions.&nbsp;</strong></li> </ul> <p><strong>2. dataset folder</strong></p> <ul> <li><em>decisions.xlsx&nbsp;&nbsp;</em>contains 844&nbsp;labelled sentence-level decisions from the Hibernate developer mailing list.</li> </ul>

opencc-by-4.0Oct 2020View details →
zenodo28/100

Replication Package for the Paper: "Code Smells Detection via Code Review: An Empirical Study"

<p>This&nbsp;repository&nbsp;contains&nbsp;the&nbsp;data&nbsp;and&nbsp;results&nbsp;from&nbsp;the&nbsp;paper&nbsp;&quot;Code&nbsp;Smells&nbsp;Detection&nbsp;via&nbsp;Code&nbsp;Review:&nbsp;An&nbsp;Empirical&nbsp;Study&quot;&nbsp;submitted&nbsp;to&nbsp;ESEM&nbsp;2020.</p> <p>&nbsp;</p> <p><strong>1. data&nbsp;folder</strong></p> <p>The&nbsp;data&nbsp;folder&nbsp;contains&nbsp;the&nbsp;retrieved&nbsp;269&nbsp;reviews&nbsp;that&nbsp;discuss&nbsp;code&nbsp;smells.&nbsp;Each&nbsp;review&nbsp;includes&nbsp;four&nbsp;parts:&nbsp;Code&nbsp;Change&nbsp;URL,&nbsp;Code&nbsp;Smell&nbsp;Term,&nbsp;Code&nbsp;Smell&nbsp;Discussion,&nbsp;and&nbsp;Source&nbsp;Code&nbsp;URL.</p> <p>&nbsp;</p> <p><strong>2. scripts&nbsp;floder</strong></p> <p>The&nbsp;scripts&nbsp;folder&nbsp;contains&nbsp;the&nbsp;Python&nbsp;script&nbsp;that&nbsp;was&nbsp;used&nbsp;to&nbsp;search&nbsp;for&nbsp;code&nbsp;smell&nbsp;terms&nbsp;and&nbsp;the&nbsp;list&nbsp;of&nbsp;code&nbsp;smell&nbsp;terms.</p> <ul> <li><em>smell-term/general_smell_terms.txt</em>&nbsp;contains&nbsp;general&nbsp;code&nbsp;smell&nbsp;terms,&nbsp;such&nbsp;as&nbsp;&quot;code&nbsp;smell&quot;.</li> <li><em>smell-term/specific_smell_terms.txt</em>&nbsp;contains&nbsp;specific&nbsp;code&nbsp;smell&nbsp;terms,&nbsp;such&nbsp;as&nbsp;&quot;dead&nbsp;code&quot;.</li> <li><em>smell-term/misspelling_terms_of_smell.txt</em>&nbsp;contains&nbsp;the&nbsp;misspelling&nbsp;terms&nbsp;of&nbsp;&#39;smell&#39;,&nbsp;such&nbsp;as&nbsp;&quot;ssell&quot;.</li> <li><em>get_changes.py</em>&nbsp;is&nbsp;used&nbsp;for&nbsp;getting&nbsp;code&nbsp;changes&nbsp;from&nbsp;OpenStack.</li> <li><em>get_comments.py</em>&nbsp;is&nbsp;used&nbsp;for&nbsp;getting&nbsp;review&nbsp;comments&nbsp;for&nbsp;each&nbsp;code&nbsp;change.</li> <li><em>smell_search.py</em>&nbsp;is&nbsp;used&nbsp;for&nbsp;searching&nbsp;review&nbsp;comments&nbsp;that&nbsp;contain&nbsp;code&nbsp;smell&nbsp;terms.</li> </ul> <p>&nbsp;</p> <p><strong>3. project&nbsp;folder</strong></p> <p>The&nbsp;project&nbsp;folder&nbsp;contains&nbsp;the&nbsp;MAXQDA&nbsp;project&nbsp;files.&nbsp;The&nbsp;files&nbsp;can&nbsp;be&nbsp;opened&nbsp;by&nbsp;MAXQDA&nbsp;12&nbsp;or&nbsp;higher&nbsp;versions,&nbsp;which&nbsp;are&nbsp;available&nbsp;at&nbsp;https://www.maxqda.com/&nbsp;for&nbsp;download.&nbsp;You&nbsp;may&nbsp;also&nbsp;use&nbsp;the&nbsp;free&nbsp;14-day&nbsp;trial&nbsp;version&nbsp;of&nbsp;MAXQDA&nbsp;2018,&nbsp;which&nbsp;is&nbsp;available&nbsp;at&nbsp;https://www.maxqda.com/trial&nbsp;for&nbsp;download.</p> <ul> <li><em>Data&nbsp;Labeling&nbsp;&amp;&nbsp;Encoding&nbsp;for&nbsp;RQ2.mx12</em>&nbsp;is&nbsp;the&nbsp;results&nbsp;of&nbsp;data&nbsp;labeling&nbsp;and&nbsp;encoding&nbsp;for&nbsp;RQ2,&nbsp;which&nbsp;were&nbsp;analyzed&nbsp;by&nbsp;the&nbsp;MAXQDA&nbsp;tool.</li> <li><em>Data&nbsp;Labeling&nbsp;&amp;&nbsp;Encoding&nbsp;for&nbsp;RQ3.mx12</em>&nbsp;is&nbsp;the&nbsp;results&nbsp;of&nbsp;data&nbsp;labeling&nbsp;and&nbsp;encoding&nbsp;for&nbsp;RQ3,&nbsp;which&nbsp;were&nbsp;analyzed&nbsp;by&nbsp;the&nbsp;MAXQDA&nbsp;tool.</li> </ul>

opencc-by-4.0May 2020View details →
zenodo28/100

On the Importance and Shortcomings of Code Readability Metrics: A Case Study on Reactive Programming - replication package

<p>This is the replication package for the conference paper submission &quot;On the Importance and Shortcomings of Code Readability Metrics: A Case Study on Reactive Programming&quot;</p> <p><strong>Contents:</strong></p> <ul> <li>measurements.zip <ul> <li>DATASET_ORIGINAL.csv</li> <li>DATASET_REACTIVE.csv</li> </ul> </li> <li>source_code.zip <ul> <li>&nbsp;source_code_orig <ul> <li>Client.java</li> <li>Connection.java</li> <li>Server.java</li> <li>TcpConnection.java</li> <li>UdpConnection.java</li> </ul> </li> <li>&nbsp;source_code_rx <ul> <li>Client.java</li> <li>Connection.java</li> <li>Server.java</li> <li>TcpConnection.java</li> <li>UdpConnection.java</li> </ul> </li> </ul> </li> </ul> <p>&nbsp;&nbsp;&nbsp;&nbsp;</p>

opencc-by-4.0Nov 2020View details →
zenodo28/100

Replication package with data used in the study: The effect of code smells and design patterns on two change-related metrics: An exploratory study

<p>This is a replication package with data used in a study by T. Alkhaeir and B. Walter &quot;The effect of code smells and design patterns on two change-related metrics: An exploratory study&quot;</p> <p>This dataset contains the following folders:</p> <ul> <li>Aggregated Results Per System <ul> <li>&nbsp;For each subject system (AOI, Jedit, JHotDraw), we identify the following datasets: DP, nDP, S, nS ,SDP, nSDP, SnDP, and nSnDP. Each dataset is represented by a separate csv file.</li> <li>&nbsp;Those csv files include raw data about every class in every release, the csv files also include columns which represent: <ul> <li>- CHURN (CLPLPR(C)*100): defined as the sum of added and deleted lines in a class in a release, adjusted to the size of the class and to the number of revisions in the release;</li> <li>- and FREQ (MTPR(C)*100): defined as the average number of changes made to a class in a release, adjusted to the number of revisions in the release</li> </ul> </li> </ul> </li> <li>Detailed Results Per Smell Or Pattern <ul> <li>&nbsp;For each specific code smell (S) in each public release (Rel) of all subject systems, we identify SDP and SnDP datasets. Each dataset is in a separate .csv file</li> <li>&nbsp;For each specific design pattern (DP) in each public release (Rel) of all subject systems, we identify SDP and nSDP&nbsp;</li> </ul> </li> <li>Plots<br> We also include QQ plots for CHURN, FREQ values for every dataset in every system, that could serve as a supplementary data for the paper.</li> </ul>

opencc-by-4.0Jun 2019View 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