Utilizzo dei requisiti per lo sviluppo e la verifica delle funzioni di MATLAB
Questo tutorial mostra come utilizzare Requirements Toolbox™ per sviluppare e verificare una funzione MATLAB® utilizzando i requisiti. In questo tutorial, si seguono queste fasi per creare requisiti, collegare i requisiti alla progetto e ai test, importare i requisiti, monitorare l'implementazione e lo stato della verifica, identificare e risolvere le lacune di tracciabilità e monitorare le modifiche:
Creazione dei requisiti per una funzione di MATLAB: Creare requisiti che descrivono il comportamento richiesto di una funzione di MATLAB.
Requisiti di collegamento al codice MATLAB: Monitorare i requisiti nel codice MATLAB e nei test creando collegamenti che implementano e verificano i requisiti.
Importazione dei requisiti dalle specifiche di test: Importare i requisiti nella Requirements Toolbox da una specifica di test creata in Microsoft® Word.
Monitoraggio dell'avanzamento dell'implementazione dei requisiti: Monitorare l'avanzamento dell'implementazione dei requisiti visualizzando lo stato di implementazione nell'Editor dei requisiti.
Monitoraggio dell’avanzamento della verifica dei requisiti: Monitorare lo stato di avanzamento della verifica dei requisiti visualizzando lo stato della verifica nell'Editor dei requisiti.
Identificazione e risoluzione delle lacune di tracciabilità: Identificare le lacune nella tracciabilità utilizzando matrici e diagrammi di tracciabilità e colmare le lacune creando collegamenti.
Monitoraggio delle modifiche ai requisiti: Utilizzare il tracking delle modifiche per identificare le modifiche ai requisiti e valutarne l'impatto.
Esame del progetto
Questo tutorial utilizza il progetto MyAdd. Per aprire il progetto, inserire:
openProject("MyAdd");Il progetto comprende:
Una funzione di MATLAB, situata nella cartella
sourceUn documento Microsoft Word che definisce le specifiche di un test, situato nella cartella
documentsUn insieme di requisiti che contiene requisiti importati da Microsoft Word, situato nella cartella
documentsMATLAB Test per la funzione, situati nella cartella
testsCollegamenti dai requisiti di test ai test, situati nella cartella
testsUna funzione MATLAB di avvio del progetto, situata nella cartella
utilities
