150 likes | 314 Views
The Estonian Semantic Interoperability Framework Building a Better e-State through Collaboration. Dr. Peep Küngas University of Tartu SOA Trader , Ltd. Burning Money.
E N D
The Estonian Semantic Interoperability FrameworkBuilding a Better e-State through Collaboration Dr. Peep Küngas Universityof Tartu SOA Trader, Ltd.
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) “Over40% 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)
Regulations • SinceJuly 1 2010 registrationofsemanticdescriptionsismandatoryfornew IS developmentprojects • Responsibilityofserviceproviders and registryowners • Collectedsemanticdescriptions • AnnotationsofWebservicesinterfaces (only X-Road services) • Annotationsofcollecteddata (registriesonly) • Semanticdescriptionspublished at RIHA (http://riha.eesti.ee)
Service-Oriented Architecture (SOA) Dirk Krafzig, Karl Banke, and Dirk Slama. Enterprise SOA. Prentice Hall, 2005
X-Road Case Study Dataset is available at: http://www.soatrader.com/web-services/xroad/ SCC 2009, Bangalore, India
Pilot Projects • Primary (foundational) ontologies • Addresses, geoinfo, legalpersons, naturalpersons • Theontologieswillcoverabout 80% ofconceptsrequiredforsemanticannotations • Secondaryontologies • Healthinsurance, e-Health, … • InformationSystems • BusinessRegistry, PopulationRegistry, LandCadastre, AddressDataSystem, e-Healthsystems, …
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?
Modularity of Data Services How well are existing data services reusable?
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
THANK YOU! peep.kungas@ut.ee peep@soatrader.com