Polyspace / la Verifica del配置C / c++

Guarda il programma e iscriviti

Dettagli一些柯西

Questo corso pratico德拉durata di由于giorni illustra l 'utilizzo di Polyspace错误发现者™e Polyspace代码验证™/ verificare correttezza德尔自由配置,migliorare le metriche苏拉qualita del软件e assicurare l 'integrita del产品。Questo corso e pensato每gli ingegneri格瓦拉sviluppano软件o modelli mirati sistemi嵌入式。Elenco degli argomenti:
  • Creazione di联合国progetto di verifica
  • Visualizzazione e comprensione一些risultati di verifica
  • Emulazione degli ambienti di esecuzione目标
  • Gestione di funzioni e mancanti达蒂
  • Gestione di配置非testato (contrassegnato木豆也arancione nei装饰Polyspace®)
  • Applicazione delle regole MISRA-C®
  • Documentazione一些risultati戴尔'analisi

义大利1/3


买南工作流Polyspace

Obiettivo:Acquisire familiarita con Polyspace错误发现者e Polyspace代码验证e analizzare联合国esempio introduttivo。

  • 工作流di verifica德尔自由配置
  • Esecuzione di联合国'analisi错误发现者
  • Esecuzione di una verifica di代码验证
  • Analisi e di risoluzione problemi软件

Analisi con Polyspace错误发现者

Obiettivo:Analizzare il配置切potrebbe非essere各单体紧密相联的ANSI C标准,valutare l 'ambiente di运行时e correggere difetti e violazioni delle regole di codifica utilizzando Polyspace错误发现者。

  • Creazione di联合国progetto Polyspace
  • Artefatti diffusi戴尔'ambiente di运行时
  • Gestione del配置specifico / il processore
  • Impostazione delle informazioni戴尔'hardware目标
  • Analisi一些difetti Polyspace错误发现者
  • 德拉Analisi delle violazioni regola MISRA C
  • Misurazione delle metriche德尔自由配置
  • Progetti di modello

Analisi一些risultati Polyspace代码验证

Obiettivo:Acquisire padronanza内尔'interpretazione一些risultati ottenuti con Polyspace代码验证。

  • 买黄化'interpretazione astratta
  • Analisi delle chiamate ricorsive
  • sorgente group Navigazione nel自由配置
  • Interpretazione一些risultati Polyspace代码验证
  • sorgente group Visualizzazione戴尔'uso delle variabili globali nel自由配置

控制/ la verifica德尔自由配置

Obiettivo:Trovare errori di运行时utilizzando gli strumenti di diagnostica disponibili Polyspace代码验证。

  • 买隋控制del sorgente group配置C
  • 运行时控制degli errori di di Polyspace代码验证
  • 每拉verifica Opzioni disponibili

义大利2/3


Gestione delle verifiche e一些risultati Polyspace代码验证

Obiettivo:Gestire我risultati di verifica格瓦拉contengono大人物quantita di控制非verificati。

  • 工作流di verifica di代码验证
  • 德拉Controllo sequenza di esecuzione del programma
  • 运行时arancioni Prioritizzazione ai控制degli errori di

德拉Aumento precisione内尔verifiche con Polyspace代码验证

Obiettivo:Scoprire Polyspace代码来验证tratta il配置mancante杜兰特拉verifica e来influenzare questo comportamento每generare verifiche更有意义的。

  • Verifica di robustezza e Verifica contestuale
  • stub automatico
  • 一些达缇女士Specificazione del范围
  • Esecuzione manuale dello存根

Analisi戴尔'integrazione con Polyspace访问

Obiettivo:德拉Scopri gestire我risultati verifica con complessita crescente del配置utilizzando Polyspace访问™e来interpretare e confrontare l 'analisi integrata con l 'analisi di robustezza。

  • 工作流successivi所有'invio con Polyspace访问
  • Verifica contestuale
  • Rilevamento一些difetti di integrazione e degli errori di运行时

Analisi delle applicazioni

Obiettivo:Ripassare le过程e le opzioni utili所以nella verifica delle applicazioni完成。

  • Problemi del软件applicativo
  • Analisi一些problemi di accesso simultanei艾蒂
  • Sostituzione di funzioni di assemblaggio o硬件
  • Gestione del配置di terze Polyspace合适的婚姻对象
  • 德拉Creazione documentazione

义大利3/3


Laboratorio pratico (opzionale)

Obiettivo:Dedicare del节奏al ripasso di cio切si e imparato e所有'utilizzo di Polyspace direttamente nel proprio progetto。Elenco一些potenziali argomenti:

  • 控制con Polyspace错误发现者
  • c++ Verifica德尔自由配置
  • Analisi delle attivita e一些condivisi达蒂
  • Verifica del配置与否
  • Ripasso del processo di sviluppo
  • Integrazione del工作流
  • Installazione del客户机/服务器软件
  • di Polyspace / il自由配置del progetto
  • Interpretazione一些risultati

Appendice F: Analisi戴尔'integrazione con Polyspace桌面

Obiettivo:Scoprire来gestire le verifiche反对自由配置di complessita crescente e来interpretare e confrontare l 'analisi integrata con l 'analisi di robustezza。

  • Verifica contestuale
  • Creazione di服务模
  • Rilevamento一些difetti di integrazione e degli errori di运行时

Livello:Intermedio

Prerequisiti:

  • Conoscenza avanzata di C o C + +

Durata:2 giorni

Lingue:英语,日本語,中文

Guarda il programma e iscriviti