Gli ingegneri di sistema stanno iniziando a utilizzare UML (Unified Modeling Language) per modellare il comportamento del sistema. Ora l'ultima versione di UML (UML 2.0) e le estensioni aggiunte da SysML forniscono una potenza espressiva più ricca per gli sviluppatori di sistemi embedded per modellare più da vicino i loro sistemi. Facendo uso del meccanismo di estensione UML, queste aggiunte forniscono agli sviluppatori un modo più diretto per definire linguaggi specifici del dominio basati su UML. Questo documento propone un approccio model-driven per la generazione di sistemi di controllo di processo in tempo reale integrati che sfruttano l'approccio Model Driven Architecture (MDA). Definisce un profilo UML contenente estensioni per dispositivi esterni e informazioni persistenti, nonché trasformazioni formali che generano meta-informazioni che creano il codice mirato a dispositivi specifici. Questo approccio utilizza l'approccio MDA definendo modelli indipendenti dalla piattaforma e specifici della piattaforma (PIM, PSM) e definendo la trasformazione da PIM a PSM e da PSM a codice.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.