ISO/IEC 19502:2005
Current
The latest, up-to-date edition.
Information technology Meta Object Facility (MOF)
Hardcopy , PDF , PDF 3 Users , PDF 5 Users , PDF 9 Users
English
07-11-2005
ISO/IEC 19502:2005 defines a metamodel (defined using Meta Object Facility, MOF), a set of interfaces [defined using Open Distributed Processing (ODP) Interface Definition Language (IDL) (ITU-T Recommendation X.920 (1997) | ISO/IEC 14750:1999)], that can be used to define and manipulate a set of interoperable metamodels and their corresponding models. ISO/IEC 19502:2005 also defines the mapping from MOF to ODP IDL. These interoperable metamodels include the Unified Modeling Language (UML) metamodel (ISO/IEC 19501:2005), the MOF meta-metamodel, as well as future standard technologies that will be specified using metamodels. The MOF provides the infrastructure for implementing design and reuse repositories, application development tool frameworks, etc. The MOF specifies precise mapping rules that enable the CORBA interfaces for metamodels to be generated automatically, thus encouraging consistency in manipulating metadata in all phases of the distributed application development cycle. Mappings from MOF to W3C XML and XSD are specified in ISO/IEC 19503. Mappings from MOF to Java (TM) are in the JMI (Java Metadata Interchange) specification defined by the Java Community Process.
ISO/IEC 19502:2005 specifies
- an abstract language for specifying, constructing, and managing technology neutral metamodels (a metamodel is in effect an abstract language for some kind of metadata);
- a framework for implementing repositories and integration frameworks (e.g., tool integration frameworks) that hold metadata (e.g., models) described by the metamodels and which uses standard technology mappings to transform MOF metamodels into metadata APIs.
ISO/IEC 19502:2005 also provides
- a formal definition of the MOF meta-metamodel, i.e. the abstract language for specifying MOF metamodels;
- a mapping from arbitrary MOF metamodels to CORBA IDL that produces IDL interfaces for managing any kind of metadata;
- a set of 'reflective' CORBA IDL interfaces for managing metadata independent of the metamodel;
- a set of CORBA IDL interfaces for representing and managing MOF metamodels;
an XMI format for MOF metamodel interchange (OMG XMI specification).
DocumentType |
Standard
|
Pages |
280
|
PublisherName |
International Organization for Standardization
|
Status |
Current
|
Standards | Relationship |
NEN ISO/IEC 19502 : 2005 | Identical |
04/30117463 DC : DRAFT JUL 2004 | Identical |
SAC GB/T 32913 : 2016 | Identical |
INCITS/ISO/IEC 19502 : 2009 | Identical |
INCITS/ISO/IEC 19502:2005(R2019) | Identical |
INCITS/ISO/IEC 19502:2005(R2024) | Identical |
CAN/CSA-ISO/IEC 19502:2006(R2016) | Identical |
INCITS/ISO/IEC 19502:2005(R2024) | Identical |
CSA ISO/IEC 19502 : 2006 | Identical |
BS ISO/IEC 19763-3:2010 | Information technology. Metamodel framework for interoperability (MFI) Metamodel for ontology registration |
CSA ISO/IEC 19503 : 2006 | INFORMATION TECHNOLOGY - XML METADATA INTERCHANGE (XMI) |
INCITS/ISO/IEC 19763-1 : 2007 | INFORMATION TECHNOLOGY - METAMODEL FRAMEWORK FOR INTEROPERABILITY (MFI) - PART 1: REFERENCE MODEL |
ISO/IEC 19763-3:2010 | Information technology Metamodel framework for interoperability (MFI) Part 3: Metamodel for ontology registration |
INCITS/ISO/IEC 19503 : 2009 | INFORMATION TECHNOLOGY - XML METADATA INTERCHANGE (XMI) |
06/30082020 DC : 0 | ISO/IEC 19763-2 - INFORMATION TECHNOLOGY - METAMODEL FRAMEWORK FOR INTEROPERABILITY - PART 2: CORE MODEL |
04/30117466 DC : DRAFT JUL 2004 | ISO/IEC 19503 - INFORMATION TECHNOLOGY - XML METADATA INTERCHANGE (XMI) |
I.S. EN 62656-3:2015 | STANDARDIZED PRODUCT ONTOLOGY REGISTER AND TRANSFER BY SPREADSHEETS - PART 3: INTERFACE FOR COMMON INFORMATION MODEL |
INCITS/ISO/IEC 19509 : 2014 | INFORMATION TECHNOLOGY - OBJECT MANAGEMENT GROUP XML METADATA INTERCHANGE (XMI) |
10/30218287 DC : 0 | BS ISO 20022-1 - FINANCIAL SERVICES - UNIVERSAL FINANCIAL INDUSTRY MESSAGE SCHEME - PART 1: METAMODEL |
BS ISO 20022-1:2013 | Financial services. Universal financial industry message scheme Metamodel |
INCITS/ISO/IEC 19763-3 : 2011 | INFORMATION TECHNOLOGY - METAMODEL FRAMEWORK FOR INTEROPERABILITY (MFI) - PART 3: METAMODEL FOR ONTOLOGY REGISTRATION |
ISO/IEC 19508:2014 | Information technology — Object Management Group Meta Object Facility (MOF) Core |
ISO 20022-1:2013 | Financial services Universal financial industry message scheme Part 1: Metamodel |
NASA HDBK 0008 : 2012 | NASA PRODUCT DATA AND LIFE-CYCLE - MANAGEMENT (PDLM) HANDBOOK |
09/30082031 DC : DRAFT MAR 2009 | BS ISO/IEC 19763-4 - INFORMATION TECHNOLOGY - METAMODEL FRAMEWORK FOR INTEROPERABILITY (MFI) - PART 4: METAMODEL FOR MODEL MAPPING |
05/30081981 DC : DRAFT NOV 2005 | BS ISO/IEC 19763-1 - INFORMATION TECHNOLOGY - FRAMEWORK FOR METAMODEL INTEROPERABILITY - PART 1: REFERENCE MODEL |
ISO/IEC 19503:2005 | Information technology XML Metadata Interchange (XMI) |
IEC 62656-3:2015 | Standardized product ontology register and transfer by spreadsheets - Part 3: Interface for Common information Model |
BS EN 62656-3:2015 | Standardized product ontology register and transfer by spreadsheets Interface for Common Information Model |
05/30082027 DC : DRAFT NOV 2005 | BS ISO/IEC 19763-3 - INFORMATION TECHNOLOGY - FRAMEWORK FOR METAMODEL INTEROPERABILITY - PART 3: METAMODEL FOR ONTOLOGIES |
CSA ISO/IEC 19503 : 2006 : R2016 | INFORMATION TECHNOLOGY - XML METADATA INTERCHANGE (XMI) |
INCITS/ISO/IEC 19508 : 2014 | INFORMATION TECHNOLOGY - OBJECT MANAGEMENT GROUP META OBJECT FACILITY (MOF) CORE |
ISO/IEC 19509:2014 | Information technology — Object Management Group XML Metadata Interchange (XMI) |
EN 62656-3:2015 | Standardized product ontology register and transfer by spreadsheets - Part 3: Interface for Common Information Model |
ISO/IEC 14769:2001 | Information technology — Open Distributed Processing — Type Repository Function |
ISO/IEC 10746-3:2009 | Information technology Open distributed processing Reference model: Architecture Part 3: |
ISO/IEC 19501:2005 | Information technology — Open Distributed Processing — Unified Modeling Language (UML) Version 1.4.2 |
ISO/IEC 10746-2:2009 | Information technology Open distributed processing Reference model: Foundations Part 2: |
ISO/IEC 19503:2005 | Information technology XML Metadata Interchange (XMI) |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.