2021
DOI: 10.48550/arxiv.2103.06768
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

CiRA: A Tool for the Automatic Detection of Causal Relationships in Requirements Artifacts

Jannik Fischbach,
Julian Frattini,
Andreas Vogelsang

Abstract: Requirements often specify the expected system behavior by using causal relations (e.g., If A, then B). Automatically extracting these relations supports, among others, two prominent RE use cases: automatic test case derivation and dependency detection between requirements. However, existing tools fail to extract causality from natural language with reasonable performance. In this paper, we present our tool CiRA (Causality detection in Requirements Artifacts), which represents a first step towards automatic ca… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 6 publications
0
2
0
Order By: Relevance
“…To demonstrate the usability and performance of the CiRA tool, we evaluate its capability on an unseen set of natural language requirements 4 . Similar to the previous version of the tool [7], we chose the requirements of the German Corona Warn App 5 as a target system due to its recency, openness, and realism. The system contains ten epics, 32 user stories connected to these epics, and in total, 61 acceptance criteria.…”
Section: Demonstrationmentioning
confidence: 99%
See 1 more Smart Citation
“…To demonstrate the usability and performance of the CiRA tool, we evaluate its capability on an unseen set of natural language requirements 4 . Similar to the previous version of the tool [7], we chose the requirements of the German Corona Warn App 5 as a target system due to its recency, openness, and realism. The system contains ten epics, 32 user stories connected to these epics, and in total, 61 acceptance criteria.…”
Section: Demonstrationmentioning
confidence: 99%
“…Then, we executed both the CiRA classifier and the CiRA Test Suite Generator and compared the automatically generated results with the manual ones. We evaluate the classifier using the macro F1-score [7] and the test suite generator regarding its ability to infer correct events from the causal sentence and its ability to determine the correct test value configurations.…”
Section: Demonstrationmentioning
confidence: 99%