Glossary

 

·         Ecore: Ecore is the EMF metamodel, almost identical to EMOF (Essential MOF).

·         EMF: EMF is a modeling and code generation simplification framework used in the construction of tools and applications based on a data model structure. EMF provides the basis for interoperability with other tools or applications based on EMF.  EMF-Uml2 is an EMF-based implementation of the UML2 standard.

·         MOF: Meta-Object Facility (MOF) is a standard created by the OMG that deals with the representation and use of metamodels.

·         OMG: Object Management Group (OMG) is an American non-profit making association created in 1989, whose aim is to standardize and promote the object model in all its forms. Softeam (Objecteering Software's parent company) has been a contributing member of the OMG since 1996, and participates in the definition of the UML standard.

·         UML: Unified Modeling Language (UML) is a graphic language used to model data and processing. The UML is an accomplished and non-proprietary formalization of object modeling used in software engineering.

·         XML: eXtensible Markup Language (XML)is a generic marker IT language.  Its main objective is to facilitate the automated exchange of content between heterogeneous information systems (interoperability).

·         XMI: XML Metadata Interchange (XMI) is a standard created by the OMG for the exchange of UML metadata information based on XML.  It is a procedure for serializing MOF objects, used to describe objects in XML form.