beuth hochschule für technik berlin (bht berlin) university of applied sciences reaching the next...

24
BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative Commons like Licensing in Roaming Enabled SDIs (rSDI) Global Spatial Data Infrastructure 11 Rotterdam, 2009-06-17 Master Thesis: Ye Fanghong IFGI WWU Münster Supervisor: Prof. Dr. Roland M. Wagner BHT Berlin

Upload: anastasia-barton

Post on 30-Dec-2015

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

BEUTH Hochschule für Technik BERLIN(BHT Berlin) University of Applied Sciences

Reaching the Next Level: From Technical to Business Interoperability

Creative Commons like Licensing in Roaming Enabled SDIs (rSDI)

Global Spatial Data Infrastructure 11Rotterdam, 2009-06-17

Master Thesis:Ye FanghongIFGI WWU Münster

Supervisor:Prof. Dr.Roland M. WagnerBHT Berlin

Page 2: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

BHT Berlin 2

Method of master thesis and this presentation

1. Introduction2. Problem Statement & Proposal:

1. A roaming enabled operation model2. Key adaption issues for SDI

1. License types2. Product types

3. Existing models as a research environment 1. Role model2. Process model3. Architecture model

4. Analysis focus currently on “find” in the publish-find-agree-bind1. Abstract roaming workflow and data2. Existing components (OGC, INSPIRE Catalogue and

Metadata specification, profiles and versions) and mapping5. Results

Page 3: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

BHT Berlin 3

Method of master thesis and this presentation

1. Introduction2. Problem Statement & Proposal:

1. A roaming enabled operation model2. Key adaption issues for SDI

1. License types2. Product types

3. Existing models as a research environment 1. Role model2. Process model3. Architecture model

4. Analysis focus currently on “find” in the publish-find-agree-bind1. Abstract roaming workflow and data2. Existing components (OGC, INSPIRE Catalogue and

Metadata specification, profiles and versions) and mapping5. Results

Page 4: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

SDI RoamingEC GI GIS 2006

Problem Statement: How to operate an SDI ?

„A VISA clearing house“

Supplier A

SupplierB

SupplierC

SupplierD

How to ensure user expected large coverage with limited capabilities, different legal environments and enough degree of freedoms for providers?

Adaption of the roaming operation model from other infrastructures (2006)

„A GSM clearing house“

Supplier A

SupplierB

SupplierC

SupplierD

Wagner: A Roaming-enabled SDI (rSDI): The Relationship between Technology and Market Presence, 12 th EC GI GIS Workshop, Innsbruck, Austria, 2006

Wagner: A Roaming-enabled SDI (rSDI): -Balancing interests, opportunities, investments and risks-, 9 th GSDI, Santiago, Chile, 2006

Page 5: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

BHT Berlin 5

Supplier A

SupplierB

SupplierC

SupplierD

„THE Supplier“

„A clearing house“

Supplier A

SupplierB

SupplierC

SupplierD

Change the thinking!

Many GI players were used to operate a “monopoly” structure, this needed to be changed to enable cross-provider business interoperability

Page 6: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

2.2. Key adaption issues for SDI

Product types

INSPIRE offers with the Annex I-III definitions (INSPIRE) SDI wide known product types and (hopefully) unique references.

License types

Creative Commons offers multiple license types and an unique reference by URI

Key preconditions for a roaming operation model (SDI) are network wide known product types and in the case of data with IPR common license types.

Since 2006….

Page 7: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

BHT Berlin 7

Method of master thesis and this presentation

1. Introduction2. Problem Statement & Proposal:

1. A roaming enabled operation model2. Key adaption issues for SDI

1. License types2. Product types

3. Existing models as a research environment 1. Role model2. Process model3. Architecture model

4. Analysis focus currently on “find” in the publish-find-agree-bind1. Abstract roaming workflow and data2. Existing components (OGC, INSPIRE Catalogue and

Metadata specification, profiles and versions) and mapping5. Results

Page 8: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

2.1. A roaming enabled operation model

BHT Berlin 8

Domain EndUser

AccountManager

Sales Delivery

SDI ServiceCustomer

SDI ServiceProvider

Advertiser

Domain SoftwareSupplier

DomainServiceProvider

SDICommittee

SDIAgency

SDI SoftwareSupplier

IPR Owner

Roles

Who ?

Page 9: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

Home Provider

2.1. A roaming enabled operation model

BHT Berlin 9

SDI ServiceCustomer

SDI ServiceProvider

AdvertiserSales Delivery

AccountManager

Who ?

Roles

Legal Organizations

Page 10: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

Home Provider

2.1. A roaming enabled operation model

BHT Berlin 10

SDI ServiceCustomer

SDI ServiceProvider

AdvertiserSales Delivery

AccountManager

VisitedProvider

SDI ServiceCustomer

SDI ServiceProvider

AdvertiserSales Delivery

AccountManager

unknownProvider

SDI ServiceCustomer

SDI ServiceProvider

AdvertiserSales Delivery

AccountManager

Roles

Legal Organizations

Multiple instances (home provider)Who ?

Page 11: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

Home Provider

2.1. A roaming enabled operation model

BHT Berlin 11

SDI ServiceProvider

AdvertiserSales Delivery

AccountManager

VisitedProviderSDI Service

Provider

AdvertiserSales Delivery

AccountManager

SDI ServiceCustomer

Roles,

Legal Organizations

Multiple instances (home provider)

Which relationship (roaming, visited provider relationship)

Who ?

Page 12: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

Home Provider

2.1. A roaming enabled operation model

BHT Berlin 12

SDI ServiceProvider

AdvertiserSales Delivery

AccountManager

VisitedProviderSDI Service

Provider

AdvertiserSales Delivery

AccountManager

SDI ServiceCustomer

Roles,

Legal Organizations

Multiple instances (home provider)

Which relationship (roaming, visited provider relationship)

Who ?

Define the roaming relationship more in detail together withexisting components:

Process Model

Architecture

How?

Page 13: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

Overview of…

…existing Frameworks and Models

…the gap analysis

BHT Berlin 13

Page 14: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

Tie

rs

Process Phases

AccountManager

Sales Delivery

SDI ServiceCustomer

SDI ServiceProvider

AdvertiserIPR Owner

Domain EndUser

SDI ServiceCustomer

SDI ServiceCustomer

Roles Model

Page 15: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

Tie

rs

Process Phases

Da

taS

erv

ice

App

l.

Publish Find Agree Bind

AccountManager

Sales Delivery

SDI ServiceCustomer

SDI ServiceProvider

AdvertiserIPR Owner

Domain EndUser

SDI ServiceCustomer

SDI ServiceCustomer

Roles and Process Model

Page 16: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

Tie

rs

Process Phases

Da

taS

erv

ice

App

l.

Publish Find Agree Bind

AccountManager

Sales Delivery

SDI ServiceCustomer

AdvertiserIPR Owner

Domain EndUser

SDI ServiceCustomer

SDI ServiceCustomer

Spatial Data Set

Applications and Geoportals

Register DataService Metadata

Data Set Metadata

GeoRMData

GeoRM Layers

Registers Discovery Service ViewService

InvokeSDService

DownloadService

Transf. Service

GeoRMService

SDI ServiceProvider

Roles, Process and Architecture Model

Page 17: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

BHT Berlin 17

Method of master thesis and this presentation

1. Introduction2. Problem Statement & Proposal:

1. A roaming enabled operation model2. Key adaption issues for SDI

1. License types2. Product types

3. Existing models as a research environment 1. Role model2. Process model3. Architecture model

4. Analysis focus currently on “find” in the publish-find-agree-bind1. Abstract roaming workflow and data2. Existing components (OGC, INSPIRE Catalogue and

Metadata specification, profiles and versions) and mapping5. Results

Page 18: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

Tie

rs

Process Phases

Da

taS

erv

ice

App

l.

Publish Find Agree Bind

SDI ServiceCustomer

Advertiser

SDI ServiceCustomer

Spatial Data Set

Applications and Geoportals

Register DataService Metadata

Data Set Metadata

GeoRMData

GeoRM Layers

Registers Discovery Service ViewService

InvokeSDService

DownloadService

Transf. Service

GeoRMService

SDI ServiceProvider

This thesis focus only on the find phase

Page 19: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

Data Set Metadata

Tie

rs

Process Phases

Da

taS

erv

ice

App

l.

Find

SDI ServiceCustomer

Advertiser

SDI ServiceCustomer

Applications and Geoportals

Service Metadata

Data Set Metadata

Discovery ServiceSDI Service

Provider

http://creativecommons.org/licenses/by-nc-sa/3.0/

<GetRecord..<….

On interface, schema and codelist level

Operations:

Page 20: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

BHT Berlin 20

ISO19119

ISO19139

…with multiple profiles

Currently the many different catalogue / discovery service specification are defined and partly in use.

Therefore a dimension in the analysis were different CS-W * specifications

For the meta data model the existing ISO 19915 / 19139 was used together with the INSPIRE IR.Some data field names needed to be adapted with a slightly different meaning (e.g. distributor vs. provider). Also the xlink arc role attributedwas used to assign the partnerships

ISO19119

ISO19139

ISO19119

ISO19139

Discovery ServiceINSPIRE Profile

OGC CS-W2.0.2

Free Filter Encoding(WFS like)

Page 21: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

Tie

rs

Process Phases

Da

taS

erv

ice

App

l.

Find

SDI ServiceCustomer

Advertiser

SDI ServiceCustomer

Applications and Geoportals

Service Metadata

Data Set Metadata

RM Layers

Discovery ServiceSDI Service

Provider

This thesis focus only on the find phase

Roaming RM Client Layers

Client side needs to know which home provider he has.Therefore the client side gets a RM Layer. This layer can be compared to the function of a GSM SIMcard.

For the find phase only the homeprovider (ID) needs to be stored and added to the request.

Depending on the CSW profile also additional logic needs to be executed in this Client RM/roaming layer.

Page 22: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

BHT Berlin 22

Method of master thesis and this presentation

1. Introduction2. Problem Statement & Proposal:

1. A roaming enabled operation model2. Key adaption issues for SDI

1. License types2. Product types

3. Existing models as a research environment 1. Role model2. Process model3. Architecture model

4. Analysis focus currently on “find” in the publish-find-agree-bind1. Abstract roaming workflow and data2. Existing components (OGC, INSPIRE Catalogue and

Metadata specification, profiles and versions) and mapping5. Results

Page 23: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

Key results

BHT Berlin 23

Although the knowledge of the home provider needs to be added in all cases at the client side ( a la simcard ), the INSPIRE IR for Metadata and Discovery service can be used for the roaming model without any implementation modifications.

Detailed results: Ye Fanghong,2009: Adaptation of the Creative Commons Approach and the Roaming Concept to Spatial Data Infrastructures (SDI), Master Thesis, Institute for Geoinformatics, University of Münster. Supervisor Prof. Dr. Wagner

Another thesis focuses on the overall process model and in detail on the “agree” phase. Results expected in August 2009

Page 24: BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative

Conclusion

Operation ModelsCentered Business Operation Model (a la e-commerce)Roaming Operation to introduce

seamless business and technical interoperability CompetitionBalancing of risks, investments and opportunities

Gap analysis with existing components in the “find” phasePositive, no specification/implementation change needed

Planed gap analysis for the “agree” and later “bind” phase

BHT Berlin 24