ACM Home Page
Please provide us with feedback. Feedback
MOF to EMF: there and back again
Full text PdfPdf (102 KB)
Source OOPSLA workshop on eclipse technology eXchange archive
Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange table of contents
Anaheim, California
Pages: 60 - 64  
Year of Publication: 2003
Authors
Anna Gerber  University of Queensland, Brisbane, Australia
Kerry Raymond  University of Queensland, Brisbane, Australia
Sponsors
IBM : IBM
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 18,   Downloads (12 Months): 124,   Citation Count: 3
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/965660.965673
What is a DOI?

ABSTRACT

The OMG's Meta-Object Facility (MOF) and the open source Eclipse Modelling Framework (EMF) are two popular meta-modelling frameworks, created to meet similar (but not identical) requirements. A means of translating MOF to EMF and vice versa is required to enable the two communities to leverage one another's specifications. This paper explains the relationship between the MOF and EMF meta-models and describes the XSLT-based translation tool, E-MORF, to convert between MOF and EMF.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
"Meta Object Facility (MOF) v1.3.1". OMG Document: formal/01-11-02, Nov. 2001.
 
2
"Meta Object Facility (MOF) v 1.4". OMG Document: formal/2002-04-03, Apr. 2002.
 
3
"Unified Modeling Language v1.4". OMG Document: formal/01-09-67, Sept. 2001.
 
4
"Common Warehouse Metamodel (CWM) Specification", OMG Documents: ad/01-02-{01, 02, 03}, Feb. 2001.
 
5
"EMF Developer FAQ", www.eclipse.org/emf
 
6
Anna Gerber & Kerry Raymond, "Mapping MOF to EMF", DSTC Technical Report, March 2003.
 
7
"XML Metadata Interchange v 1.2", OMG Document: formal/2002-01-01, Jan. 2002.
 
8
"XSL Transformations (XSLT) v1.0". W3C Recommendation: www.w3.org/TR/xslt, Nov. 1999.
 
9
Greg J. Badros, "JavaML", www.cs.washington.edu/homes/gjb/JavaML/

Collaborative Colleagues:
Anna Gerber: colleagues
Kerry Raymond: colleagues