Skip to main content

Showing 1–8 of 8 results for author: Femmer, H

.
  1. Which Requirements Artifact Quality Defects are Automatically Detectable? A Case Study

    Authors: Henning Femmer, Michael Unterkalmsteiner, Tony Gorschek

    Abstract: [Context] The quality of requirements engineering artifacts, e.g. requirements specifications, is acknowledged to be an important success factor for projects. Therefore, many companies spend significant amounts of money to control the quality of their RE artifacts. To reduce spending and improve the RE artifact quality, methods were proposed that combine manual quality control, i.e. reviews, with… ▽ More

    Submitted 29 August, 2023; originally announced August 2023.

    Comments: 2017 25th International Requirements Engineering Conference Workshops (REW) (pp. 400-406)

  2. arXiv:2109.02063  [pdf, other

    cs.SE

    How Do Practitioners Interpret Conditionals in Requirements?

    Authors: Jannik Fischbach, Julian Frattini, Daniel Mendez, Michael Unterkalmsteiner, Henning Femmer, Andreas Vogelsang

    Abstract: Context: Conditional statements like "If A and B then C" are core elements for describing software requirements. However, there are many ways to express such conditionals in natural language and also many ways how they can be interpreted. We hypothesize that conditional statements in requirements are a source of ambiguity, potentially affecting downstream activities such as test case generation ne… ▽ More

    Submitted 5 September, 2021; originally announced September 2021.

  3. arXiv:2107.09980  [pdf, other

    cs.CL cs.IR

    Fine-Grained Causality Extraction From Natural Language Requirements Using Recursive Neural Tensor Networks

    Authors: Jannik Fischbach, Tobias Springer, Julian Frattini, Henning Femmer, Andreas Vogelsang, Daniel Mendez

    Abstract: [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. S… ▽ More

    Submitted 22 July, 2021; v1 submitted 21 July, 2021; originally announced July 2021.

  4. arXiv:2009.01722  [pdf, other

    cs.SE

    What Makes Agile Test Artifacts Useful? An Activity-Based Quality Model from a Practitioners' Perspective

    Authors: Jannik Fischbach, Henning Femmer, Daniel Mendez, Davide Fucci, Andreas Vogelsang

    Abstract: Background: The artifacts used in Agile software testing and the reasons why these artifacts are used are fairly well-understood. However, empirical research on how Agile test artifacts are eventually designed in practice and which quality factors make them useful for software testing remains sparse. Aims: Our objective is two-fold. First, we identify current challenges in using test artifacts to… ▽ More

    Submitted 3 September, 2020; originally announced September 2020.

  5. arXiv:2002.02672  [pdf, other

    cs.SE

    How do Quantifiers Affect the Quality of Requirements?

    Authors: Katharina Winter, Henning Femmer, Andreas Vogelsang

    Abstract: Context: Requirements quality can have a substantial impact on the effectiveness and efficiency of using requirements artifacts in a development process. Quantifiers such as "at least", "all", or "exactly" are common language constructs used to express requirements. Quantifiers can be formulated by affirmative phrases ("At least") or negative phrases ("Not less than"). Problem: It is long assumed… ▽ More

    Submitted 7 February, 2020; originally announced February 2020.

  6. Identifying Relevant Information Cues for Vulnerability Assessment Using CVSS

    Authors: Luca Allodi, Sebastian Banescu, Henning Femmer, Kristian Beckers

    Abstract: The assessment of new vulnerabilities is an activity that accounts for information from several data sources and produces a `severity' score for the vulnerability. The Common Vulnerability Scoring System (\CVSS) is the reference standard for this assessment. Yet, no guidance currently exists on \emph{which information} aids a correct assessment and should therefore be considered. In this paper w… ▽ More

    Submitted 20 March, 2018; originally announced March 2018.

    Comments: 9 pages, CODASPY 2018

    Journal ref: Proceedings of the 2018 ACM Conference on Data and Application Security and Privacy

  7. arXiv:1702.07656  [pdf, other

    cs.SE

    Does Quality of Requirements Specifications matter? Combined Results of Two Empirical Studies

    Authors: Jakob Mund, Henning Femmer, Daniel Méndez Fernández, Jonas Eckhardt

    Abstract: Background: Requirements Engineering is crucial for project success, and to this end, many measures for quality assurance of the software requirements specification (SRS) have been proposed. Goal: However, we still need an empirical understanding on the extent to which SRS are created and used in practice, as well as the degree to which the quality of an SRS matters to subsequent development activ… ▽ More

    Submitted 24 February, 2017; originally announced February 2017.

  8. Rapid quality assurance with Requirements Smells

    Authors: H. Femmer, D. Méndez Fernández, S. Wagner, S. Eder

    Abstract: Bad requirements quality can cause expensive consequences during the software development lifecycle, especially if iterations are long and feedback comes late. %-- the faster a problem is found, the cheaper it is to fix. This makes explicit the need of a lightweight detection mechanism of requirements quality violations. We aim at a light-weight static requirements analysis approach that allows fo… ▽ More

    Submitted 27 November, 2016; originally announced November 2016.

    Comments: The Journal of Systems and Software, 2016