Experimental Package: Exploring Empathy in Software Engineering Articles
收藏Zenodo2025-07-03 更新2026-05-26 收录
下载链接:
https://zenodo.org/doi/10.5281/zenodo.15800354
下载链接
链接失效反馈官方服务:
资源简介:
This experimental package contains all files and instructions needed to replicate the data collection and analysis process for gathering and analyzing grey literature articles about empathy in software engineering from DEV.to and Medium, as well as a follow-up expert survey used to assess the resulting framework.
Folder Structure
📁 GL_Study/ – Materials related to the grey literature analysis, including scripts, collected data, the codebook, and coded results.
📁 Experts_Survey/ – Materials related to the expert validation of the framework via survey responses and qualitative analysis.
Contents
📁GL_Study/
dev_scraper.py
Description: Python script using Selenium to scrape articles mentioning "empathy" from DEV.to. It extracts article titles and URLs.
Usage:
Install dependencies:
pip install selenium
Download and configure a WebDriver (e.g., ChromeDriver).
Run the script:
python dev_scraper.py
Output: A CSV file containing the titles and URLs of retrieved articles.
codebook.ods / codebook.xls
Description: Defines thematic codes used during analysis, with descriptions and examples.
Usage: Reference to interpret how themes were applied across the dataset.
coded_articles.ods / coded_articles.xls
Description: Results of the coding process, including:
Article URL
Codes applied for each research question
Usage: Used to explore themes and patterns in the GL dataset.
INSTALL.md – Step-by-step installation guide with example output
REQUIREMENTS.md – Hardware/software requirements and environment details
requirements.txt – Python dependency specification
📁Experts_Survey/
Framework.pdf
Description: Visual representation of the empathy framework assessed by experts.
Complete Survey - Framework Assessment.pdf
Description: Full survey instrument used to collect expert feedback on the proposed empathy framework. Includes all questions
and response options.
Raw data responses.xlsx / Raw data responses.ods
Description: Raw qualitative responses submitted by expert participants.
Data analysis survey experts.xlsx /Data analysis survey experts.ods
Description: Thematic analysis and applied coding of the expert responses.
Prerequisites
Python 3.7+ – Required to run dev_scraper.py
Selenium WebDriver – ChromeDriver or another driver, depending on your browser
ImportJSON - Script to enable JSON import functionality in Google Sheets
Google Sheets – For running the IMPORTJSON.gs script
Spreadsheet software – To open .xls or .ods files (e.g., LibreOffice, Excel)
Basic understanding of qualitative coding – To interpret the results using the codebook
Steps to Replicate
Collect Articles from DEV.to
Use dev_scraper.py or the IMPORTJSON.gs script to retrieve articles about empathy.
Using IMPORTJSON.gs
Description: Google Sheets script for pulling articles tagged "empathy" via the DEV.to API.
Usage:1. Download the script2. Add to Google Sheets script editor (instructions).3. Use the formula:
```
=ImportJSON("https://dev.to/api/articles?tag=empathy;per_page=1000")
```
Output: A structured table with metadata for up to 1000 empathy-tagged articles.
Review and Apply the Codebook
Consult codebook.ods or codebook.xls for definitions and examples of each code.
Analyze the Grey Literature Data
Use coded_articles.ods or coded_articles.xls to explore the application of codes.
Review the Expert Survey Data (optional)
Refer to the expert feedback survey and its analysis to understand the validation of the framework.
License
This replication package is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).
You are free to share, adapt, and build upon this material for any purpose—even commercially—provided that proper credit is given and any derivatives are distributed under the same license.
For more information, see the CC BY-SA 4.0 License.
📄 Citation
If you use this dataset in your research, please cite: Cerqueira, L. (2025). Experimental Package: Exploring Empathy in Software Engineering Articles (1.5) [Data set]. Zenodo. 10.5281/zenodo.15800354
Contact
For questions or additional information, please contact:
Lidiany Cerqueiralidiany.cerqueira@ufba.brFederal University of Bahia (UFBA)
提供机构:
Zenodo创建时间:
2025-07-03



