Domanda

E 'forse EMF o EMOF? Eclisse? O qualcosa di totalmente diverso o niente del tutto ...?

È stato utile?

Soluzione

EMF logo
Dal pagina EMF :

  

FEM - Il quadro di base EMF include un meta-modello (Ecore) per descrivere i modelli e il supporto di runtime per i modelli tra cui:

     
      
  • notifica di modifica,
  •   
  • Supporto persistenza di default serializzazione XMI,
  •   
  • e un'API riflettente molto efficiente per manipolare oggetti EMF genericamente.
  •   

Quindi credo che Ecore sta per "EMF nucleo metamodello" qui.


Da questo Eclipse pagina di aiuto :

  

Per quelli di voi che hanno familiarità con OMG (Object Management Group) MOF (Meta Object Facility), si potrebbe chiedere come EMF si riferisce ad esso.
  In realtà, EMF iniziato come un'implementazione della specifica MOF, ma si è evoluto da lì sulla base dell'esperienza che abbiamo acquisito da attuazione di un ampio insieme di strumenti che lo utilizzano.
  EMF può essere pensato come un'implementazione Java altamente efficiente di un sottoinsieme nucleo API MOF.
   Tuttavia, al fine di evitare qualsiasi confusione, il MOF-come nucleo meta modello EMF è chiamato Ecore.

     

Nell'attuale proposta di MOF 2.0, una simile sottoinsieme del modello MOF, che chiama EMOF (Essential MOF) , viene separato. Ci sono piccole differenze, per lo più di nomi tra Ecore e EMOF; tuttavia, EMF può leggere e scrivere in modo trasparente serializzazioni di EMOF.

Così il "essenziale" per "E" ha un terreno qui.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top