stanimirović aleksandar. geonis - framework for interoperbility of gis applications in local...

Post on 12-Nov-2014

1.172 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentation from the 1st Workshop on Future Internet Enterprise Systems - FINES 2010: Ontologies and Interoperability, made at 10.11.2010 in Faculty of Mechanical Engineering, Laboratory for Intelligent Manufacturing Systems

TRANSCRIPT

Faculty of Electronic Engineering, Niš

CG&GIS LAB

GeoNis - Framework for interoperbility of GIS applications in

local community environment

Aleksandar StanimirovićAleksandar Stanimirović

ContentContent

Introduction GeoNis framework Semantic Mediation in GeoNis framework OWL2RDB Mapping Schema Translator/Wrapper Generator Conclusion

IntroductionIntroduction

Data integration and Data semantics Geospatial data semantics Ontology and Semantic Languages Development of Information Systems using

ontologies Online integration using mediators

GeoNis framework

GeoNis is a framework for the interoperability of GIS applications that have to provide an infrastructure for data interchange in the local community environment

The GeoNis framework was developed to perform the intelligent integration of information from multiple heterogeneous GIS (spatial and geographic) and non-spatial (thematic) data sources, which consist of local services and offices that own geodata in some format.

Hybrid ontology approach - use of ontologies with different level of generality

GeoNis framework

GeoNis framework for interoperability of GIS applications in local community environment

Semantic Mediation in GeoNis framework

Semantic mediation in GeoNis framework

Semantic Mediation in GeoNis framework

Architecture of a system for creating an intermediate metadata layer and a translator/wrapper component

Semantic Mediation in GeoNis framework

Mapping Layer – describes mappings between local ontologies and relational database schema

Ontology mapper - graphical tool for browsing and editing mapping documents

Ontology Builder - tool that automatically builds a local ontology from data stored in a relational database

Translator/Wrapper Generator - Generator tool uses relational-to-ontology mapping documents and local ontologies to automatically generate classes (in the sense of an object-oriented paradigm) and additional configuration files

OWL2RDB Mapping Schema

Legacy systems and relational databases Low similarity between the ontology and RDB

models Ontology – to - RDB mapping languages RDF or OWL based languages

OWL2RDB Mapping Schema

EntityMappings in OWL2RDB mapping schema

OWL2RDB Mapping Schema

DataSource OWL2RDB language element

DataProperty OWL2RDB language element

Translator/Wrapper Generator

Translator/Wrapper Generator

User interface for the T/W Generator tool

Translator/Wrapper Generator

Generator output:– Domain object (classes)– Hibernate/NHibernate hbm files– Application configuration– Physical database driver configuration

Translator/Wrapper Generator

ConclusionConclusion

Intermediate layer between ontologies and relational database content.

Quick and easy inclusion of GIC into the existing semantic integration infrastructure

Automation of the process of semantic integration

Contact

Computer graphicsComputer graphics and and GISGIS laboratory laboratoryFaculty of electronic engineering, Niš

Aleksandra Medvedeva 14, 18000 NišTel. (38118) 529-331, (38118) 529-500, (38118) 529-235

Fax: (38118) 588-399WWW: http://gislab.elfak.ni.ac.rs

e-mail: aleksandar.stanimirovic@elfak.ni.ac.rs

top related