Qual è il vero vantaggio del meta-modeling?
https://softwareengineering.stackexchange.com/questions/120529
-
03-11-2019 - |
Domanda
Dopo aver letto diversi testi sul meta-modeling, non ho ancora il beneficio pratico. A volte penso che sia solo un gioco mentale interessante ma uno strumento utile. Certo che è saggio chiarire il vocabolario di modella: alcuni potrebbero dire classe Dove dicono gli altri entità o concetto, ma questa è solo una semplice documentazione della tua terminologia di modellazione. Il meta-model, a quanto ho capito, è più complesso, in quanto cerca di formalizzare e modellare la modellazione astratta. Alcuni buoni esempi sono Keet Confronto formale dei linguaggi di modellazione dei dati concettuali (UML, ERM e ORM) del mondo accademico e la struttura Meta Object (MOF) dall'industria. Per me MOF sembra poco pratico come Corba, che è stato anche creato da OMG. In teoria potresti usare il meta-model per trasformare e integrare i modelli in diversi linguaggi di modellazione, ma qualcuno lo sta effettivamente facendo?
Nessuna soluzione corretta