Litcius/Paper detail

Supporting High-Level to Low-Level Requirements Coverage Reviewing with Large Language Models

Anamaria-Roberta Preda, Christoph Mayr‐Dorn, Atif Mashkoor, Alexander Egyed

202411 citationsDOIOpen Access PDF

Abstract

Refining high-level requirements into low-level ones is a common task, especially in safety-critical systems engineering. The objective is to describe every important aspect of the high-level requirement in a low-level requirement, ensuring a complete and correct implementation of the system's features. To this end, standards and regulations for safety-critical systems require reviewing the coverage of high-level requirements by all its low-level requirements to ensure no missing aspects.

Topics & Concepts

Computer scienceElectronic system-level design and verificationHigh-level synthesisProgramming languageEmbedded systemField-programmable gate arraySoftware Engineering ResearchSoftware Engineering Techniques and PracticesModel-Driven Software Engineering Techniques