# SysLit_CE_Requirements

## Description
This is a detailed step-by-step description of the systematic literature review conducted in the paper Requirement Analysis and Approach for Chaos
Engineering in Industrial Manufacturing.

## Research Objective
Identification and definition of the requirements for transferring Chaos Engineering to industrial production with the aim of developing a standardized procedure for its implementation.

## Methodology
The literature review was conducted following the PRISMA-framework:
![Alt-Text](/99_img/PRISMA.jpg "PRISMA framework for the steps conducted in the systematic literature review")


## Structure
The repository is structured as follows, following the PRISMA-framework.

### 1_Database Search

The folder Database search contains all databases searched (folder 1_1) and the total literature identified from these searches (folder 1_2).

#### 1_1_Databases
The Excel files 1_1_1 to 1_1_10 contain the search results of individual databases. Each file includes three sheets named "Chaos Engineering", "Chaos Experiments" and "Chaos Experiment" which hold the search results for these respective terms.
The sheets "Total" and "Total without Duplicates" summarize the search results, removing any duplicates.

#### 1_2_Database Search Total
The total of the ten "Total without Duplicates" sheets from 1_1_1 to 1_1_10 is calculated in the Excel file 1_2_1 under the sheet "Total Across All Databases." These are raw data, explaining the inconsistent format of the entries.
In the sheet "Duplicates Removed", duplicates are eliminated, and the data are standardized.
In the sheet "Screening" the screening process is performed. Articles marked green in the "Screening" column are retained while those marked red are excluded for the following reasons:

- Blog entry/online blog
- Dataset
- Document no longer available
- Does not contain CE (Chaos Experiment/Chaos Experiments/Chaos Engineering)
- No access possible
- Not in English
- Not found
- Patent
- Podcast material
- Presentation
- Security risk in download
- Student paper (seminar, bachelor’s, master’s thesis)
- Video material
- Webinar
- Website
- Citation

Articles addressing Chaos Engineering in a context other than software industry Chaos Engineering or only mentioning it incidentally are labeled with "Topic Area: XXX," where "XXX" represents the specific topic area of the article.
The "Screening Results" sheet lists the articles retained after screening.

### 2_Citation Search

The folder Citation Search contains the Citation Search (2), Citation Search Backward (2_1), and Citation Search Forward (2_2).
The "Screening Results" sheet forms the basis for the 2 Citation Search document. This document includes two sheets: "Citation Search Backward" and "Citation Search Forward."

#### 2_1_Citation Search Backward
The "Citation Search Backward" sheet lists the reference sections of the respective articles which can be expanded or collapsed. References from master's theses are considered in the backward citation search but not the theses themselves expanding the scope of the analyzed literature.

#### 2_2_Citation Search Forward
The "Citation Search Forward" sheet lists articles that cite the respective literature. Articles marked in blue have already been reviewed in 1_2_1 (duplicates). These articles undergo screening in the Excel files 2_1 Citation Search Backward and 2_2 Citation Search Forward.
### 3_Screening Summary

The Excel file 3_Total includes the evaluation step.

- "Screening Results": Contains all screening results from 1_2, 2_1, and 2_2.
- "Total Screening Results": Aggregates all results in alphabetical order.
- "Evaluation": Articles are discarded if they do not contribute requirements for CE (Chaos Experiments, Chaos Experiment, or Chaos Engineering) or if the requirements are already addressed in previously reviewed literature. If this is the case, the referenced literature is cited (columns 2–8). Articles focusing on Security Chaos Engineering are also excluded.
- "Synthesis": Includes all articles retained after evaluation, forming the basis for the systematic literature review. These 55 articles are included in Citavi. The detailed derivation of individual requirements is performed in Citavi by assigning knowledge elements to the requirements definition (see figure).

## Support
If you have any questions feel free to contact:
Augustino Doan - [a.doan@ptw.tu-darmstadt.de](mailto:a.doan@ptw.tu-darmstadt.de)
Leonie Meldt - [l.meldt@ptw.tu-darmstadt.de](mailto:l.meldt@ptw.tu-darmstadt.de)

## Authors and acknowledgment
Tim Bokemöller

## Citation
See cff-file.