REFSQ 2023
Mon 17 - Thu 20 April 2023 Barcelona, Spain

[Context & Motivation] Requirements specification and analysis is widely applied to ensure the correctness of industrial systems in safety critical domains. Requirements are often initially written in natural language, which is highly ambiguous, and as a second step transformed into a language with rigorous semantics for formal analysis. [Question/problem] In this paper, we report on our experience in requirements authoring and analysis using the Formal Requirement Elicitation Tool (FRET), as well as run-time monitor generation, on an industrial case study of a Lift-Plus-Cruise concept aircraft. [Principal ideas/results] We study the authoring of requirements directly in the structured language of FRET without a prior definition of the same requirements in natural language. We focus on requirements describing state machines and discuss the challenges that we faced, in terms of creating requirements and generating monitors. We demonstrate how realizability, i.e., checking whether a requirements specification can be implemented, is crucial for understanding temporal interdependencies among requirements. [Contribution] Our study is the first complete attempt at using FRET to create industrial, realizable requirements from scratch and generate run-time monitors. Insight from lessons learned was materialized into new features in the FRET and JKind analysis frameworks.

Tue 18 Apr

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

16:00 - 17:30
Session R6 - RE for Automotive and Mission-Critical SystemsResearch Papers at Llívia
Chair(s): Erik Kamsties FH Dortmund
16:00
40m
Scientific evaluation
Requirements Engineering for Automotive Perception Systems
Research Papers
P: Khan Mohammad Habibullah University of Gothenburg, A: Hans-Martin Heyn University of Gothenburg & Chalmers University of Technology, A: Gregory Gay Chalmers | University of Gothenburg, A: Jennifer Horkoff Chalmers and the University of Gothenburg, A: Eric Knauss Chalmers | University of Gothenburg, A: Markus Borg CodeScene, A: Alessia Knauss Zenseact AB, A: Hakan Sivencrona Zenseact AB, A: Polly Jing Li Kognic AB, D: Murat Erdogan Veoneer, Linköping
16:40
20m
Vision and Emerging Results
Out-of-Distribution detection as Support for Autonomous Driving Safety Lifecycle
Research Papers
P: Murat Erdogan Veoneer, Linköping, A: Jens Henriksson Semcon, dept. Software and Emerging Tech, Gothenburg, A: Stig Ursing Semcon, dept. Software and Emerging Tech, Gothenburg, A: Fredrik Warg RISE Research Institutes of Sweden, A: Anders Thorsén RISE Research Institutes of Sweden, A: Johan Jaxing Agreat, Gothenburg, A: Ola Örsmark Comentor, Gothenburg, A: Mathias Örtenberg Toftås Semcon, dept. Software and Emerging Tech, Gothenburg, D: Thomas Pressburger NASA ARC
Pre-print
17:00
20m
Experience report
Authoring, Analyzing, and Monitoring Requirements for a Lift-Plus-Cruise Aircraft
Research Papers
P: Thomas Pressburger NASA ARC, A: Andreas Katis KBR / NASA Ames Research Center, A: Aaron Dutle NASA Langley Research Center, A: Anastasia Mavridou KBR / NASA Ames Research Center, D: Khan Mohammad Habibullah University of Gothenburg, Sweden