250 likes | 459 Views
Master Thesis: Ye Fanghong IFGI WWU Münster Supervisor: Prof. Dr. Roland M. Wagner BHT Berlin. 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.
E N D
Master Thesis: Ye Fanghong IFGI WWU Münster Supervisor: Prof. Dr.Roland M. WagnerBHT Berlin Reaching the Next Level: From Technical to Business InteroperabilityCreative Commons like Licensing in Roaming Enabled SDIs (rSDI) Global Spatial Data Infrastructure 11Rotterdam, 2009-06-17
Method of master thesis and this presentation • Introduction • Problem Statement & Proposal: • A roaming enabled operation model • Key adaption issues for SDI • License types • Product types • Existing models as a research environment • Role model • Process model • Architecture model • Analysis focus currently on “find” in the publish-find-agree-bind • Abstract roaming workflow and data • Existing components (OGC, INSPIRE Catalogue andMetadata specification, profiles and versions) and mapping • Results BHT Berlin
Method of master thesis and this presentation • Introduction • Problem Statement & Proposal: • A roaming enabled operation model • Key adaption issues for SDI • License types • Product types • Existing models as a research environment • Role model • Process model • Architecture model • Analysis focus currently on “find” in the publish-find-agree-bind • Abstract roaming workflow and data • Existing components (OGC, INSPIRE Catalogue andMetadata specification, profiles and versions) and mapping • Results BHT Berlin
Problem Statement: How to operate an SDI ? • 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) Supplier A SupplierB SupplierC SupplierD „A GSM clearing house“ Supplier A SupplierB SupplierC SupplierD „A VISA clearing house“ Wagner: A Roaming-enabled SDI (rSDI): The Relationship between Technology and Market Presence, 12th EC GI GIS Workshop, Innsbruck, Austria, 2006 Wagner: A Roaming-enabled SDI (rSDI): -Balancing interests, opportunities, investments and risks-, 9th GSDI, Santiago, Chile, 2006 SDI RoamingEC GI GIS 2006
Change the thinking! • Many GI players were used to operate a “monopoly” structure, this needed to be changed to enable cross-provider business interoperability Supplier A SupplierB SupplierC SupplierD „THE Supplier“ Supplier A SupplierB SupplierC SupplierD „A clearing house“ BHT Berlin
2.2. Key adaption issues for SDI • 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…. • 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 BHT Berlin
Method of master thesis and this presentation • Introduction • Problem Statement & Proposal: • A roaming enabled operation model • Key adaption issues for SDI • License types • Product types • Existing models as a research environment • Role model • Process model • Architecture model • Analysis focus currently on “find” in the publish-find-agree-bind • Abstract roaming workflow and data • Existing components (OGC, INSPIRE Catalogue andMetadata specification, profiles and versions) and mapping • Results BHT Berlin
Domain EndUser SDI Service Customer DomainServiceProvider Domain SoftwareSupplier Advertiser SDI ServiceProvider Sales Delivery AccountManager SDICommittee IPR Owner SDIAgency SDI SoftwareSupplier 2.1. A roaming enabled operation model • Roles Who ? BHT Berlin
Domain EndUser SDI Service Customer DomainServiceProvider Domain SoftwareSupplier Advertiser SDI ServiceProvider Sales Delivery AccountManager SDICommittee IPR Owner SDIAgency SDI SoftwareSupplier 2.1. A roaming enabled operation model • Roles • Legal Organizations Who ? Home Provider BHT Berlin
SDI Service Customer SDI Service Customer SDI Service Customer Advertiser Advertiser Advertiser SDI ServiceProvider SDI ServiceProvider SDI ServiceProvider Sales Sales Sales Delivery Delivery Delivery AccountManager AccountManager AccountManager 2.1. A roaming enabled operation model • Roles • Legal Organizations • Multiple instances (home provider) Who ? unknown Provider Home Provider Visited Provider BHT Berlin
SDI Service Customer Advertiser Advertiser SDI ServiceProvider SDI ServiceProvider Sales Sales Delivery Delivery AccountManager AccountManager 2.1. A roaming enabled operation model • Roles, • Legal Organizations • Multiple instances (home provider) • Which relationship (roaming, visited provider relationship) Who ? Home Provider Visited Provider BHT Berlin
SDI Service Customer Advertiser Advertiser SDI ServiceProvider SDI ServiceProvider Sales Sales Delivery Delivery AccountManager AccountManager 2.1. A roaming enabled operation model • Roles, • Legal Organizations • Multiple instances (home provider) • Which relationship (roaming, visited provider relationship) Who ? How? Home Provider Visited Provider • Define the roaming relationship more in detail together withexisting components: • Process Model • Architecture BHT Berlin
Overview of… • …existing Frameworks and Models • …the gap analysis BHT Berlin
Domain EndUser SDI Service Customer SDI Service Customer SDI Service Customer Advertiser SDI ServiceProvider Sales Delivery AccountManager IPR Owner Roles Model Process Phases Tiers
Domain EndUser SDI Service Customer SDI Service Customer SDI Service Customer Advertiser SDI ServiceProvider Sales Delivery AccountManager IPR Owner Roles and Process Model Process Phases Publish Find Agree Bind Appl. Service Tiers Data
Domain EndUser SDI Service Customer SDI Service Customer SDI Service Customer Advertiser SDI ServiceProvider Sales Delivery AccountManager IPR Owner Roles, Process and Architecture Model Process Phases Publish Find Agree Bind Applications and Geoportals Appl. GeoRM Layers Service Registers Discovery Service Transf. Service GeoRMService ViewService DownloadService InvokeSDService Tiers Register Data Service Metadata Data Set Metadata GeoRM Data Spatial Data Set Data
Method of master thesis and this presentation • Introduction • Problem Statement & Proposal: • A roaming enabled operation model • Key adaption issues for SDI • License types • Product types • Existing models as a research environment • Role model • Process model • Architecture model • Analysis focus currently on “find” in the publish-find-agree-bind • Abstract roaming workflow and data • Existing components (OGC, INSPIRE Catalogue andMetadata specification, profiles and versions) and mapping • Results BHT Berlin
Domain EndUser SDI Service Customer SDI Service Customer SDI Service Customer Advertiser SDI ServiceProvider Sales Delivery AccountManager IPR Owner This thesis focus only on the find phase Process Phases Publish Find Agree Bind Applications and Geoportals Appl. GeoRM Layers Service Registers Discovery Service Transf. Service GeoRMService ViewService DownloadService InvokeSDService Tiers Register Data Service Metadata Data Set Metadata GeoRM Data Spatial Data Set Data
SDI Service Customer SDI Service Customer Advertiser SDI ServiceProvider On interface, schema and codelist level Process Phases Find Operations: <GetRecord.. <…. Applications and Geoportals Appl. Data Set Metadata Service Discovery Service Tiers Service Metadata Data Set Metadata Data http://creativecommons.org/licenses/by-nc-sa/3.0/
…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 Free Filter Encoding(WFS like) Discovery Service INSPIRE Profile OGC CS-W 2.0.2 ISO19119 ISO19139 ISO19119 ISO19139 ISO19119 ISO19139 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 BHT Berlin
SDI Service Customer SDI Service Customer Advertiser SDI ServiceProvider This thesis focus only on the find phase Process Phases Find 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. Applications and Geoportals Appl. Roaming RM Client Layers RM Layers Service Discovery Service Tiers Service Metadata Data Set Metadata Data
Method of master thesis and this presentation • Introduction • Problem Statement & Proposal: • A roaming enabled operation model • Key adaption issues for SDI • License types • Product types • Existing models as a research environment • Role model • Process model • Architecture model • Analysis focus currently on “find” in the publish-find-agree-bind • Abstract roaming workflow and data • Existing components (OGC, INSPIRE Catalogue andMetadata specification, profiles and versions) and mapping • Results BHT Berlin
Key results • 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 BHT Berlin
Conclusion • Operation Models • Centered Business Operation Model (a la e-commerce) • Roaming Operation to introduce • seamless business and technical interoperability • Competition • Balancing of risks, investments and opportunities • Gap analysis with existing components in the “find” phase • Positive, no specification/implementation change needed • Planed gap analysis for the “agree” and later “bind” phase BHT Berlin