Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Fine-Grained Causality Extraction from Natural Language Requirements Using Recursive Neural Tensor Networks
Qualicen GmbH, DEU.
Technical University of Munich, DEU.
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.ORCID iD: 0000-0003-3995-6125
Qualicen GmbH, DEU.
Show others and affiliations
2021 (English)In: Proceedings of the IEEE International Conference on Requirements Engineering / [ed] Yue T., Mirakhorli M., IEEE Computer Society , 2021, p. 60-69Conference paper, Published paper (Refereed)
Abstract [en]

[Context:] Causal relations (e.g., If A, then B) are prevalent in functional requirements. For various applications of AI4RE, e.g., the automatic derivation of suitable test cases from requirements, automatically extracting such causal statements are a basic necessity. [Problem:] We lack an approach that is able to extract causal relations from natural language requirements in fine-grained form. Specifically, existing approaches do not consider the combinatorics between causes and effects. They also do not allow to split causes and effects into more granular text fragments (e.g., variable and condition), making the extracted relations unsuitable for automatic test case derivation. [Objective Contributions:] We address this research gap and make the following contributions: First, we present the Causality Treebank, which is the first corpus of fully labeled binary parse trees representing the composition of 1,571 causal requirements. Second, we propose a fine-grained causality extractor based on Recursive Neural Tensor Networks. Our approach is capable of recovering the composition of causal statements written in natural language and achieves a F1 score of 74% in the evaluation on the Causality Treebank. Third, we disclose our open data sets as well as our code to foster the discourse on the automatic extraction of causality in the RE community. © 2021 IEEE.

Place, publisher, year, edition, pages
IEEE Computer Society , 2021. p. 60-69
Keywords [en]
Automatic Test Case Derivation, Causation, Information Retrieval, Natural Language Processing, Binary trees, Extraction, Forestry, Open Data, Requirements engineering, Software testing, Tensors, Automatic derivation, Causal relations, Cause and effects, Fine grained, Functional requirement, Natural language requirements, Test case derivations, Treebanks, Natural language processing systems
National Category
Computer Sciences Language Technology (Computational Linguistics)
Identifiers
URN: urn:nbn:se:bth-22380DOI: 10.1109/REW53955.2021.00016ISI: 000788547300008Scopus ID: 2-s2.0-85118428365ISBN: 9781665418980 (print)OAI: oai:DiVA.org:bth-22380DiVA, id: diva2:1612796
Conference
29th IEEE International Requirements Engineering Conference Workshops, REW 2021, Virtual, Notre Dame, 20 September 2021 through 24 September 2021
Note

open access

Available from: 2021-11-19 Created: 2021-11-19 Last updated: 2022-05-30Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopusarXiv.org

Authority records

Frattini, JulianMendez, Daniel

Search in DiVA

By author/editor
Frattini, JulianMendez, Daniel
By organisation
Department of Software Engineering
Computer SciencesLanguage Technology (Computational Linguistics)

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 57 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf