Investigating a bottom-up approach for extracting domain ontologies from urban databases Christophe Chaidron 1, Roland Billen 1 & Jacques Teller 2 1 University.

Slides:



Advertisements
Similar presentations
Three-Step Database Design
Advertisements

A bottom-up approach for extracting urban ontologies: the case of Brussels UrbIS 2 R. Billen, Unité de Géomatique, Université de Liège B. Cornélis, SPIRAL,
Office of SA to CNS GeoIntelligence Introduction Data Mining vs Image Mining Image Mining - Issues and Challenges CBIR Image Mining Process Ontology.
Conceptual Design using the Entity-Relationship Model
Data Models There are 3 parts to a GIS: GUI Tools
Geographic Information Systems
1 CIDOC CRM + FRBR ER = FRBR OO … an equation for a harmonised view of museum information and bibliographic information Martin Doerr First CASPAR Seminar.
Database Management Systems, R. Ramakrishnan and J. Gehrke1 The Entity-Relationship Model Chapter 2.
SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005 MECOSIG Adapted to the Design of Distributed GIS F. Pasquasy, F. Laplanche, J-C. Sainte &
Center for Modeling & Simulation.  A Map is the most effective shorthand to show locations of objects with attributes, which can be physical or cultural.
Entity Relationship (ER) Modeling
Geographical Information Systems and Science Longley P A, Goodchild M F, Maguire D J, Rhind D W (2001) John Wiley and Sons Ltd 9. Geographic Data Modeling.
GIS for Environmental Science
Augmented Hyperbooks through Conceptual Integration G. Falquet L. Nerima J.-C. Ziswiler Information System Interfaces – University of Geneva cui.unige.ch/isi.
1 © Ramesh Jain Social Life Networks: Ontology-based Recognition Ramesh Jain Contact:
Spatio-Temporal Databases. Outline Spatial Databases Temporal Databases Spatio-temporal Databases Multimedia Databases …..
A Review of Ontology Mapping, Merging, and Integration Presenter: Yihong Ding.
GTECH 201 Lecture 05 Storing Spatial Data. Leftovers from Last Session From data models to data structures Chrisman’s spheres ANSI Sparc The role of GIScience.
How can Computer Science contribute to Research Publishing?
Lecture Fourteen Methodology - Conceptual Database Design
©2005 Austin Troy. All rights reserved Lecture 3: Introduction to GIS Part 1. Understanding Spatial Data Structures by Austin Troy, University of Vermont.
GI Systems and Science January 23, Points to Cover  What is spatial data modeling?  Entity definition  Topology  Spatial data models Raster.
Prepared by Abzamiyeva Laura Candidate of the department of KKGU named after Al-Farabi Kizilorda, Kazakstan 2012.
Chapter 41 Enhanced Entity-Relationship and Object Modeling.
Computer System Analysis Chapter 10 Structuring System Requirements: Conceptual Data Modeling Dr. Sana’a Wafa Al-Sayegh 1 st quadmaster University of Palestine.
SQL and SSQL IT4GIS Keith T. Weber, GISP GIS Director, ISU.
GeoUML a conceptual data model for geographical data conformant to ISO TC 211 Main GeoUML constructs Alberto BelussiNovembre 2004.
Methodology - Conceptual Database Design Transparencies
Methodology Conceptual Databases Design
9/14/2012ISC329 Isabelle Bichindaritz1 Database System Life Cycle.
Geographic Information System GIS This project is implemented through the CENTRAL EUROPE Programme co-financed by the ERDF GIS Geographic Inf o rmation.
TM 1 Dr. Chen, Business Database Systems Data Modeling Professor Chen School of Business Administration Gonzaga University Spokane, WA
8. Geographic Data Modeling. Outline Definitions Data models / modeling GIS data models – Topology.
UNIVERSITÉ LAVAL Centre for Research in Geomatics, Université Laval, Cité universitaire, Quebec, QC Canada G1K 7P4 Semantic Interoperability of Geospatial.
Spatial Concepts and Data Models Reading: Shekhar & Chawla Chapter 2 November 22, 2005.
RCDL Conference, Petrozavodsk, Russia Context-Based Retrieval in Digital Libraries: Approach and Technological Framework Kurt Sandkuhl, Alexander Smirnov,
1/26/2004TCSS545A Isabelle Bichindaritz1 Database Management Systems Design Methodology.
Dimitrios Skoutas Alkis Simitsis
Methodology - Conceptual Database Design
 Data Models in Commercial GIS Systems E. Hoel, page CSCI 5715 – Fall /14/2014 Sameera Shah Shyam Sundar Somasundaram.
Projective relations in a 3D environment Roland Billen 1 & Eliseo Clementini 2 1 University of Liège (Belgium) 2 University of L’Aquila (Italy)
ISPRS Congress 2000 Multidimensional Representation of Geographic Features E. Lynn Usery Research Geographer U.S. Geological Survey.
1 Spatial Data Models and Structure. 2 Part 1: Basic Geographic Concepts Real world -> Digital Environment –GIS data represent a simplified view of physical.
Concepts of Database Management, Fifth Edition Chapter 6: Database Design 2: Design Methodology.
 Entity-relationship models (ERM) Entity-relationship models (ERM)  Simple E-R Diagram Simple E-R Diagram  Weak Entity Weak Entity  Strong Entity.
Part4 Methodology of Database Design Chapter 07- Overview of Conceptual Database Design Lu Wei College of Software and Microelectronics Northwestern Polytechnical.
Ontology Mapping in Pervasive Computing Environment C.Y. Kong, C.L. Wang, F.C.M. Lau The University of Hong Kong.
GIS Data Types. GIS technology utilizes two basic types of data 1. Spatial Data Describes the absolute and relative location of geographic features.
A Quick Introduction to GIS
Database Systems Background Review (2) Dr. Muhammad Shafique
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Probabilistic Latent Semantic Analysis as a Potential Method for Integrating Spatial Data Concepts R.A. Wadsworth 1, A.J. Comber 2, P.F. Fisher 2 1.Centre.
Conceptual Databases Design Step 1 © Pearson Education Limited 1995, 2005.
CIS 210 Systems Analysis and Development Week 6 Part I Structuring Systems Data Requirements,
DATA Spatial Data – where things are Non Spatial Data or Attribute Data – What things are Data in a computer database are managed and accessed through.
An Ontology-based Approach to Context Modeling and Reasoning in Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire INSA de Lyon,
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
Chapter 7 K NOWLEDGE R EPRESENTATION, O NTOLOGICAL E NGINEERING, AND T OPIC M APS L EO O BRST AND H OWARD L IU.
What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial data”
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Methodology - Logical Database Design. 2 Step 2 Build and Validate Local Logical Data Model To build a local logical data model from a local conceptual.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide 4- 1.
Of 24 lecture 11: ontology – mediation, merging & aligning.
Bavarian Agency for Surveying and Geoinformation AAA - The contribution of the AdV in an increasing European Spatial Data Infrastructure - the German Way.
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Introduction Multimedia initial focus
Associative Query Answering via Query Feature Similarity
Evaluating Land-Use Classification Methodology Using Landsat Imagery
Ontology-Based Approaches to Data Integration
Presentation transcript:

Investigating a bottom-up approach for extracting domain ontologies from urban databases Christophe Chaidron 1, Roland Billen 1 & Jacques Teller 2 1 University of Liège (Belgium) 2 CERMA (France)

Outline Forewords Urban Spatial Databases (SDBs) Spatial objects and relationships Bottom-up approach for extracting domain ontologies DB’s reengineering case study Role of spatial relationships Conclusions Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

Forewords This study is a on-going reflective analysis based on DB reengineering works Ontologies in Spatial DBs Ontologies extraction issues Ontologies have not been formally extracted Key role of spatial relationships Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

Urban SDBs (1) Geographical (spatial) information about urban areas is more and more stored in GIS or in SDB storing spatial data (geographical entities) described by attributes (alphanumerical data or images, sounds, binary attributes…) associated to some geometric information (position, shape, topological relationships, etc…) Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

Urban SDBs (2) IDEALLY … Design of such systems or DBs requires creation of standardised documentations Feature data catalogues Conceptual data models, … It forces the community of data producers, developers or even future users to (re-)think about the “basic geographic entities of their world” regardless of any database system. It corresponds somehow to domain ontology design. Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

Urban SDBs (3) Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

Urban SDBs (4) It is quite common to have no record of ontologies in current urban information systems Urban GIS and SDB are therefore a huge source of “hidden” urban “domain” ontologies If they have not been formally recorded, it is necessary to extract them  Bottom-up approach Why extracting them? (see Jacques’s COST C21 objectives) How can we extract them? Extraction processes depend on type (and quality) of available documentation Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

Spatial Objects and Relationships (1) Types of objects Geo-object representation Vector / raster 0D, 1D, 2D, 3D, 4D Scale, granularity, … Spatial relationships Qualitative vs Quantitative Topological relationships (“connectivity” concepts widely used in GIS) And others … Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

Spatial Objects and Relationships (2) Qualitative vs Quantitative spatial relationships saying that the city of Liège is {disjoint of, not far from, east of} the city of Brussels, is a qualitative statement, when saying that the city of Liège is at 95 km from the city of Brussels is a quantitative statement Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

Spatial Objects and Relationships (3) Topological relationships Such as “disjoint”, “overlap”, “included”, … Formally defined (Egenhofer, Clementini, …)  Open GIS standards Another way to “consider” them CONGOO formalism considers two relations (Superimposition (S), Neighbourhood (N)) with three application levels: total (t), partial (p), non existent (ne). For example, saying that Liège and Brussels are disjoint could be stated as: Liège S ne N ne Brussels Interesting concept of Topological Matrices Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

Spatial Objects and Relationships (4) Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

How can we extract ontologies from DBs? Case 1: Ontologies have been recorded … Otherwise, using a Bottom-up approach Case 2: From existing documentation Case 3: From a DB reengineering Case 4: From a populated DB only? Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

A bottom-up approach Available documentation Feature catalogue CDMs DB itself … Extraction (semi-)automatically (feature catalogue, CDMs, etc.) Manually (others documents, brain storming, etc.) Check - validation With “experts” …? Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

From Feature catalogues Selection of relevant information Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

From CDMs Conceptual Data Models Created using (geo)-formalisms ER, Geo-UML, MADS, …, CONGOO … could be « simplified » into semantic nets Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

Semantic net from CDM CONGOO ER Semantic net Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

DB reengineering case study Context Brussels regional reference geographical DB Supporting DB reengineering processes DB designed with very little formalisation Aims Create a feature catalogue and CDMs Further work on data quality (re)-definition of domain ontologies of the original database Not an explicit extraction of ontologies Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

Methodology Available documentation Relational schemes Data list (different from a catalogue structure) Data acquisition specifications (for photogrammetric and land surveying) The DB’s objects themselves… Outcomes Feature catalogue Topological matrices CDMs Recommendations Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

Role of spatial relationships Existing definition 1: The « house » is the building extract out of the topographical survey not satisfactory. Our own understanding of the objects leads us to the following definition (whose validity was checked against other DB’s documentation): Definition 2: The « house » corresponds to footprint of a building (including its annexes) This definition appeared to correspond to the designer “ontologies”. However, did not match with topological matrix Definition 3: The « house » corresponds to building’s footprint, including annexes and all other construction such as church, chapel, monument, school, fountain, greenhouse, bus stop, etc. This definition is quite odd and not satisfactory conceptually. However, it corresponded to the reality of the DB and had been included in the feature catalogue. Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

Objects’ Clustering Using Topological Matrix Based on topological relationships similarity Topologically coherent layers Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

… a populated DB only Could build some king of topological matrices This could provide a first “understanding” of the spatial entities … what are the allowed or forbidden spatial relationships between objects Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06

Conclusions Do not underestimate ontologies design in DB design Ontologies could be extracted from DBs from data catalogues, CDMs, … if they exist Spatial relationships play a key (crucial?) role in ontologies retrieval Chaidron C., Billen R. & Teller J., 1st Workshop of COST Action C21, Geneva 06