SIGNAL+DRAHT | Ausgabe 05/2022
Fehlererkennung in Anforderungstexten und in der Anforderungsnachverfolgung
Anzahl und Komplexität von Anforderungen softwarebasierter Systeme für Bahnanwendungen nehmen stetig zu. Anforderungen sind das Fundament des Entwicklungsprozesses. Daher ist die Verständlichkeit und Eindeutigkeit von Anforderungen wichtig. Darüber hinaus dient die Verfolgung von Anforderungen in der Entwicklung einem lückenlosen Nachweis. Dieser Beitrag stellt einen Ansatz vor, mit dem sowohl natürlichsprachliche Anforderungstexte als auch die Nachweiskette selbst automatisch analysiert werden. Dies offenbart Qualitätsdefizite und verbessert die Wartbarkeit von Anforderungen und Nachweisen...