Caricamento

PROGETTAZIONE DEL SOFTWARE PER IL CONTROLLO DI MACCHINE AUTOMATICHE

Architetture SW e Design Patterns di riferimento

Overview

Con l’intento di ridurre i tempi di progettazione e di favorire l’intercambiabilità dei progettisti e delle piattaforme computazionali nella realizzazione di nuovi sistemi, il corso intende delineare i criteri che possono condurre alla realizzazione di un’architettura software ampiamente “machine and platform independent”, in grado di supportare l’esecuzione di tutte quelle attività che comunemente sono delegate al sistema di controllo di una macchina automatica, riutilizzabile in contesti affini, aperta a possibili integrazioni e/o estensioni finalizzate al soddisfacimento di specifiche esigenze applicative.

Programma

Illustrazione ed esemplificazione dell’approccio progettuale “Model-Driven Architecture”. Tale approccio prevede, per ogni tipologia di problemi affrontati, la preliminare definizione di un modello di riferimento di adeguata capacità espressiva, quindi la realizzazione una volta per tutte del correlato “motore inferenziale”, in modo da conseguire prestazioni e comportamenti anche fortemente differenziati a partire dalla semplice configurazione parametrica del modello, piuttosto che attraverso lo sviluppo di codice ad hoc. Il fondamentale principio della distinzione in sede di progetto dei tre aspetti “what to do”, “when to do”, “how to do”. Criteri per la decomposizione funzionale di un sistema complesso in termini di una gerarchia di entità (sottosistemi, moduli, componenti elementari), astratte o concrete, opportunamente cooperanti. Definizione del ruolo e delle funzionalità di ciascuna entità (“what to do”), nonché delle relative interfacce e dei protocolli previsti per l’interazione con altre entità operanti nello stesso livello o nei livelli adiacenti della gerarchia. Modelli di riferimento per la definizione formale del comportamento delle singole entità (“how to do”). Modelli di riferimento per la definizione delle modalità di esecuzione dei compiti delle singole entità (“when to do”).

In breve
date_range
Sessioni
Bologna, 16, 23, 30 aprile 2024, 09.00-16.00
school
Docenti
Eugenio Faldella
gps_not_fixed
Area Tematica
Progettazione sviluppo prodotto
Metodologie
school
Lezioni frontali
build
Workshop pratici
Product Specialist

Sessioni

Data Orari Sede Durata
dal 16 Apr 2024 Guarda info e date dalle 09:00
alle 16:00
Bologna 18H
Informazioni

Orari

dalle 09:00
alle 16:00

Durata

18H

Luoghi

Via Bassanelli Sario, 11 40129 Bologna BO

Referente

Lorena Fuentes

Scrivici

Promozioni

Prezzo scontato per gli associati Confindustria Emilia Area Centro

Metodologie

school
Lezioni frontali
build
Workshop pratici

Specifiche date e orari

16, 23, 30 aprile 2024, 09.00-16.00

Allegati

Scarica
la scheda di iscrizione

Ti potrebbe interessare anche

DIGITAL TWIN CON ARCHITETTURE HARDWARE-IN-THE-LOOP
Scopri di più
ARCHITETTURE PLC E SISTEMI DI MOTION CONTROL
Progettazione e programmazione
Scopri di più