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.
37
datasets available to search
ShareScore release 0.7.1
Dataset results
37 results for “Requirements Engineering”
The Role of Informal Communication in Building Shared Understanding of Non-Functional Requirements in Remote Continuous Software Engineering
<p><strong>Study Information</strong></p> <p>We conducted an ethnography-informed case study of a remote software organization that adopts CSE practices to explore how the organization builds a shared understanding of NFRs. Our study uses semi-structured interviews with a period of observations to answer the following research questions:</p> <p> </p> <ol> <li> <p>How does a remote software organization that adopts CSE practices reach a shared understanding of NFRs?</p> </li> <li> <p>What are the limitations to the shared understanding of NFRs in a remote software organization that adopts CSE practices?</p> </li> <li> <p>What organizational practices for remote collaboration supported a shared understanding of NFRs?</p> </li> </ol> <p> </p> <p>In our study, we refer to our partner organization as Alpha. We used ethnography-informed methods to study Alpha's practices and processes and how they approach a shared understanding of NFRs in their product development. </p> <p> </p> <p><strong>Data Analysis</strong></p> <p>We performed a qualitative study through semi-structured interviews and observations. We use the open, axial and selective coding approach from grounded theory [1] to create our codebook, which informed the results and discussion of our study. Two independent coders held agreement sessions to discuss the codes, consolidate the codes and calculate the inter-rater reliability using the Cohen Kappa's coefficient for measuring observer agreement for categorical data [2]. </p> <p> </p> <p><strong>Artifact Descriptions</strong></p> <p>Our replication package contains three artifacts:</p> <p>1. Codebook.csv: The codebook contains rows for the list of codes used, including the code name and the description of the codes. The codes are the final set of themes derived during the thematic analysis of the interview responses. For example, 'Gaps in communication' means when interview participants describe miscommunications due to team members making assumptions about a project/process or having unclear expectations for a project.</p> <p>2. kappa-scores.csv: This contains the associated kappa values for each round of inter-rater agreement sessions. For each agreement session, the Cohen Kappa's coefficient was calculated from the number of agreements and disagreements of codes within one or two interview transcripts. The Kappa values represent the level of agreement ranging from 0 to 1, where > 0.6 represents substantial agreement. </p> <p>3. Interview-questions.csv: This contains the interview questions used in the semi-structured interviews. Some of the interview questions varied depending on the interviewee’s role, experience and the flow of the interviews.</p> <p><strong> </strong></p> <p><strong>Usefulness</strong></p> <p>We recognize that the value and usefulness of our replication package are yet-to-be-determined. In the interest of transparency of open science, we published our artifacts. We hope that these artifacts are useful to either replicate our findings or to further analyze them to produce other enlightening results.</p> <p><strong> </strong></p> <p><strong>References</strong></p> <p>1. Rashina Hoda, James Noble, and Stuart Marshall. "Grounded theory for geeks". In: Proceedings of the 18th conference on pattern languages of programs. 2011, pp. 1–17.</p> <p>2. J Richard Landis and Gary G Koch. "The measurement of observer agreement for categorical data". In: biometrics (1977), pp. 159–174.</p> <p><strong> </strong></p> <p> </p>
Dataset - Survey results - Applying Model-based Requirements Engineering in Three Large European Collaborative Projects
<p>This dataset and its associated report contain the results of an online survey on using a model-based requirements engineering approach in three European projects. </p>
Open dataset for publication "Systematic Mapping Study on Requirements Engineering for Regulatory Compliance of Software Systems"
<p>This publication contains open dataset for the journal publication "Systematic Mapping Study on Requirements Engineering for Regulatory Compliance of Software Systems".</p> <p>The dataset contains the data extracted from 280 selected primary studies.</p> <p>The dataset includes the following data:</p> <ul> <li>study metadata (title, venue, publication year, authors, authors’ affiliation, abstract);</li> <li>challenges to regulatory compliance (direct excerpts from studies);</li> <li>categories of challenges to compliance;</li> <li>principles and practices (direct excerpts from text);</li> <li>categories of principles and practices;</li> <li>types of automation of principles and practices;</li> <li>involved stakeholders (direct excerpts from studies);</li> <li>categories of involved stakeholders;</li> <li>phase of the principle and practice life cycle for which involvement of stakeholders was considered;</li> <li>SDLC process areas covered by the study;</li> <li>regulations considered in the study;</li> <li>fields of regulations that were considered;</li> <li>domains of application that were considered;</li> <li>assessment of rigor and relevance of the study.</li> </ul>
Impact of Passive Voice in Requirements Engineering
<p>This repository contains instrumentation material and results for the experiment described in the paper "On The Impact of Passive Voice Requirements on Domain Modelling" by Henning Femmer, Jan Kucera, and Antonio Vetrò from Technische Universität München.</p>
Dataset - Survey results - Applying Model-based Requirements Engineering in AIDOaRt Collaborative Project
<p>This dataset and its associated report contain the results of an online survey on using a model-based requirements engineering approach in AIDOaRT project in 2022.</p>
Artifact: "If security is required": Engineering and Security Practices for Machine Learning-based IoT Devices
<p>Artifact for "If security is required": Engineering and Security Practices for Machine Learning-based IoT Devices</p>
Supplementary Material for Disruptive Solutions on Requirement Engineering for Agile Software Development: A tertiary study
<p>This repository delivers the supplementary material for the paper: <em>Disruptive Solutions on Requirement Engineering for Agile Software Development: A tertiary study.</em></p> <p>In the following, we present the abstract of the study:</p> <p><strong>Context:</strong> Agile Software Development (ASD) is a disruptive process compared to traditional software development. Therefore, traditional Requirements Engineering (RE) forms may not be the best way to do RE for ASD (RE-ASD). <strong>Objective:</strong> Working with ASD using traditional RE ways could limit ASD's potential. Thus, it is necessary to investigate what academia and industry have done in RE to take full advantage of all of the capabilities of ASD beyond traditional RE. <strong>Method: </strong>We conducted a Tertiary Study looking for solutions for RE-ASD using the Systematic Literature Review (SLR) protocol described by Kitchenham and Charters. We then categorized the solutions into families using Targeted Coding and Constant Comparison, tools from Socio-Technical Grounded Theory (STGT). Afterward, we classified the solutions as disruptive using our model based on the Hype Level Curve concept, assessing their hype (popularity) in the software engineering community using Google Trends and Google Colab tools. <strong>Results:</strong> After executing the SLR protocol, we accepted 37 studies and encountered 136 solutions used by academia and industry for RE-ASD. We categorized these solutions into 21 solution families, six of which we classified as disruptive. Design Thinking (DT) and Artificial Intelligence (AI) were the two families of solutions that stood out the most. We also identified the type of solution (e.g., process, method, technique, tool, model, framework) and domain (academia or industry). Furthermore, we cataloged the challenges presented by the solutions. <strong>Conclusion:</strong> We concluded that only a few solutions that have been used for RE-ASD have the power to successfully challenge the mainstream Agile Software Development process by using innovation (26 out of 106). There is a gap between academia and industry regarding these disruptive solutions, and some challenges still need to be addressed in using these solutions.</p> <p>The repository contains the following:</p> <ul> <li>Dataset from the Tertiary Study: <ul> <li>Data of the retrieved studies. It presents the classifications of the documents as 'Accepted,' 'Rejected' (with the indication of the step of the protocol the authors rejected the study), or 'Duplicated.'</li> <li>Data of all solutions retrieved from the accepted studies</li> </ul> </li> <li>Socio-Technical Grounded Theory (STGT) tools <ul> <li>Result of the use of Targeted Coding and Constant Comparison</li> </ul> </li> <li>The Google Colab Notebook <ul> <li>Code in python</li> <li>Results</li> </ul> </li> </ul> <p> </p>
Datasets for Crowd-based Requirements Engineering and aspect-based detection of learning-centered emotion from the text in Serbian language
<h1>Datasets for the paper "Enhancing Software and Learning with Serbian Student Feedback Corpora"</h1> <p>These datasets include student feedback on an Intelligent Tutoring System written in Serbian, annotated with categories for Crowd-based Requirements Engineering (CrowdRE) and aspect-based detection of learning-centered emotions. Four annotators manually annotated each sentence. </p> <p>The CrowdRE dataset includes two JSON files:</p> <ul> <li><strong>crowdre_english.json</strong> - annotated text with columns and classes written in English. Columns are: <ul> <li><em>Comment</em> - the entire student feedback</li> <li><em>Sentence</em> - sentence extracted from the feedback that was annotated</li> <li><em>Intention </em>- class representing the intention of the sentence</li> <li><em>Topic </em>- class representing the topic of the sentence</li> </ul> </li> <li><strong>crowdre_srpski.json</strong> - annotated text with columns and classes written in Serbian. Columns are:<br> <ul> <li><em>Komentar</em> - the entire student feedback</li> <li><em>Recenica </em>- sentence extracted from the entire feedback that was annotated</li> <li><em>Namera </em>- class representing the intention of the sentence</li> <li><em>Tema </em>- class representing the topic of the sentence.</li> </ul> </li> </ul> <p>The dataset for the aspect-based detection of learning-centered emotions includes two JSON files:</p> <ul> <li><strong>emotions_english.json </strong>- annotated text with columns and classes written in English. Columns are: <ul> <li><em>Comment </em>- the entire student feedback</li> <li><em>Sentence </em>- sentence extracted from the feedback that was annotated</li> <li><em>Aspect </em>- class representing the aspect of the sentence</li> <li><em>Emotion </em>- class representing the learning-centered emotion of the sentence</li> </ul> </li> <li><strong>emocije_srpski.json </strong>- annotated text with columns and classes written in Serbian. Columns are: <ul> <li><em>Komentar </em>- the entire student feedback</li> <li><em>Recenica</em> - sentence extracted from the entire feedback that was annotated</li> <li><em>Aspekt</em> - class representing the aspect of the sentence</li> <li><em>Emotion </em>- class representing the learning-centered emotion of the sentence.</li> </ul> </li> </ul> <p>Annotators annotated the dataset based on the annotation procedure and guidelines available <a href="https://github.com/Clean-CaDET/student-feedback-mining">here</a>. </p> <h2>Citation</h2> <p>If you use this in your research, please cite:</p> <blockquote> <p>Vidaković, D., Luburić, N., Kovačević, A., & Slivka, J. Enhancing software and learning with Serbian student feedback corpora. Language Resources & Evaluation (2025). https://doi.org/10.1007/s10579-025-09855-y</p> </blockquote> <p> </p>
Frame Embeddings for Software and Requirements Engineering Domain
<p>This project is aimed to identify semantic relatedness of <a href="https://framenet2.icsi.berkeley.edu/">FrameNet </a>semantic frames in the domain of software and requirements engineering. The folder contains the frame embeddings that are obtained using the <strong>context-based method</strong> described in our ESEM paper*.</p> <p>Waad Alhoshan, Liping Zhao, and Riza Batista-Navarro. 2018. Using Semantic Frames to Identify Related Textual Requirements: An Initial Validation. In ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) (ESEM ’18), October 11–12, 2018, Oulu, Finland. ACM, New York, NY, USA, 2 pages. https://doi.org/10.1145/3239235.3267441 </p> <p> </p> <p> </p>
Metadata on Articles Published at the Requirements Engineering Conference, REFSQ conference, or Requirements Engineering Journal from 2009 until 2018
<p>In the 1990s, it was recognized that Requirements Engineering lays the foundation for high quality software. A substantial research community has formed that set out to enable practitioners of the 21st century to systematically adopt proven strategies to common development challenges and to enable the engineering of innovative solutions and product features. But is contemporary RE Research delivering what it set out to deliver? In the article at IEEE Software 36(4) with DOI 10.1109/MS.2019.2909127, we provide a brief overview over the accomplishments of the past 10 years and identify open opportunities. The work at hand is the raw dataset of metadata, specifically keywords and author names, of articles published at the Requirements Engineering Conference, REFSQ conference, or Requirements Engineering Journal from 2009 until 2018 and supplements our article.</p>
Survey Data Set Part 1 - Attitudes Towards Videos as a Documentation Option for Communication in Requirements Engineering
<p>In 2017, we conducted an online survey to explore software professionals' attitudes towards videos as a documentation option for communication in requirements engineering. The survey covered the following topics:</p> <ul> <li>Demographics</li> <li>Attitude towards videos as a medium in RE including its strengths, weaknesses, opportunities, and threats</li> <li>Current production and use of videos in RE, respectively the obstacles that prevent the production and use of videos</li> </ul> <p>64 out of 106 software professionals from industry and academia completed the survey. The survey was implemented in LimeSurvey and distributed across several communication channels such as LinkedIn, ResearchGate, and a mailing list of a German RE professionals group.</p> <p>This dataset includes the following files:</p> <ul> <li>"Raw and analyzed data.xlsx" contains the raw and analyzed survey responses which are anonymized <ul> <li>This data includes <em>demographics </em>and <em>attitude</em>.</li> <li>The data on <em>video production and use</em> are included in: <a href="https://zenodo.org/record/4064741">Survey Data Set Part 2 - Attitudes Towards Videos as a Documentation Option for Communication in Requirements Engineering</a>.</li> </ul> </li> <li>"Survey - Offline version.docx" contains the questions and possible answers of the survey</li> <li>"Survey - Offline version.pdf" contains the questions and possible answers of the survey</li> </ul> <p>This survey was designed, conducted, and analyzed by Oliver Karras (<a href="https://twitter.com/KarrasOliver">@KarrasOliver</a>).</p>
Supporting Data for Human Factors in Developing Automated Vehicles:A Requirements Engineering Perspective
<p>This data set complements our manuscript in submission with the title:</p> <p>"Human Factors in Developing Automated Vehicles: A Requirements Engineering Perspective"</p> <p>We provide two files:</p> <p>a) the interview guide</p> <p>b) an overview that maps from themes to example quotes and codes derived from particular interview subjects</p>
Towards a Data-Driven Requirements Engineering Approach: Automatic Analysis of User Reviews
<p>6000 French user reviews from three applications on Google Play (Garmin Connect, Huawei Health, Samsung Health) are labelled manually. We selected four labels: rating, bug report, feature request and user experience.</p> <ul> <li><strong>Ratings</strong> are simple text which express the overall evaluation to that app, including praise, criticism, or dissuasion.</li> <li><strong>Bug reports</strong> show the problems that users have met while using the app, like loss of data, crash of app, connection error, etc.</li> <li><strong>Feature requests</strong> reflect the demande of users on new function, new content, new interface, etc.</li> <li>In <strong>user experience</strong>, users describe their experience in relation to the functionality of the app, how does certain functions be helpful.</li> </ul> <p>As we can observe from the following table, that shows examples of labelled user reviews, each review belongs to one or more categories.</p> <table> <tbody> <tr> <th>App</th> <th>Total</th> <th>Rating</th> <th>Bug report</th> <th>Feature request</th> <th>User experience</th> </tr> </tbody> <tbody> <tr> <td>Garmin Connect</td> <td>2000</td> <td>1260</td> <td>757</td> <td>170</td> <td>493</td> </tr> <tr> <td>Huawei Health</td> <td>2000</td> <td>1068</td> <td>819</td> <td>384</td> <td>289</td> </tr> <tr> <td>Samsung Health</td> <td>2000</td> <td>1324</td> <td>491</td> <td>486</td> <td>349</td> </tr> </tbody> </table> <p> </p> <h2>New Dataset</h2> <p>Based on this dataset, we developed a labeled dataset containing 6,000 English and 6,000 French reviews for classification, as well as 1,200 bilingual reviews for clustering. The new dataset has been made publicly available on Zenodo at the following link: <a href="../records/11066414">https://zenodo.org/records/11066414</a></p>
Requirement prioritization in Software Engineering: a systematic literature review update
<div> <div> <div> </div> </div> </div> <div> <div> <div> <div> <div> <div> <p>A data extraction form was developed to collect all relevant information from the identified studies and organize the selection process in this updated systematic literature review. The main information included in this form comprises the protocol, an identifier (ID) for each study, bibliographic references, and answers to the research questions.</p> </div> </div> </div> </div> </div> </div>
''Do you have time for a quick call?": Exploring Remote and Hybrid Requirements Engineering Practices and Challenges in Industry
<p>This replication package contains the survey and interview questions, list of codes derived from the analysis, and the survey respondent demographics from the paper titled <em><strong>''Do you have time for a quick call?": Exploring Remote and Hybrid Requirements Engineering Practices and Challenges in Industry </strong></em>accepted to International Requirements Engineering Conference 2024. </p>
Supporting Data for Human Factors in Developing Automated Vehicles:A Requirements Engineering Perspective
<p>This data set complements our manuscript in submission with the title:</p> <p>"Human Factors in Developing Automated Vehicles: A Requirements Engineering Perspective"</p> <p>We provide two files:</p> <p>a) the interview guide</p> <p>b) an overview that maps from themes to example quotes and codes derived from particular interview subjects</p>
Survey Data Set Part 2 - Attitudes Towards Videos as a Documentation Option for Communication in Requirements Engineering
<p>In 2017, I conducted an online survey to explore software professionals' attitudes towards videos as a documentation option for communication in requirements engineering. The survey covered the following topics:</p> <ul> <li>Demographics</li> <li>Attitude towards videos as a medium in RE including its strengths, weaknesses, opportunities, and threats</li> <li>Current production and use of videos in RE, respectively the obstacles that prevent the production and use of videos</li> </ul> <p>64 out of 106 software professionals from industry and academia completed the survey. The survey was implemented in LimeSurvey and distributed across several communication channels such as LinkedIn, ResearchGate, Twitter, and a mailing list of a German RE professionals group.</p> <p>This dataset includes the following files:</p> <ul> <li>"Raw and analyzed data.xlsx" contains the raw and analyzed survey responses which are anonymized <ul> <li>This data includes <em>demographics </em>and <em>video production and use</em>.</li> <li>The data on <em>attitudes</em> are included in: <a href="https://zenodo.org/record/3245770">Survey Data Set Part 1 - Attitudes Towards Videos as a Documentation Option for Communication in Requirements Engineering</a>.</li> </ul> </li> <li>"Survey - Offline version.docx" contains the questions and possible answers of the survey</li> <li>"Survey - Offline version.pdf" contains the questions and possible answers of the survey</li> </ul> <p>This survey was designed, conducted, and analyzed by Oliver Karras (<a href="https://twitter.com/KarrasOliver">@KarrasOliver</a>)</p>
Dataset for: Lessons from the Use of Natural Language Inference (NLI) in Requirements Engineering Tasks
<p>Datasets used for Requirement Engineering '24 paper, titled: Lessons from the Use of Natural Language Inference (NLI) in Requirements Engineering Tasks</p>
Raw Data of the Survey on the Practitioners' Perspectives towards Requirements Engineering
<p>Here, we present the necessary files for our survey conducted among practitioners from diverse profiles with the purpose of understanding practitioners' perspectives towards the requirements engineering.</p>
Survey on Requirements Notations in Software Engineering Research Dataset
<p>Dataset from a survey study that investigated Software Engineering researchers' applications for requirements notations.</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.