Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

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:

  1. Creazione dei requisiti per una funzione di MATLAB: Creare requisiti che descrivono il comportamento richiesto di una funzione di MATLAB.

  2. Requisiti di collegamento al codice MATLAB: Monitorare i requisiti nel codice MATLAB e nei test creando collegamenti che implementano e verificano i requisiti.

  3. Importazione dei requisiti dalle specifiche di test: Importare i requisiti nella Requirements Toolbox da una specifica di test creata in Microsoft® Word.

  4. Monitoraggio dell'avanzamento dell'implementazione dei requisiti: Monitorare l'avanzamento dell'implementazione dei requisiti visualizzando lo stato di implementazione nell'Editor dei requisiti.

  5. 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.

  6. Identificazione e risoluzione delle lacune di tracciabilità: Identificare le lacune nella tracciabilità utilizzando matrici e diagrammi di tracciabilità e colmare le lacune creando collegamenti.

  7. 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 source

  • Un documento Microsoft Word che definisce le specifiche di un test, situato nella cartella documents

  • Un insieme di requisiti che contiene requisiti importati da Microsoft Word, situato nella cartella documents

  • MATLAB Test per la funzione, situati nella cartella tests

  • Collegamenti dai requisiti di test ai test, situati nella cartella tests

  • Una funzione MATLAB di avvio del progetto, situata nella cartella utilities

The Project window shows the MyAdd project and its contents

Vedi anche

App