• There are no items in your cart

ISO/IEC 19502:2005

Current

Current

The latest, up-to-date edition.

Information technology Meta Object Facility (MOF)

Available format(s)

Hardcopy , PDF , PDF 3 Users , PDF 5 Users , PDF 9 Users

Language(s)

English

Published date

07-11-2005

€206.00
Excluding VAT

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

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.