Verwenden der Anforderungen zum Entwickeln und Verifizieren von MATLAB-Funktionen
Dieses Tutorial zeigt, wie Sie mit Requirements Toolbox™ Anforderungen zur Entwicklung und Verifizierung einer MATLAB®-Funktion verwenden können. In diesem Tutorial führen Sie die folgenden Schritte aus, um Anforderungen zu erstellen, Anforderungen mit Design- und Testartefakten zu verknüpfen, Anforderungen zu importieren, den Fortschritt der Implementierung und Verifikation zu verfolgen, Lücken in der Rückverfolgbarkeit zu identifizieren und zu beheben sowie Änderungen zu verfolgen:
Erstellen von Anforderungen für MATLAB-Funktion: Erstellen Sie Anforderungen, die das erforderliche Verhalten einer MATLAB-Funktion beschreiben.
Verknüpfen von Anforderungen mit MATLAB Programmcode: Verfolgen Sie Anforderungen bis zum MATLAB-Programmcode und zu Tests zurück, indem Sie Verknüpfungen erstellen, die die Anforderungen implementieren und überprüfen.
Importieren von Anforderungen aus Testspezifikationen: Importieren Sie Anforderungen aus einer in Microsoft® Word erstellten Testspezifikation in die Requirements Toolbox.
Nachverfolgen des Fortschritts bei der Implementierung von Anforderungen: Verfolgen Sie den Implementierungsfortschritt von Anforderungen, indem Sie den Implementierungsstatus im Requirements Editor anzeigen.
Nachverfolgen der Verifikation von Anforderungen: Verfolgen Sie den Fortschritt der Verifikation von Anforderungen, indem Sie den Verifikationsstatus im Requirements Editor anzeigen.
Identifizieren und Beheben von Lücken in der Rückverfolgbarkeit: Identifizieren Sie Lücken in der Rückverfolgbarkeit mithilfe von Rückverfolgbarkeitsmatrizen und -diagrammen und schließen Sie diese Lücken, indem Sie Verknüpfungen erstellen.
Nachverfolgung von Änderungen an Anforderungen: Verwenden Sie die Änderungsverfolgung, um Änderungen an Anforderungen zu identifizieren und die Auswirkungen der Änderungen zu bewerten.
Prüfen des Projekts
Dieses Tutorial verwendet das Projekt MyAdd. Geben Sie Folgendes ein, um das Projekt zu öffnen:
openProject("MyAdd");Das Projekt umfasst:
Eine MATLAB-Funktion, die sich im Ordner
sourcebefindetEin Microsoft Word-Dokument, das eine Testspezifikation definiert und sich im Ordner
documentsbefindetEinen Anforderungssatz, der aus Microsoft Word importierte Anforderungen enthält und sich im Ordner
documentsbefindetMATLAB Tests für die Funktion, die sich im Ordner
testsbefindetVerknüpfungen von den Testanforderungen zu den Tests, die sich im Ordner
testsbefindenEine MATLAB-Funktion zum Starten des Projekts, die sich im Ordner
utilitiesbefindet
