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.
19
datasets available to search
ShareScore release 0.9.0
Dataset results
19 results for “DevOps”
Dependencies in DevOps Survey 2021
<p>While various empirical studies on the application of DevOps in practice exist, the state of application dependencies and their impact on the order of deployments has not been assessed yet. Such insight would indicate whether independent, cross-functional DevOps teams may deploy their applications independently or whether they need to coordinate. Further, in case coordination is required, we do not yet have insight into how such coordination is accomplished.</p> <p>To fill this gap, we perform a cross-sectional, self-administered, online questionnaire survey with IT professionals. This report documents the survey until April 15, 2021, including the analysis of the collected data. Further, we provide the dataset and the scripts for the paper and this report.</p> <p><strong>Contents</strong></p> <ul> <li>README.md: Overview and instructions on how to use this artifact.</li> <li>report.pdf: Survey report providing documentation, results and analysis of the survey until April 15, 2021.</li> <li>survey-data.csv: Survey dataset until April 15, 2021.</li> <li>analysis.zip: Analysis scripts for all statements and generation of all contents of report.pdf. Also includes the dataset and report.</li> </ul> <p> </p>
Quality Assessment in DevOps: Automated Analysis of a Tax Fraud Detection System
<p>The dataset includes the results of the performance analysis of Big Blu case study under different workloads, number of available resources and execution demand of activities</p>
APPLICATION SECURITY AND LEAST PRIVILEGE ACCESS IN MODERN DEVOPS
<p>In the context of modern DevOps, application security and the implementation of the principle of least privilege (PoLP) are becoming critical elements aimed at minimizing risks and improving the sustainability of IT systems. This article analyzes approaches to integrating security measures at all stages of the software development lifecycle, starting from the early phases, which reduces the likelihood of vulnerabilities. Special attention is paid to the principle of least privilege, which restricts access by users and system components to only the necessary rights, thereby increasing security and preventing unauthorized access. Strategies for minimizing permissions, ensuring infrastructure protection, and automating security checks in CI/CD pipelines are considered. The challenges associated with the implementation of these principles are also discussed, and ways to overcome them are proposed to improve the security and stability of software solutions.</p>
Dataset for Model-based and Intelligent Automation in DevOps: the AIDOaRt Project's Experience
<p>This dataset and its associated report contain facts and figures about collaboration links between solution providers and use case providers among partners of the AIDOaRT research project. It also contains data about the potential indirect links between them based on the mapping of their solutions and use case scenarios and requirements to the proposed AIDOaRt Framework Architecture components and functional interfaces. These traceability and mapping links were extracted from the Modelio SaaS repository that is used to implement the model-based requirements engineering approach that is adopted in the AIDOaRt project.</p>
Data mining tool to discover DevOps trends from public repositories: Predicting Release Candidates with gthbmining.rc
<p>Public repositories have been performing an essential role in bring- ing software and services to technical communities and general users. Most of the cases, public repositories have a DevOps tool, with a live and historical database behind it, to support delivering and all steps this software or service should adopt before going to production. This paper introduces gthbmining, a data mining set of tools to discover DevOps trends from public repositories, and presents the module gthbmining.rc. Considering the premise of a GitHub public repository, the main contribution here is pre- dicting release candidates, an important label a software release has. The methodology, architecture, components and interfaces are explained, as well as potential users. The results show a reliable and flexible tool, as classifiers metrics and graphics are provided, along with the possibility to add new data mining algorithms in the open source module presented. Related works are also supplied, and a conclusion shows the outcomes gthbmining.rc can provide.</p>
Data for: Including Performance Benchmarks into Continuous Integration to Enable DevOps
<p>The DevOps movement intends to improve communication, collaboration, and integration between software developers (Dev) and IT operations professionals (Ops). Automation of software quality assurance is key to DevOps success. We present how automated performance benchmarks may be included into continuous integration. As an example, we report on regression benchmarks for application monitoring frameworks and illustrate the inclusion of automated benchmarks into continuous integration setups.</p> <p>This dataset supplements the paper and contains the raw experimental data for each experiment.</p>
Educator Perceptions of DevOps Teaching Recommendations and Their Alignment with Common Challenges
<p>DevOps education presents unique pedagogical challenges due to the diversity of tools, rapid technological change, and the multidisciplinary nature of the field. Although previous work has proposed recommendations to address these challenges, it is unclear how educators perceive these recommendations and whether they align with the challenges encountered in practice. In this paper, we present a mixed methods study involving 11 DevOps educators who interacted with Improve, a tool that presents a curated set of educational challenges and recommendations derived from previous literature. Educators indicated which recommendations they already use, which they intend to use, and which challenges they experience and are motivated to address. Our findings show that 22.6% of the recommendations were new to educators and considered potentially useful, while 59.2% were already in use. Additionally, 66.3% of the challenges were considered relevant, with most of them having linked recommendations that educators were already using or willing to adopt. This study provides empirical insights into the perceived usefulness of existing recommendations, identifies gaps in challenge-recommendation mappings, and supports future efforts to design and disseminate more targeted educational guidance for DevOps teaching.</p>
DevOps: is there a gap between Education and Industry?
<p>This is the dataset obtained from a survey with 99 respondents about the teaching or use of DevOps technological practices in Higher-Educatoin or Industry, respectively.</p> <p>Questions are tabbled in the first line, and results of this study are published in the following Reference:</p>
Analyzing DevOps Teaching Strategies: An Initial Study
<p>DevOps refers to a set of practices that integrate software development and operations with the primary aim to enable the continuous delivery of high-quality software. DevOps has also promoted several challenges to software engineering teaching. In this paper, we present a preliminary study that analyzes existing teaching strategies reported in the literature. Our findings indicate a set of approaches highlighting the use of environments to support teaching. Our work also investigates how these environments can contribute to address existing challenges and recommendations of DevOps teaching.</p>
Research Protocol for "DevOps Patterns: A Rapid Review"
Open the record for dataset details and reuse information.
The Impact of Code Ownership of DevOps Artefacts on the Outcome of DevOps CI Builds
<p><strong># The Impact of Code Ownership of DevOps Artefacts on the Outcome of DevOps CI Builds</strong></p><p>This is the replication package of an empirical analysis on a dataset of 892,193 DevOps CircleCI builds spanning 1,689 Open-Source Software projects.</p><p>We employ a two-pronged approach to our study. First, we investigate the impact of chronological code ownership of DevOps artefacts on the outcome of a DevOps CI build on a build level. Second, we study the impact of the Skewness of DevOps contributions on the success rate of DevOps CI builds on a project level.</p>
Adopting Microservices and DevOps in the Cyber-Physical Systems Domain: A Rapid Review and Case Study at Siemens AG
<p>This repository contains the artifacts for a rapid review and interview-based case study at Siemens AG. We analyzed challenges and practices related to microservices and DevOps in the context of the cyber-physical systems (CPS) domain.</p>
Teaching Practices for DevOps Concepts
<p>DevOps represents a set of practices that integrate software development and IT operation, now widely adopted in the software industry. It involves implementing various vital concepts, such as a culture of collaboration, continuous delivery, and infrastructure as code. From an educational perspective, it is essential to understand if existing courses teach DevOps fundamental concepts. This work presents a study that analyzes how DevOps courses address DevOps concepts in their teaching methodologies. We analyzed 15 courses available on GitHub by 38 DevOps concepts (e.g., continuous delivery) from Leite et al. Our results show a panorama of teaching over DevOps concepts. The analyses also identified teaching activities like lectures and projects. These results can guide educators as a reference for course improvements. The results also suggest several opportunities for researchers to improve DevOps teaching.<br> </p>
Overcoming Challenges in DevOps Education through Teaching Methods
<p>DevOps is a set of practices that deals with coordination between development and operation teams and ensures rapid and reliable new software releases that are essential in industry. DevOps education assumes the vital task of preparing new professionals in these practices using appropriate teaching methods. However, there are insufficient studies investigating teaching methods in DevOps. We performed an analysis based on interviews to identify teaching methods and their relationship with educational challenges. Our findings show that <strong>project-based learning</strong> and <strong>collaborative learning</strong> are emerging as the most relevant teaching methods.</p>
Challenges and Recommendations in DevOps Education: A Systematic Literature Review
<p>Over the last years, DevOps has gained more importance and attention from the software industry, given its role in enabling continuous software delivery. As a new area, DevOps has brought significant challenges for the academy, both in terms of research topics and teaching strategies. In this paper, we present a systematic literature review that aims to identify challenges and recommendations for teaching DevOps. Our findings show a total of 73 challenges and 85 recommendations organized into different seven categories from a total of 18 papers selected. We also discuss how existing recommendations address the challenges found in the study, thus contributing to the preparation and execution of DevOps courses. Finally, we investigate if challenges and recommendations are specific for teaching DevOps.</p>
DevOps Education: An Interview Study of Challenges and Recommendations
<p>Over the last years, the software industry has adopted several DevOps technologies related to practices such as continuous integration and continuous delivery. The high demand for DevOps practitioners requires non-trivial adjustments in traditional software engineering courses and educational methodologies. This work presents an interview study with 14 DevOps educators from different universities and countries, aiming to identify the main challenges and recommendations for DevOps teaching. Our study identified 83 challenges, 185 recommendations, and several association links and conflicts between them. Our findings can help educators plan, execute and evaluate DevOps courses. They also highlight several opportunities for researchers to propose new methods and tools for teaching DevOps.</p>
Data mining tool to discover DevOps trends from public repositories: Predicting Release Candidates with gthbmining.rc
<p>Public repositories have been performing an essential role in bring- ing software and services to technical communities and general users. Most of the cases, public repositories have a DevOps tool, with a live and historical database behind it, to support delivering and all steps this software or service should adopt before going to production. This paper introduces gthbmining, a data mining set of tools to discover DevOps trends from public repositories, and presents the module gthbmining.rc. Considering the premise of a GitHub public repository, the main contribution here is pre- dicting release candidates, an important label a software release has. The methodology, architecture, components and interfaces are explained, as well as potential users. The results show a reliable and flexible tool, as classifiers metrics and graphics are provided, along with the possibility to add new data mining algorithms in the open source module presented. Related works are also supplied, and a conclusion shows the outcomes gthbmining.rc can provide.</p>
An Empirical Comparison of Ethnic and Gender Diversity of DevOps and non-DevOps Contributions to Open-Source Projects
<p>This is the replication package for the paper titled "An Empirical Comparison of Ethnic and Gender Diversity of DevOps and non-DevOps Contributions to Open-Source Projects." </p> <p>The preview is our online appendix. We encourage you to read the README.md file for more information about the replication package and the folder structure. </p> <p> </p>
Defining Secure DevOps and the Missing Global Dimension: A Multi-vocal Literature Review
<p>Data and associated materials</p>
ScienceDex guides
Understand access before you commit
These curated guides explain access requirements, typical timelines, costs, and reuse considerations for widely used research 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.
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.
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.
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.
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.