Presentation is loading. Please wait.

Presentation is loading. Please wait.

SDI Business Phases and derived INSPIRE Horizontal Services Relates to INSPIRE DT Network Services, DT Sharing Relates to OGC GeoDRM WG, Price & Order.

Similar presentations


Presentation on theme: "SDI Business Phases and derived INSPIRE Horizontal Services Relates to INSPIRE DT Network Services, DT Sharing Relates to OGC GeoDRM WG, Price & Order."— Presentation transcript:

1 SDI Business Phases and derived INSPIRE Horizontal Services Relates to INSPIRE DT Network Services, DT Sharing Relates to OGC GeoDRM WG, Price & Order Processing WG, Security WG and Architecture WG Dr. Roland M. Wagner, Institut für Geoinformatik roland.wagner@uni-muenster.de JRC, Ispra, 2007-01-24

2 2 SDI Processes in a (rights managed) SDI INSPIRE needs functions and derived components according to the directive INSPIRE needs rights management to attract third parties SOA requires more process based thinking SDI providers will use different combinations of sharing functions (user identity, licensing, pricing & ordering) depending on their applied operation model Fundamental SDI processes –Publish-Find-Bind –Publish-Find-Procure-Bind for rights managed SDI products

3 3 SDI Roles (not rights managed) End User An individual person who accesses and uses a product. An example is an employee of a company who acts on behalf the company. X End-User Delivery Promoter SDI Committee Promoter A promoter is an operator of product catalogues with product descriptions, e.g. OGC CS-W and ISO 19115/19139 metadata. Delivery A deliveryman is responsible for the delivery of products, e.g. via web services. (x) SDI Committee A SDI Committee is responsible for a SDI domain. It operates at least a catalogue and registers SDI domain common conventions General RoleDescriptionGeoDRM RM

4 4 Product relationships (not rights managed) End-User Delivery Promoter Product definition Role Service Address Web Address Mail Address Role Service Address Web Address Mail Address SDI Committee Common Product Description

5 5 Publish Phase Publish Client Publish Service Product Installation 1 Abstract Components (not rights managed) ExcpCapa SDI Committee Provider SDI Agency setup Catalogue Service Product Description 4 Promoter ExcpCapa 3 2

6 6 Find Phase Publish Phase Delivery/ Bind Phase Content Publish Client OWS-Client Gatekeeper Client OWS Publish Service Product Installation 17 1 End-User Delivery Abstract Components (not rights managed) 18 Roland M. Wagner, 2006-12-13, http://creativecommons.org/licenses/by/2.5/legalcode Catalogue Client Catalogue Service Product Description 4 Promoter Product ID ExcpCapaExcpCapa ExcpCapa SDI Committee 3 2 Provider SDI Agency use setup End-User

7 7 SDI Roles (rights managed) End User An individual person who accesses and uses a product. An example is an employee of a company who acts on behalf the company. X End-User Delivery Manager Broker IPR Owner Customer Provider Promoter SDI Committee SDI Agency Customer A customer is a legal entity and acquires rights to access and use offered products. (x) Provider Primary contract party for Customer. Contracts other roles (promoter, broker, manager, delivery). Registers it at the SDI committee Promoter A promoter is an operator of product catalogues with product descriptions, e.g. OGC CS-W and ISO 19115/19139 metadata. Broker A broker establishes new contracts with accounts on behalf of an agent or on his own responsibility as a reseller (x) Manager A manager maintains accounts on behalf of the provider and the Customer. (x) Delivery A deliveryman is responsible for the delivery of products, e.g. via web services. (x) IPR Owner An owner owns intellectual property. X SDI Committee A SDI Committee is responsible for a SDI domain. It operates at least a catalogue and registers SDI domain common conventions SDI Agency Executive organisation with acts on behalf the SDI committee General RoleDescriptionGeoDRM RM

8 8 Product relationships (rights managed) End-User Delivery Manager Broker IPR Owner Customer Provider Promoter SDI Committee SDI Agency Product definition Role Service Address Web Address Mail Address Role Service Address Web Address Mail Address Role Service Address Web Address Mail Address Role Service Address Web Address Mail Address Role - Web Address Mail Address SDI Committee Common Product Description Role - Web Address Mail Address

9 9 Publish Phase End-User Delivery Manager Broker IPR Owner Customer Provider Promoter SDI Committee SDI Agency Delivery Manager Broker Promoter Provider Publish Phase Provider SDI Committee SDI Agency Provider registers himself in a self-selected SDI Domain Provider set-up a business network with internal or external partners

10 10 Find Phase Publish Phase Delivery/ Bind Phase End-User Delivery Provider establishes Business Network Establish. Customer Manage. Manager Promoter Broker Procure Phase SDI Committee SDI Agency Provider IPR Owner A BCDEF G H I Provider needs to provision all phases

11 11 Find Phase End-User Delivery Manager Broker IPR Owner Customer Provider Promoter SDI Committee SDI Agency End-User Customer Promoter Find Phase An end-user or his business entity searches for available products at catalogues Promoter operators a catalogue with metadata describing potential rights management needs

12 12 Procure Phase End-User Delivery Manager Broker IPR Owner Customer Provider Promoter SDI Committee SDI Agency Broker Customer Manager Customer Procure Phase (Establishment and Management) If a product needs rights management, a new contract for accounts between the provider and the customer needs to be established The broker acts on behalf the provider If the new contract for accounts was successfully established, the new accounts (identity, license, price) are opened at the manager Customer can check accounts any time (e.g. for prepaid)

13 13 Procure Phase Delivery/ Bind Phase End-User Delivery Manager Broker IPR Owner Customer Provider Promoter SDI Committee SDI Agency Manager Customer End-User Delivery Delivery/Bind Phase (Management) End-User requests a product If usage accounting (identity log, licensing, pricing) is required, the manager accounts each request (transparently) If accounts are sufficient, manager allows delivery

14 14 Sharing Functions (Horizontal Functions) Sharing Functions –User Identity –Price & Order (e-commerce) –Licensing Operation Phases can be supported with sharing functions Selection of functions within phases depends on the applied operation model User Identity Price & Order License

15 15 Product definition Find Phase Publish Phase Delivery/ Bind Phase Content User Identity Content OWS 17 End-User IPR Owner Delivery Sharing Functions and Phases Delivery Receipt 18 Roland M. Wagner, 2006-12-13, http://creativecommons.org/licenses/by/2.5/legalcode Establish. Customer Manage. Manager Promoter Product ID Broker ExcpCapa Procure Phase SDI Committee Customer Price & Order License Provider SDI Agency use setup Provider Keys

16 16 Product definition Find Phase Publish Phase Delivery/ Bind Phase Content User Identity Content OWS 17 End-User IPR Owner Delivery Example of sharing function usage Establish. Customer Manage. Manager Promoter Broker Procure Phase SDI Committee Customer Price & Order License Provider SDI Agency use setup Provider

17 17 Product definition Find Phase Publish Phase Delivery/ Bind Phase Content User Identity Content Publish Client OWS-Client Gatekeeper Client OWS Gatekeeper ServicePublish Service Product Installation Dispatcher 17 112 End-User IPR Owner Delivery Sharing Functions and general Components Delivery Receipt 18 Roland M. Wagner, 2006-12-13, http://creativecommons.org/licenses/by/2.5/legalcode Establish. Broker Client Broker CapaExcp Customer Manage. Manager Client Manager CapaExcp Manager 141513 Catalogue Client Catalogue Service Product Description 4 Promoter Product ID Broker ExcpCapaExcpCapaExcpCapa ExcpCapa 16 Procure Phase SDI Committee 3 2 8 Customer Price & Order License Provider SDI Agency use setup Provider Keys

18 18 Product definition Find Phase Publish Phase Delivery/ Bind Phase Content Identity Content Publish Client OWS-Client Gatekeeper Client OWS Gatekeeper ServicePublish Service Product Installation Dispatcher 17 112 End-User IPR Owner Delivery Sharing Functions and detailed Components Delivery Receipt 18 Roland M. Wagner, 2006-12-13, http://creativecommons.org/licenses/by/2.5/legalcode Establish. Broker Client Broker Identity Broker Pricing Broker License Broker 6 CapaExcp 7 Customer 5 Manage. Manager Client Manager Identity Manager Pricing Manager License Manager 10 CapaExcp 119 Manager 141513 Catalogue Client Catalogue Service Product Description 4 Promoter Product ID Broker ExcpCapaExcpCapaExcpCapa ExcpCapa 16 Procure Phase SDI Committee 3 2 8 Customer Price & Order License Provider SDI Agency use setup Provider Keys

19 19 Product definition Find Phase Delivery/ Bind Phase Content OWS-Client Gatekeeper Client OWS Gatekeeper Service Dispatcher 17 12 End-User Delivery Use Case: Click-Through Licensing (no license management) Delivery Receipt 18 Roland M. Wagner, 2006-12-13, http://creativecommons.org/licenses/by/2.5/legalcode Establish. Broker Client Broker License Broker CapaExcp 7 Customer Manage. Manager Client Catalogue Client Catalogue Service Product Description 4 Promoter Product ID Broker ExcpCapaExcpCapa ExcpCapa Procure Phase 3 Customer License use Provider Keys

20 20 Product definition Find Phase Publish Phase Delivery/ Bind Phase Content Identity Content Publish Client OWS-Client Gatekeeper Client OWS Gatekeeper ServicePublish Service Product Installation Dispatcher 17 112 End-User IPR Owner Delivery Use Case: User Identity only, with manual assignment Delivery Receipt 18 Roland M. Wagner, 2006-12-13, http://creativecommons.org/licenses/by/2.5/legalcode Customer Manage. Manager Client Manager Identity Manager 10 CapaExcp 119 Manager 13 Catalogue Client Catalogue Service Product Description 4 Promoter Product ID ExcpCapaExcpCapaExcpCapa ExcpCapa 16 Procure Phase SDI Committee 3 2 Customer Provider SDI Agency use setup Provider Keys

21 21 Conclusion Rights-managed functions and derived components need to be integrated in INSPIRE –within the classic client- service protocol (as header) –within the SOA process publish-find-procure-bind Components with functional and organizational Interfaces –User identity | license | price & order BROKER –User identity | license | price & order MANAGER –GeoDRM GATEKEEPER Information Model –Meta data (within ISO 19115) within Discovery Scope (level 1) legal contrains –User identity | license | price & order TOKENS –User identity | license | price & order Data Models

22 22 Product definition Find Phase Publish Phase Delivery/ Bind Phase Content Identity Content Publish Client OWS-Client Gatekeeper Client OWS Gatekeeper ServicePublish Service Product Installation Dispatcher 17 112 End-User IPR Owner Delivery MASTER Delivery Receipt 18 Roland M. Wagner, 2006-12-13, http://creativecommons.org/licenses/by/2.5/legalcode Establish. Broker Client Broker Identity Broker Pricing Broker License Broker 6 CapaExcp 7 Customer 5 Manage. Manager Client Manager Identity Manager Pricing Manager License Manager 10 CapaExcp 119 Manager 141513 Catalogue Client Catalogue Service Product Description 4 Promoter Product ID Broker ExcpCapaExcpCapaExcpCapa ExcpCapa 16 Procure Phase SDI Committee 3 2 8 Customer Price & Order License Provider SDI Agency use setup Provider Keys

23 23 Find Phase Procure Phase Publish Phase Delivery/ Bind Phase End-User Delivery Manager Broker IPR Owner Customer Provider Promoter SDI Committee SDI Agency Delivery Manager Broker Promoter End-User Customer Promoter Broker Customer Manager Customer End-User Delivery Provider SDI role (inter)actions in phase Provider SDI Committee SDI Agency

24 24 Product definition Delivery/ Bind Phase Find Phase Publish Phase Promoter SDI Agency Manage. Deployment: Independent brokers Broker Client Broker Identity Broker CapaExcp 5 Identity Broker Establish Broker Client Broker Pricing Broker 6 CapaExcp Establish Broker Client Broker License Broker CapaExcp 7 Establish Pricing Broker License Broker Manager Client Manager 10 CapaExcp 119 Manager Customer Identity Account Pricing Account License Account 141513 8 8 Provider Product ID Keys 18 Delivery Identity Price & Order License Procure Phase 8


Download ppt "SDI Business Phases and derived INSPIRE Horizontal Services Relates to INSPIRE DT Network Services, DT Sharing Relates to OGC GeoDRM WG, Price & Order."

Similar presentations


Ads by Google