33
January 2006 IQPC Data Management, – London 10 years of data management From data management to managed data Neil McNaughton – Oil IT Journal

10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management, – London

10 years of data management

From data management to managed data

Neil McNaughton – Oil IT Journal

Page 2: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Outline

What's in a standard? A bit of history

Business ObjectsPPDM/POSC Epicentre

New Technology adoptionXML, WITSML etc.

Quality and managed data

Page 3: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

What’s in a standard?

De facto de jure (Wikipedia)In computing, de facto standards can sometimes become de jure standards due to market superiority. For example, JavaScript by Netscape (standardized as ECMAScript) and parts of DOM Level 0 (stardardized in DOM Level 1/2 HTML Specification).

Page 4: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

What's standard about 'standard'

POSC – open standardsPPDM – public data modelExxonMobil standard TCSBP ‘standardises’ on Microsoft

Read the fine print

Page 5: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

What’s ‘open’ about ‘open’?

Petrotechnical Open Software ConsortiumOpenSpiritOpenWorks

OpenExplorer OpenJournal etc.

Seabed Open Data Model

Page 6: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Standard - Open

Can mean anythingMarketing Sub text

Standard promise Plug & play nirvanaInteroperability

Make world a better place?

Page 7: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

A bit of history 1995 - 2005

Legacy – SEGx, RP66, LAS, Geoshare ...Data model wars (POSC - PPDM)Business ObjectsOpen SpiritPOSC/CAESAR - ISO 15926SynergyWITSML

Page 8: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

PPDM & POSC

PPDMThe reference upstream database (Petrosys, IHS Energy, Finder, others …)Current – OpenSpirit link (July 2005)

POSCEpicentre (was)Other projectsEarly XML workWITSML – current – PRODML etc

Page 9: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

POSC & PPDM, the merger

POSC PPDM merger 1993Discovery project 1999Various (ongoing?) initiativesYuan 2005 – 6 year itch?

a new single-point organizationareas covered by PIDX, POSC, and PPDMThis new body …

Page 10: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Soap #3 Epicentre, Synergy

Epicentre begat PetroVision (CGG) PetroBank (MDS CDS)?Finder Production extensions ??Synergy

Page 11: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Epicentre’s legacy

Minimal take-upLessons learned

ComplexityDe normalizationLearning process – UOM, CRS …

Plug and play?Marketing legacy POSC ‘compliance

Page 12: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Epicentre’s legacy

From ‘plug and play’ to whatExpectation managementData management

CRS, UOM, metadataBack to the future …

Look again at file data exchange (RP66 – LIS/DLIS legacy)

Page 13: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Business Objects

Skunk works in Shell – new CORBASpin-off to Prism TechPOSC Business ObjectsPrismTech reborn in telecomsPOSC BO reborn in OpenSpiritOpenSpirit today

Page 14: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Upstream IT & standards

We are not aloneProblems sharedLook outside but …Oil a technology laggard?In the forefront (CORBA, XML, SOAP)

Page 15: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Validation – just do it!http://www.w3.org/QA/Tools/#validators

List of Quality-focused W3C softwareW3C MarkUp Validator. - Also known as the HTML validator, it helps check Web documents in formats like HTML and XHTML, SVG or MathML. Checklink - Checks anchors (hyperlinks) in a HTML/XHTML document. Useful to find broken links, etc. CSS Validator - validates CSS stylesheets or documents using CSS stylesheets. RDF ValidatorP3P Validator - Checks whether a site is P3P enabled and controls protocol and syntax of Policy-Reference-File and Policy XML Schema ValidatorLog ValidatorMUTAT - a human-centered testing tool (framework)

Page 16: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Page 17: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

POSC.ORG 18 errors

Page 18: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

PPDM.ORG 28 errors

Page 19: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

OILIT.COM – 3 errors

Page 20: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

More validation stats

Total.com 277 errorsBP.com 137 errorsSchlumberger 76 errorsConocoPhillips 63 errorsExxonMobil 49 errorsHalliburton 44 errorsChevron 4 errorsShell 3 – but bad ‘unsW3C no errors!

Page 21: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Page 22: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Web services’-based DO

Plant ManagementISO 15296

UpstreamWITSML/PRO

DML

Process Control

SCADA/OPC

ERS/SAP

Page 23: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

XML data validation on the fly

DrillersNamespace: knows – ‘feet’, ‘meters’

SOAPRequest

‘Get depth in fathoms’

SOAPResponse

‘Sorry, don’t do fathoms’

SOAP Request <m:GetCurrentDepth xmlns:m=”DrillersNamespace”>

<m:scale>Fathoms</m:scale>

Page 24: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

WITSML lengthMeasure

Page 25: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

WITSML enumerated units

Page 26: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

WITSML manages CRS

Page 27: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

WITSML manages data

Managed CRS, UOMUnambiguous data exchageMachine to machineValidation through SOAP infrastructureall through Open W3C standards ( plus a stupendous amount of work)Leading, not lagging other industries

Page 28: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Page 29: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Standards landscape

PPDM given us standard data modelPOSC/WITSML given us managed data & web servicesMetadata management

PPDM liteTaxonomy projects

Page 30: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Technology laggard?

Track record at bleeding edge of technology (Epicentre, BOs)Early adopter of XML and SOAPAdapted to scientific domain –breaking new groundConstant battle to match with IT/reality

Page 31: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

Master Data

Corporate intranet

ERP/ERA Framework

Web-based access, information sharing, document distribution, knowledge management & security.

GIS

DMS

Inventory

CMS

Query by Business Object, Spatial, Textual, Inventory

E&P Framework

Bulk Data

Page 32: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management

ConclusionsStandards are as various as data management projectsThey need purpose and planning to succeed and effort to maintain New IT technologies have made a big difference to managed data .. but ..Tendency for IT to look after its own stuff...Still need much more implication of domain specialists Upstream not technology laggardManaged data Master data

Page 33: 10 years of data management - Oil IT · 2016-09-18 · IQPC Data Management, – London January 2006 10 years of data management From data management to managed data Neil McNaughton

January 2006IQPC Data Management