Contenuto principale

Progettazione di componenti software

R2026b
Progettare, simulare e implementare componenti software per applicazioni basate su un'architettura orientata ai servizi

Il pacchetto di supporto Software Component Designer for Simulink® fornisce un workflow completo per le applicazioni basate su un'architettura orientata ai servizi (SOA). Progettare componenti software modulari con interfacce di servizio e proprietà relative alla qualità del servizio (QoS) definite, simulare il comportamento di comunicazione ed esecuzione in un ambiente di runtime simulato (RTE) e generare applicazioni completamente implementabili per piattaforme Linux® embedded.

Le funzionalità principali includono:

  • Modellazione: utilizzare l'app Software Component Designer per configurare un modello di Simulink come componente software e definire i fornitori e i consumatori di servizi utilizzando porte client-server e una comunicazione basata su messaggi.

  • Configurazione: specificare il comportamento di comunicazione ed esecuzione configurando le proprietà relative alla qualità del servizio (QoS) sulle porte dei componenti.

  • Verifica: simulare i componenti software con un ambiente runtime simulato (RTE) utilizzando test harness per validarne il comportamento prima dell'implementazione. Integrare i componenti nei modelli di architettura software per eseguire test a livello di composizione (con System Composer™).

  • Implementazione: generare applicazioni completamente implementabili per Linux embedded, inclusi i binding del middleware per DDS e SOME/IP (con Embedded Coder®).

App

Software Component DesignerDesign, simulate, and deploy software components for service-oriented architecture (SOA) applications (Da R2026b)

Argomenti

Software Component Designer for Simulink

Progettazione di componenti software

Integrazione nelle composizioni

Esempi in primo piano