/MDE

Primary LanguageAssembly

Model Driven Engineering

L’obiettivo del lavoro svolto è quello di creare un plug-in il cui scopo è quello di realizzare un modello che sia conforme ad un meta-modello generale di una tabella e che rappresenti le differenze tra due o più modelli. Tali differenze verranno successivamente utilizzate per creare un modello conforme al meta-modello delle incertezze.

Per la creazione del modello delle incertezze è stato utilizzato il linguaggio di trasformazione ATL. Per il nostro lavoro è stato preso in considerazione il caso di studio delle Famiglie. La trasformazione implementata potrà poi essere utilizzata per sviluppare un High Order Transformation in modo tale da creare modelli di incertezze generici e non specifici per il modello delle Famiglie. La trasformazione ATL sviluppata prenderà in input un modello della tabella delle differenze creato tramite Java e genererà un modello di incertezza per le famiglie.

Riferirsi al file Documentazione.pdf per maggiori dettagli sullo sviluppo del progetto.