Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Estonian Semantic Interoperability Framework Building a Better e-State through Collaboration Dr. Peep Küngas University of Tartu SOA Trader, Ltd.

Similar presentations


Presentation on theme: "The Estonian Semantic Interoperability Framework Building a Better e-State through Collaboration Dr. Peep Küngas University of Tartu SOA Trader, Ltd."— Presentation transcript:

1 The Estonian Semantic Interoperability Framework Building a Better e-State through Collaboration Dr. Peep Küngas University of Tartu SOA Trader, Ltd.

2 Abstract of the presentation 1345-1400 (0:15) Estonian semantic interoperability framework aims at providing a unified view to heterogeneous data structures and services in nation-wide and pan-European settings. In order to support this aim the framework outlines standards such as XSD, WSDL, OWL and SA-WSDL to be used correspondingly for describing data structures, services, metamodels and finally, providing semantic annotations, which will ultimately lead to more effective usage of information artifacts in loosely coupled systems with respect to semantic interoperability. An online tool for collaborative creation and management of particular metamodels and semantic annotations has been released for supporting creation of interlinked artifacts complying to this set of standards.

3 3

4 Burning Money “For each dollar spent on applications, roughly $5-$9 is spent on integration, accounting for roughly 40% of IT budgets” – Deutsche Bank Securities (February 2005) “Over 40% of the cost of integration today is spent in application-specific code to manually reconcile and validate the inconsistent data exchanged between disparate applications, resulting in a tight coupling of systems” – Progress (February 2008)

5

6 Problems Difficult to locate suitable data services – Too many data services available – The amount of data services increases constantly Detection of integration points is expensive – Based on human-readable documentation Difficult to integrate selected data services – Poor documentation – Documentation in different languages – Different semantics and structure of data objects Data redundancy – Difficulties in maintaining data – Data integrity, consistency etc issues 6

7 Regulations Since July 1 2010 registration of semantic descriptions is mandatory for new IS development projects Responsibility of service providers and registry owners Collected semantic descriptions – Annotations of Web services interfaces (only X-Road services) – Annotations of collected data (registries only) Semantic descriptions published at RIHA (http://riha.eesti.ee)http://riha.eesti.ee

8 Service-Oriented Architecture (SOA) Dirk Krafzig, Karl Banke, and Dirk Slama. Enterprise SOA. Prentice Hall, 2005

9 Standards Semantika- varade loomine ja haldamine WSDLXSD SA- WSDL OWLXMIBPMN? 9

10 Creation of Semantic Annotations Manage ontologies and semantic annotations Remove anomalies in ontologies Extend ontologies Update SA-WSDL references Annotate XML schemas Analyse XML schema element and attribute names Group XML schema elements according to their semantics Add SA-WSDL references to XML schema elements Ceate ontology Review existing ontologies for potential reuse Determine essential concepts Create/adjust taxonomies Add properties 10

11 Required Competence in Semantic Interoperability Projects Semantic assets Integrator Usage of knowledge Domain expert Domain specific knowledge Knowledge engineer Knowledge representation 11

12 X-Road Case Study X-Road Information Systems58 Data Services1 045 Data Fields7 757 23.09.200912SCC 2009, Bangalore, India Dataset is available at: http://www.soatrader.com/web-services/xroad/

13 Pilot Projects Primary (foundational) ontologies – Addresses, geoinfo, legal persons, natural persons – The ontologies will cover about 80% of concepts required for semantic annotations Secondary ontologies – Health insurance, e-Health, … Information Systems – Business Registry, Population Registry, Land Cadastre, Address Data System, e-Health systems, …

14 Analyzing Data Redundancy Where to get data about household’s habitat? Why is data about board members of companies collected in registry X and Y? Which data is simultaneously managed in several registries?

15 Modularity of Data Services How well are existing data services reusable?

16 Other Applications Finding data sources more effectively – Preparing for electronic census Monitoring handling of delicate personal data of residents Developing strategies for data collection and maintenance Analysing information diffusion between governmental organizations

17 THANK YOU! peep.kungas@ut.ee peep@soatrader.com 17


Download ppt "The Estonian Semantic Interoperability Framework Building a Better e-State through Collaboration Dr. Peep Küngas University of Tartu SOA Trader, Ltd."

Similar presentations


Ads by Google