• ISO/IEC 19502:2005

    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

    Publisher:  International Organization for Standardization

    Add To Cart

    Abstract - (Show below) - (Hide below)

    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).

    General Product Information - (Show below) - (Hide below)

    Document Type Standard
    Publisher International Organization for Standardization
    Status Current

    Standards Referenced By This Book - (Show below) - (Hide below)

    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

    Standards Referencing This Book - (Show below) - (Hide below)

    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, flexibile and cost effective