epim reportinghub (erh) a new powerful knowledge sharing ......erh –main objectives shall receive...

31
EPIM ReportingHub (ERH) A new powerful knowledge sharing platform Houston, March 2012 Ph.D. Kari Anne Haaland Thorsen

Upload: others

Post on 21-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

EPIM ReportingHub (ERH)

A new powerful knowledge sharing platform

Houston, March 2012

Ph.D. Kari Anne Haaland Thorsen

Page 2: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

2

EPIM is the instrument for the operators

on the Norwegian Continental Shelf to

secure efficient information sharing

among all relevant stakeholders by

providing cost effective and user friendly

common digital solutions based on

international standards

� License2Share (L2S)

� EqHub

� EnvironmentHub

� EPIM ReportingHub (ERH)

2

Page 3: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

3

Content

1. EPIM ReportingHub (ERH) – Main objectives

2. ERH - Implementation project

� Organisation

� Suppliers

3. ERH – Technology

� Semantic Web

� ISO 15926

4. ERH – Reports

� Daily drilling Report (DDR)

� Daily Production Report (DPR)

� Monthly Production Report (MPR)

5. Summing up

3

Page 4: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

4

1. EPIM REPORTINGHUB (ERH)

– MAIN OBJECTIVES

4

Page 5: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

5

ERH – Main Objectives

� Shall receive drilling and

production reports from

operators on the NCS, validate,

store and send them to

authorities and partners

� Shall provide drilling and

production data to the partners

on request

� Shall be flexible for changes in

the reports and easy to extend

to new types of reports

� Shall be based on NPD Fact Pages

and PCA E&P ontology

5

Page 6: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

6

2. EPIM REPORTINGHUB (ERH)

– IMPLEMENTATION PROJECT

- ORGANISATION- SUPPLIERS

6

Page 7: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

7

ERH – Organisation of the implementation project

� ERH solution has been

communicated to and

approved by EPIM’s

Reporting Forum, Board

of Directors and General

Assembly

� The Daily Drilling Report

(DDR) is managed by the

chair person for the

Drilling Domain, Kari

Anne H. Thorsen, PCA

� The Daily and Monthly

Production Reports (DPR

& MPR) are managed by

the chair person for the

Production Domain,

Magnus A. Svensson,

DONG

Page 8: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

8

ERH - Supplierswas established in 2001 with the mission to make frictionless data possible with

data flowing freely between systems as desired and when appropriate. TopQuadrant's W3C standards compliant semantic web solutions, which

incorporate SPIN, SPARQLMotion, SPARQL Web Pages and Semantic XML, enable

enterprises to master the challenges of the global marketplace with agile, cost

effective business processes that easily adapt to change. For more information,

visit www.topquadrant.com.

is an innovative technology company with expert knowledge in developing and

deploying Semantic Web technologies and providing Common Lisp based tools

that offer an ideal environment to create complex, mission-critical applications.

AllegroGraph is a distinct platform that provide scalable technology infrastructures which offer the ability to realize new knowledge-rich applications for enhanced business intelligence.

Logica is a business and technology service company. It provides business consulting, systems integration and outsourcing to clients around the world, including many of Europe's largest businesses.

is a non-profit global-standardization member organization that shall promote

the development of open specifications to be used as standards for enabling the

interoperability of data, software and related matters.

8

Page 9: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

9

3. EPIM REPORTINGHUB (ERH)

– TECHNOLOGY

- SEMANTIC WEB

- NPD FACT PAGES/E&P ONTOLOGY

9

Page 10: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

10

W3C - Semantic Web and ISO 15926Evolution:

� Web 1.0 – Pages and documents

� Web 2.0 – Social networking

� Web 3.0 – Semantic Web

“layer cake”

� Standardization – ISO 15926

Why ontologies?

The real world is complex and changing.

You need a solution that can cope with

that complexity and adapt with the changes.

That's what ontology does for you

10

http://www.w3.org/RDF/

Page 11: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

11

An example …

Operator Well

Statoil A-436

Exxon A-485

Statoil B-738

Well Wellbore

A-436 A-436-1

A-436 A-436-2

A-436 a Well

hasWellbore A-436-1

hasWellbore A-436-2

Wellbore a RDL:Wellbore

hasWellbore

a RDL:ClassOfDirectConnection

Page 12: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

12

ERH – NPD Fact Pages / ISO 15926

� NPD Fact Pages providing IDs

for wells, licensees,

installations and rigs, are

available as RDF triples

according to ISO 15926 and

regularly updated

� NPD Fact Pages are used both

for validation and for access

control in ERH

� All information in ERH are

presented as RDF triples,

represented as ontologies

using OWL and structured

according to ISO 15926 and

PCA RDL

ERH’s metadata and standard ontologies

12

Page 13: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

13

ERH – ReportingHub architecture

� A Common Asset Model (CAM)

representing the infrastructure

on NCS is developed according

to NPD Fact Pages and ISO

15926

� To support work processes

separate ontologies are

developed for

� NPD Fact Pages

� Drilling & Production

� E&P

� To secure cost efficient

updates of changes in the

reports templates are

developed according to ISO

15926 for

� DDR

� DPR

� MPR

ReportingHub architecture

13

Page 14: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

14

4. EPIM REPORTINGHUB (ERH)

– DAILY DRILLING REPORT (DDR)- DAILY PRODUCTION REPORT (DPR)- MONTHLY PRODUCTION REPORT (MPR)

14

Page 15: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

15

Key elements of the Daily Drilling Reporting (DDR)

15. Data analysis

3. PCA RDL

4. NPD Fact Pages

1. Receiving 2. Validating 5. Decision

Operator

DDRML

9. Storing as triples

7. Accepting

8. Storing as XML

14. Sending specific

information to

some partners

12. Transforming

13. Sending

11. Returning with error messages

6. Returning witherror messages

Validating

Accepting

Decision

10. Sending

Receiving

15

Page 16: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

1616

Understanding the complexity of the reporting data flow

Field A

Field B Field C – Subsea

template

Field D – production

and processing

Partners Field A

Production flow

Operator/Government

reporting flow

Internal reporting flow

Page 17: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

17

Semantics Inside ReportingHub

• The following screenshots show the Semantics Inside

ReportingHub

Page 18: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

18

Setup : Daily NPD Facts CSV to OWL (SPINMap)

Page 19: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

19

Upload : Start with XML input data

Page 20: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

20

Ingest as Semantic XML (auto-magically to Triples)

Page 21: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

21

Transform DDR XML to this DDR OWL data

Page 22: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

22

Validate against NPD Facts as OWL

Classes

Facts

Page 23: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

23

Transformation specified using SPIN/SPARQL

Page 24: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

24

Report Drilling Triples as HTML/PDF

Page 25: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

25

Report specified using embedded semantic queries and

functions

Page 26: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

26

Report also uses Reusable Queries with Headers

Page 27: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

27

Calling the reusable components in HTML

Page 28: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

28

Resulting in reusable report components like this

Page 29: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

2929

ReportingHub overview

Page 30: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

30

5. EPIM REPORTINGHUB (ERH)

– SUMMING UP

30

Page 31: EPIM ReportingHub (ERH) A new powerful knowledge sharing ......ERH –Main Objectives Shall receive drilling and production reports from operators on the NCS, validate, store and send

31

ERH – Summing up

ERH is a powerful knowledge sharing platform which provides huge flexibility:

� The technology can model the complexity of the world and easily adapt to

changes

� The reports can easily be updated (adding/deleting data) and the triplestore

will handle such changes without any modification

� The ontologies allows us to do reasoning such as validation

� The data has now well defined meaning so they can be used outside ERH

� Triplestores can be build one at a time and query all of them as one database

� Easy to transfer data between triplestores without loss of information

� More and more public data is available as RDF triples (open linked data)

31