1.5.2 Energistics CTA Resources

Topic Version1Published12/09/2016
For StandardPRODML v2.0

These resources are included in a standards download, unless otherwise specified in the table, for use with version 2 and higher of all Energistics domain standards. Not all standards use all of these technologies. The technologies used within PRODML are listed in Section 2.3 PRODML Use of CTA .

Resource/Document

Description

Energistics common XSD files

Schemas (XSD files) for Energistics CTA data objects, which are contained in the folder named common and are further described in this document.

NOTE: The common folder is Included as part of the package when you download any of the Energistics domain standards.

UML Data Model (XMI file)

The UML data model that developers and architects can explore for better understanding of data objects, definitions, organization, and relationships, in context. Used to generate the XSD files and technical reference documents.

NOTE: Objects in the CTA are in the folder named common and included in the UML for each Energistics domain standard.

Energistics saves the UML model as an XMI file, a format that can be imported by any UML data modeling tool.

Energistics Common Technical Architecture Overview Guide(For CTA, start here.)

Provides an overview of the components that comprise the Energistics CTA.

Energistics common Technical Reference Guide

Lists and defines packages, data objects, elements, and relationships for the objects in the CTA common folder. Produced from the common UML package from which Energistics common XSDs are produced.

Energistics Packaging Conventions (EPC) Specification

Specifies the Energistics Packaging Conventions (EPC), which is the set of practices to store multiple files as a single entity for data transfer; this single entity is referred to as an “EPC file” (or sometimes, an “Energistics package”). EPC is an implementation of the Open Packaging Conventions (OPC), a container-file technology standard.

Energy Industry Profile of ISO 19115-1 (EIP)

An open, non-proprietary exchange standard for metadata used to document information resources, and in particular resources referenced to a geographic location, e.g., geospatial datasets and web services, physical resources with associated location, or mapping, interpretation, and modeling datasets.

The EIP is an ISO Conformance Level 1 profile of the widely adopted international standards ISO 19115-1:2014 which provides XML implementation guidance with reference to ISO Technical Specification 19115-3:2016.

Energistics Identifier Spec

Describes the syntax and semantics of data object identifiers used in Energistics data exchange standards, which include UUIDs and URIs, and object reference.

Energistics Unit of Measure Standard

(Must be downloaded separately: https://www.energistics.org/download-standards/ )

A dictionary, grammar specification, and related documentation, which provide a consistent way to define, exchange, and convert between different units of measure. All Energistics standards (PRODML, WITSML, PRODML, etc.) must use this dictionary; other industry groups are also using it.

Key data objects and components of the UOM spec are implemented in Energistics common.

Energistics Transfer Protocol (ETP)

(Must be downloaded separately: https://www.energistics.org/download-standards/)

A data-exchange specification that enables the efficient transfer of real-time data between applications. Specifically envisioned and designed to meet the unique needs of the upstream oil and gas industry and, more specifically, to facilitate the exchange of data for Energistics domain data standards (RESQML, WITSML, and PRODML).