Download presentation
Presentation is loading. Please wait.
Published byClementine Powell Modified over 9 years ago
2
Tool to specify User Schema Entity Search –co-ordinates -date/time -class/layer Source Schemas Source 1 Source 2 Source n... GML Data Source 1 Source 2 Source n... User defined Schema User Mapping Tool XQuery generator Merged Schemas User+Source 1 Merged Schemas User+Source 2 Transformed GML Data User view:S2 Transformed GML Data User view:S1 Merged Schemas User:S1+User:S2 Transformed GML Data User view:S1+S2 Gram++ and other data Sources Source 1 Source 2 Source n... 1 2a 2b 3 4 5a 5b 6 7 8 9 Workflow in FIGO Click on different components to view details of each step
3
A Login Page
4
Home and user related actions These are your choices in FIGO You can edit your profile and change passwords
5
Ok now… you know there is a data source! 1. Data in GML Encode This as Layers, Classes and Attributes in FIGO 2. Conceptual Model encoded in Schema documentation
6
Encode this in FIGO LAYERS CLASSES ATTRIBUTES
7
There is another Source? Have a list of Sources, their ontologies, metadata..
8
Every User has a view of the data Create the ontology of the User.. Call it a view..
9
Now Can we Map them? Semi-automatic mapping uses WordNet lexicon to generate confidence scores
10
Mappings: A closer look Different components of the Source ontology including layers, classes and their properties are mapped to each other. Layers can be considered as a group of classes. Classes can have inherited classes and so can layers. The relation between layers and classes is not that of inheritance but rather that of aggregation. Ontology O S1 O S1 X O A1 Ontology O A1
11
Human mappings Mappings are defined at Layer, Class and Attribute levels Can you learn what I did? In progress
12
Mapping source1 to user view Translation of source 1(ogc simple) in terms Of the users view.. Source 1
13
Mapping another source to that view Source 2 Translation of source 2 (Ordnance Survey) in terms Of the users view.
14
Generating XQuery statements XQuery of the mappings are generated as wrappers
15
User view of the translated data Source data based on source ontology Translated data based on user’s (view) ontology
16
Two Sources and one View
17
One view of different sources From Source1From Source2
18
More to come.. FIGO is work in Progress as well Please do not forget to post your feedback at www.cse.iitb.ac.in/~FIGOwww.cse.iitb.ac.in/~FIGO
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.