---
source_url: "https://arxiv.org/abs/2310.08234?utm_source=openai"
title: "[2310.08234] CiRA: An Open-Source Python Package for Automated Generation of Test Case Descriptions from Natural Language Requirements"
mirrored_at: 2026-08-17T13:03:04.438Z
host: arxiv.org
cited_in_42a: true
mirror_canonical: "https://index.42a.ai/arxiv.org/abs/2310.08234__q__utm_source_openai"
---

> **Original source:** https://arxiv.org/abs/2310.08234?utm_source=openai

[View PDF](https://arxiv.org/pdf/2310.08234) [HTML (experimental)](https://arxiv.org/html/2310.08234v1)

> Abstract:Deriving acceptance tests from high-level, natural language requirements that achieve full coverage is a major manual challenge at the interface between requirements engineering and testing. Conditional requirements (e.g., "If A or B then C.") imply causal relationships which - when extracted - allow to generate these acceptance tests automatically. This paper presents a tool from the CiRA (Causality In Requirements Artifacts) initiative, which automatically processes conditional natural language requirements and generates a minimal set of test case descriptions achieving full coverage. We evaluate the tool on a publicly available data set of 61 requirements from the requirements specification of the German Corona-Warn-App. The tool infers the correct test variables in 84.5% and correct variable configurations in 92.3% of all cases, which corroborates the feasibility of our approach.

Comments:

Tenth International Workshop on Artificial Intelligence and Requirements Engineering

Subjects:

Software Engineering (cs.SE)

Cite as:

[arXiv:2310.08234](https://arxiv.org/abs/2310.08234) \[cs.SE\]

 

(or [arXiv:2310.08234v1](https://arxiv.org/abs/2310.08234v1) \[cs.SE\] for this version)

 

[https://doi.org/10.48550/arXiv.2310.08234](https://doi.org/10.48550/arXiv.2310.08234)

arXiv-issued DOI via DataCite

Related DOI:

[https://doi.org/10.1109/REW57809.2023.00019](https://doi.org/10.1109/REW57809.2023.00019)

DOI(s) linking to related resources

## Submission history

From: Julian Frattini \[[view email](https://arxiv.org/show-email/daeda159/2310.08234)\]  
**\[v1\]** Thu, 12 Oct 2023 11:30:59 UTC (272 KB)