Database Schema Integration For Interoperable Gis Application

Size: px
Start display at page:

Download "Database Schema Integration For Interoperable Gis Application"

Transcription

1 Database Integration For Interoperable Gis Application Norayu Abdul Ghani Nanna Suryana Safiza Suhana Kamal Baharin ABSTRACT This paper discusses database schema integration to support interoperability of GIS applications. Different GIS applications create multiple type of database representation. Rapid development of internet technology allows more spatial and tabular data available and accessible widely across local state, federal and private data clearinghouse. Unfortunately those data cannot be utilized directly due to the differences in data acquisition technique, data definition and their semantic meaning; different coordinate system yet operated within different GIS platforms. As spatial data become core part of business and decision making, therefore data sharing is driven by the need to maintain more accurate and up to date spatial databases and at the same time reduce the data acquisition and maintenance costs. This shows the need of interoperability among different GIS platforms. One of the most difficult and challenging task is to identify and determine automatically how the data from one application matches semantically with the data from the other applications. The ongoing research is intended to provide an alternative solution to solve problems associated with semantic aspects of interoperable GIS. Ontology relationship approach allows query translation from one database schema into another one. Within the whole framework of the ongoing research, a method for database schema integration to support the interoperability of GIS been proposed. The discussion focuses on building conceptual mapping as a prerequisite in developing XML base document. This work hopefully contributes to the information sharing establishment among diverse organizations with heterogeneous GIS database schema. Keywords Interoperability, Database, Semantic, XML Technology, Ontology. 1. INTRODUCTION This research been conducted under the framework of GIS Interoperability Research Project financed by UTeM s short grant and e-science Fund. This project is intended to increase the usefulness of GIS in different possible application domains. Within last few decades, GIS been accepted as a prevailing tool for scientific investigations, resources management and development program. In this regard, GIS shows its strong capability for assembling, storing, manipulating and displaying spatial relationship [1]. However one of the primary obstacles in GIS application is the heterogeneity of the GIS data sources. As mentioned in [2] the heterogeneities can be classified as syntactic, schematic and semantic heterogeneities. From observation it becomes apparent that rapid development of Internet technology support different data and information to be easily available and more accessible widely and freely. However those data are not always useable for other users due to lack of interoperability and compatibility. In addition to this, information sharing between two or more GIS platforms have not been fully implemented. For this reason, unnecessary redundant spatial data acquisition conducted by different GIS users becomes unavoidably occurred. Data acquisition is usually very costly and time consuming. Several vendors have introduced export and import conversion machine. However it been found as the main cause of losing too much data and accuracy. Editing spatial data is also problematic [3]. Therefore issues related to interoperability of GIS have been discussed by millions of GIS users all around the world. There are many research issues related to GIS interoperability. DB A Ontology, XML Federated Federated DB Figure 1. Integration Framework. DB B As presented in Figure 1 this paper discusses the integration of two different database schemas to produce a common interoperable database format. The problems associated with heterogeneity of databases are generated by the use of different data models, schema and data. Brief explanation as above shows the great need for interoperable GIS which been considered to become the best option of the current and future GIS architectures. The introduction of this promising technology will be economically beneficial to all GIS users those who have plan to utilize the existing available data. 311

2 In addition to the above proposed solution a uniform data access to the different data sources is also required. Figure 2 below shows the nature of existing information. Figure 2 (a) illustrate pieces of information could have different format, from different source and varying in quality. complement each other: by extending a simple model, it can be applied it to many different domains [7]. It is a metalanguage, and thereby it must be the best where the task of standardization is concerned. In addition to that, XML proves to be a very efficient format in which the textual data can be published and exchanged. Bibliographic records rarely include anything but text, and they are often very large in size. a b 3. DATABASE SCHEMA INTEGRATION CONCEPT: SIMILARITY AND DIFFERENCES Based on integration framework, Figure 3 below explains that the ultimate objective of database schema integration is to create one common format of database which allows different users to relocate and use the required geospatial data. c Figure 2. Information Integration (a) Piece of Information (b) The ideal situation (c) The Reality. Figure 2 (b) shows the integration of all these pieces of information should construct a compatible format with compatible semantic. However the reality is some points of these pieces are not always compatible with another as shown in Figure 2 (c). 2. XML, GML and RDF Extensible Markup Language (XML) [4] is a general purpose markup language that allows its user to define their own tags. Geography Markup Language (GML) [5] is the XML language for geography developed by the Open GIS consortium. Whereas the Resource Description Framework (RDF) [6] is a framework designed as a metadata model. RDF schema can be used to express typing information. RDF based approach to geography allows free composition between other RDF based languages. Geographic statements can be mixed with statements about weather, physics, business processes, weblogs and syndication, genealogy, politics, and so on, without the need for prior coordination between the designers of languages for these domains. Compared to basic XML, RDF is simple. Unlike the order of RDF properties, order of elements in XML does matter. XML could provide all needed structure for metadata. GML on the other hand is not directly compos able with other XML languages. It is not possible to inject information about geographic features from another application area (geology, crime statistics) into the innards of a GML file, and expect any of the tools to keep working. The choice for XML as main technology for database schema integration depends on the function of XML which capable to define other mark-up languages. XML a very simple model. Essentially, simplicity was a key requirement in the development of XML. Several of the explicitly stated development goals in the XML specification directly support this quality. The specification also states that XML shall be generic, i.e., that "XML shall support a wide variety of applications." Simplicity and generality Figure 3. Common Format of Database. This paper proposes an XML-based solution to the problem of spatial information integration. It is considered as a common interoperable format. The focus of this paper is on how to integrate different schema from different GIS application databases associated with different GIS users and vendors who have defined many application-specific data models. Object oriented DBMS User Interface Federated Import Export Relational DBMS Common Format WEB File System Provided by Provided by Clearinghouse Provided by Translation and Transformation Function Provided by Data Source Heterogeneous Sources Figure 4. Architecture of Integrated Database. In the transformation and translation of source data involves not only earth-referenced spatial data between source data and targeted data in different computer systems, but includes the 312

3 spatial data attribute, geo-referencing, data quality report, data dictionary, and other supporting metadata. Figure 4 above shows architecture for integrated database schema. As presented in Figure 4 and stated by [7], the Federated Database consists of a collection of possible heterogeneous, interoperating but autonomous component databases. It become the preferred strategy for reconciling the proliferation of private and independent databases, and for increasing the productivity of information technology investment. Based on how Federated Database is defined as above, it becomes apparent that traditional searching based on keyword is not sufficient capacity to check semantic meaning of searched objects since it only considers them as character strings [8]. From ongoing research and also supported by [10] it is clear that the key points for a semantic search refinement process depend on the availability of domain ontology and the ability to understand semantic relationships between ontology concepts as explained in Figure 5. Water : Ψ1 Ontology: β1 Wave Length Stream : Ψ2 Ontology: β2 Figure 6. Different Ontology Describing one Entity. Therefore when two classes in two databases schema definition are referring to the same concept, then one global class definition must be created to represent two classes in the component schemas. For an example in Figure 6 is generalized water body super class. Figure 7 shows the global class definition of water body inherits two local specialized class definitions river and lake with their associated attributes namely distance, height and area respectively. Water Ψ 1 β 1 β 2 Ψ 1 (β 1 ) Ψ 2 (β 2 ) Figure 5. Basic Rules for Merge of Ontology. Ψ of set of information denoted as Ψ 1,.,Ψ n and set of Ψ of set of information denoted as Ψ 1,.,Ψ n and set of ontology β for schema of set of information denote as β 1,., β n, Merging ontology, β is based on finding similarities or differences among schema of set of information, Ψ. Giving that two ontology β 1 and β 2 from two different schema Ψ 1 and Ψ 2 respectively, the similarity could be defined as where (Ψ 1 Ψ 2 ) or differences as (Ψ 1 / Ψ 2 ) for these two schemas. Based on the basic rules, thus above schemas could have (Ψ 1 (β 1 ) Ψ 2 (β 2 )) to present the intersection of the ontology of two schemas and (Ψ 1 (β 1 )/Ψ 2 (β 2 )) as shown in the equation 2.1 and 2.2. Integration between two or more databases requires one global definition to represent two different classes within two different databases schema but represent the same concept. This is possible since semantic model allows to present data in a very abstract and understandable manner. It been currently used in designing the conceptual structure of database. When one source of data could be direct transform and translate to desire targeted data, this could eliminate duplication at the same time avoid problem of multiple updates, and minimize inconsistencies across applications. Ψ 2 Stream Wave Length Figure 7. Merging by Finding Equal Concept. Semantic definition here is mapping between an object modeled, represented and/or stored in an information system and a real world object(s) it represents. This mapping represents the semantic of the object being modeled by describing or identifying the meaning and the user perspectives. Generally ontology concerns about what kind of things exist what entity (real things) they are in universe; meanwhile in information technology, ontology can be understood as description of the working model of entities and interaction in some particular domain of knowledge or practices. In general, ontology in this work could be understood as the specification and conceptualization used to help program and human to allocate knowledge in order to generate an agree upon vocabulary for exchange of information As discussed in [12] three main methods could be applied to develop the ontology, and the component of the ontology integration system consists of global ontology, local ontology, and the mapping between local and global ontology. Ontology with type of multi-value attributes may connected by binary, symmetric, many to-many roles while attribute and roles can be inherited through inheritance (is-a) links between classes. The semantic mapping could be broken into three pe namely (1) Identifying the concept (2) Brainstorming (3) Categorization. 313

4 Watershed Groundwater Waterbody Unit Hight Surfacewater Name Figure 8. Common Ontology for Water Body. An example Figure 8, we identify river which is a part of water system as a concept to be semantically map. The next pe is an attempt to explain how we could integrate new information with our existing framework of knowledge. Categorization is to identify the relationship among the new information to the existing knowledge to form the above schemata map. Two semantic relation play important role in the specification of ontology called is-a relation and part-whole relations. relationship is to indicate that one class is a subclass to another class. Part-whole relationship indicates that one or more of the object is part of another object. Ontology allow user to convey queries in their own terms according to their own conceptualization without having to know the underlying modeling and representation of data in heterogeneous databases. Concept used by the user in a query can be then compared in order to search not only for what the user explicitly requested but also for semantically similar terms. These concepts are compared at the ontological level where there is a more complete description of the semantics of terms. Saying that two entities are similar means nothing, since similarity cannot express categorization unless we understand how the similarity is processed with respect to what property or properties they are similar. Using set theory, similarity [13] S, is measured in term of a matching process; this measurement produces a similarity value that is the result of common as well as different characteristic of class. It is calculated as a function of common and different features as S ( ). In S ( ), and are two entity classes, and correspond to the description sets of 1 and, and is the first class that subsume and by the is-a or whole-of () relation. S ( ) (2.1) 4. XML TECHNOLOGY As presented in Figure 9, the XML technology offers significant advantages in the data exchange between interoperable systems due to its flexibility and richness in data representation. Translation and transformation enable source data to be converted to target data as desire by the requester with correct semantic meaning. Since GIS spatial data are stored in hierarchy database, Object relational mapping among database is more suitable. This could model XML document as a tree of objects that are specific to the data in the document. Since XML enable cross platform communication, to achieve interoperability we need such a method to standardize the service request and response into an XML-based document that will be exchanged among service providers and service requesters will significantly improve the communication and implementation process for interoperable GIS services. As mentioned there are so many software and hardware systems in market employable for GIS users to represent and model certain types of phenomena they created. Thus we need technique to represent all the schemas exist into one command way that enable everybody to share those data. Mapping is command as a basis for transferring database to XML and from XML to database. Two type of mapping are possible, table-base mapping and object-relational mapping. However object-relational mapping is more suitable due to capable handling huge subset of XML document. Spatial Data Platform dependent Translation and Transformation XML File Platform Independent Figure 9. Spatial Data Transformation and Translation to XML File. Section bellow provides overview presentation of XML schema, Object Oriented Database (OOD) schema and Relational Database Management System (RDBMS) schema. Figure 10 - Figure 11 below and Figure 12 below shows the schema for object defined in Object Oriented Database and Tables based on merging ontology as in Figure 7 above. Where (2.2) Objects Object Water { =, = = wave Length } Tables Tables A Wave Length a b ; β1 and β2 is term of comparison where β1 is the target and β2 is the base. Cardinality is denoted as and α is a function defines the relative importance of non common characteristics. Figure 10. s for Merging Ontology (a) OOD (b) Table. 314

5 XML <Water> <>, </> <> </> <>Wave Length</> </Water> Figure 11. of XML for Merging Ontology. Class Water { String, String, String, } Create Tables Water ( varchar (10) not null varchar (10) not null varchar (10) not null ) <! Element Water (,, Water)> Figure 12. Mapping between DTD, Classes and Table. OOD and Table are able mapped to XML document. Correspondingly there is apparent mapping between Document Type Data (DTD), Classes and Table as show above. 5. CONCLUSION We present here database schema integration to realize interoperable GIS application with capability to provide a uniform access to multiple heterogeneous information sources. Thus database schema integration is the major activity to accomplish simplifying relocates geospatial data regardless of platform and format. The translation and transformation with XML technology makes it possible for cross platform sharing of information as known GIS software their own kind of database to hold spatial data, thus created in different format and schema of database. Accordingly semantic heterogeneous are on the topics of database schema integration concern. 6. REFERENCES [1] Jones, M. and Taylor, G. Metadata Spatial data handling and integration issues, School of Computing, University of Glamorgan, Technical Report Series, CS-03-01, (2003). [2] Cruz, I.R.; Huiyong Xiao; Feihong Hsu. An ontology-based framework for XML tic Integration. Proceedings of International Database Engineering and Applications Symposium, IDEAS '04, (7-9 July 2004), [3] Suryana, N. and Norayu Abd Ghani. Role of Clearinghouse Server Infrastructure for GIS Interoperability. Business Information System. GI Edition, Lecture Note in Informatics, (June 2006). [4] [5] [6] [7] Milan Trnini. OO, XML, and GML: Are angle brackets a flexible modeling material? Using XML comfortably among objects. JavaWorld.com, Internet source: xml.html. 09/05/05. [8] Regina Motz, Problems in the Maintenance of a Federated Database. Computer Science Society, SCCC Proceedings. 22nd International Conference of the Chilean on Nov, , [9] Mingxia Gao,Chunnian Liu, and Furong Chen. An Ontology Search Engine Based on Semantic Analysis. Information Technology and Applications, (Third International Conference, ICITA 2005 July 4-7, 2005, vol: 1, [10] Dario Bonino, Fulvio Corno, Laura Farinetti, and Alessio Bosca. Ontology Driven Semantic Search. WSEAS Transaction on Information Science and Application, Issue 6, vol: 1, (December 2004), [11] Chi-Chun Pan, Prasenjit Mitra, Peng Liu. Semantic Access Control for Information Interoperation. Proceedings of the eleventh ACM symposium on Access Control Models and Technologies. (2006), [12] Agustin Buccella, Alejandra Cechich, and Nieves R Brisaboa, An ontology Approach to Data Integration (Oct 2003). [13] M.Andrea Rodriguez and Max J.Egenhofer, Determining Semantic Similarity among Entity Classes from Different Ontologies. IEEE Transactions on Knowledge and data Engineering, vol 15, no 2, March/April

A GML SCHEMA MAPPING APPROACH TO OVERCOME SEMANTIC HETEROGENEITY IN GIS

A GML SCHEMA MAPPING APPROACH TO OVERCOME SEMANTIC HETEROGENEITY IN GIS A GML SCHEMA MAPPING APPROACH TO OVERCOME SEMANTIC HETEROGENEITY IN GIS Manoj Paul, S. K. Ghosh School of Information Technology, Indian Institute of Technology, Kharagpur 721302, India - (mpaul, skg)@sit.iitkgp.ernet.in

More information

An Evaluation of Geo-Ontology Representation Languages for Supporting Web Retrieval of Geographical Information

An Evaluation of Geo-Ontology Representation Languages for Supporting Web Retrieval of Geographical Information An Evaluation of Geo-Ontology Representation Languages for Supporting Web Retrieval of Geographical Information P. Smart, A.I. Abdelmoty and C.B. Jones School of Computer Science, Cardiff University, Cardiff,

More information

XML and Inter-Operability in Distributed GIS

XML and Inter-Operability in Distributed GIS XML and Inter-Operability in Distributed GIS KIM Do-Hyun and KIM Min-Soo, Republic of Korea Key words: GML(Geography Markup Language), Interoperability, GIS. SUMMARY Web GIS (Geographic Information Systems)

More information

A Study of Future Internet Applications based on Semantic Web Technology Configuration Model

A Study of Future Internet Applications based on Semantic Web Technology Configuration Model Indian Journal of Science and Technology, Vol 8(20), DOI:10.17485/ijst/2015/v8i20/79311, August 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 A Study of Future Internet Applications based on

More information

Multi-Source Spatial Data Distribution Model and System Implementation

Multi-Source Spatial Data Distribution Model and System Implementation Communications and Network, 2013, 5, 93-98 http://dx.doi.org/10.4236/cn.2013.51009 Published Online February 2013 (http://www.scirp.org/journal/cn) Multi-Source Spatial Data Distribution Model and System

More information

LSGI 521: Principles of GIS. Lecture 5: Spatial Data Management in GIS. Dr. Bo Wu

LSGI 521: Principles of GIS. Lecture 5: Spatial Data Management in GIS. Dr. Bo Wu Lecture 5: Spatial Data Management in GIS Dr. Bo Wu lsbowu@polyu.edu.hk Department of Land Surveying & Geo-Informatics The Hong Kong Polytechnic University Contents 1. Learning outcomes 2. From files to

More information

The Interoperability of Location-Tracking Service based on Geographic Information

The Interoperability of Location-Tracking Service based on Geographic Information The Interoperability of Location-Tracking Service based on Geographic Information Do Hyun KIM and Byung Tae JANG, Korea Key words: Interoperability, Location-Tracking, GIS SUMMARY Tracking Service based

More information

International Jmynal of Intellectual Advancements and Research in Engineering Computations

International Jmynal of Intellectual Advancements and Research in Engineering Computations www.ijiarec.com ISSN:2348-2079 DEC-2015 International Jmynal of Intellectual Advancements and Research in Engineering Computations VIRTUALIZATION OF DISTIRIBUTED DATABASES USING XML 1 M.Ramu ABSTRACT Objective

More information

UBL Library Content Methodology

UBL Library Content Methodology UBL Library Content Methodology The purpose of this document is two-fold: 1. To explain how we got to where we are with the UBL vocabulary, we felt it necessary to provide a background to the rationale

More information

A generic approach to manage metadata standards

A generic approach to manage metadata standards A generic approach to manage metadata standards Barde Julien 1, Edgington Duane 1, Desconnets Jean-Christophe 2 1 Monterey Bay Aquarium Research Institute (MBARI) 2 IRD, US ESPACE, Maison de la télédétection

More information

A Conceptual Design Towards Semantic Geospatial Data Access

A Conceptual Design Towards Semantic Geospatial Data Access A Conceptual Design Towards Semantic Geospatial Data Access Mingzhen Wei 1, Tian Zhao 2, Dalia Varanka 1, E. Lynn Usery 1 1 U.S. Geological Survey, Rolla, MO, 65401, USA, {mwei, dvaranka, usery}@usgs.gov

More information

Logic and Reasoning in the Semantic Web (part I RDF/RDFS)

Logic and Reasoning in the Semantic Web (part I RDF/RDFS) Logic and Reasoning in the Semantic Web (part I RDF/RDFS) Fulvio Corno, Laura Farinetti Politecnico di Torino Dipartimento di Automatica e Informatica e-lite Research Group http://elite.polito.it Outline

More information

The XML Metalanguage

The XML Metalanguage The XML Metalanguage Mika Raento mika.raento@cs.helsinki.fi University of Helsinki Department of Computer Science Mika Raento The XML Metalanguage p.1/442 2003-09-15 Preliminaries Mika Raento The XML Metalanguage

More information

Databases and Information Retrieval Integration TIETS42. Kostas Stefanidis Autumn 2016

Databases and Information Retrieval Integration TIETS42. Kostas Stefanidis Autumn 2016 + Databases and Information Retrieval Integration TIETS42 Autumn 2016 Kostas Stefanidis kostas.stefanidis@uta.fi http://www.uta.fi/sis/tie/dbir/index.html http://people.uta.fi/~kostas.stefanidis/dbir16/dbir16-main.html

More information

ARKive-ERA Project Lessons and Thoughts

ARKive-ERA Project Lessons and Thoughts ARKive-ERA Project Lessons and Thoughts Semantic Web for Scientific and Cultural Organisations Convitto della Calza 17 th June 2003 Paul Shabajee (ILRT, University of Bristol) 1 Contents Context Digitisation

More information

Proposal for Implementing Linked Open Data on Libraries Catalogue

Proposal for Implementing Linked Open Data on Libraries Catalogue Submitted on: 16.07.2018 Proposal for Implementing Linked Open Data on Libraries Catalogue Esraa Elsayed Abdelaziz Computer Science, Arab Academy for Science and Technology, Alexandria, Egypt. E-mail address:

More information

Levels Of Data Interoperability In The Emerging North American Groundwater Data Network

Levels Of Data Interoperability In The Emerging North American Groundwater Data Network City University of New York (CUNY) CUNY Academic Works International Conference on Hydroinformatics 8-1-2014 Levels Of Data Interoperability In The Emerging North American Groundwater Data Network Boyan

More information

SERVO - ACES Abstract

SERVO - ACES Abstract 1 of 6 12/27/2004 2:33 PM 2 of 6 12/27/2004 2:33 PM Implementing GIS Grid Services for the International Solid Earth Research Virtual Observatory Galip Aydin (1), Marlon Pierce (1), Geoffrey Fox (1), Mehmet

More information

Representing Software Traceability using UML and XTM with an investigation into Traceability Patterns

Representing Software Traceability using UML and XTM with an investigation into Traceability Patterns Honours Project 2005 Representing Software Traceability using UML and XTM with an investigation into Traceability Patterns David Hollings University of Cape Town Dept. of Computer Science South Africa

More information

A Framework of Information Technology for Water Resources Management

A Framework of Information Technology for Water Resources Management A Framework of Information Technology for Water Resources Management P.S.V.S. Sridhar T. N. Jowhar Wadia Institute of Himalyan Geology, Anant Bhaskar Garg U. Kedareswarudu ABSTRACT The use of the information

More information

TOWARDS ONTOLOGY DEVELOPMENT BASED ON RELATIONAL DATABASE

TOWARDS ONTOLOGY DEVELOPMENT BASED ON RELATIONAL DATABASE TOWARDS ONTOLOGY DEVELOPMENT BASED ON RELATIONAL DATABASE L. Ravi, N.Sivaranjini Department of Computer Science, Sacred Heart College (Autonomous), Tirupattur. { raviatshc@yahoo.com, ssk.siva4@gmail.com

More information

Resolving Schema and Value Heterogeneities for XML Web Querying

Resolving Schema and Value Heterogeneities for XML Web Querying Resolving Schema and Value Heterogeneities for Web ing Nancy Wiegand and Naijun Zhou University of Wisconsin 550 Babcock Drive Madison, WI 53706 wiegand@cs.wisc.edu, nzhou@wisc.edu Isabel F. Cruz and William

More information

Semantics Modeling and Representation. Wendy Hui Wang CS Department Stevens Institute of Technology

Semantics Modeling and Representation. Wendy Hui Wang CS Department Stevens Institute of Technology Semantics Modeling and Representation Wendy Hui Wang CS Department Stevens Institute of Technology hwang@cs.stevens.edu 1 Consider the following data: 011500 18.66 0 0 62 46.271020111 25.220010 011500

More information

The 2 nd Generation Web - Opportunities and Problems

The 2 nd Generation Web - Opportunities and Problems The 2 nd Generation Web - Opportunities and Problems Dr. Uwe Aßmann Research Center for Integrational Software Engineering (RISE) Swedish Semantic Web Initiative (SWEB) Linköpings Universitet Contents

More information

Presented by Kit Na Goh

Presented by Kit Na Goh Developing A Geo-Spatial Search Tool Using A Relational Database Implementation of the FGDC CSDGM Model Presented by Kit Na Goh Introduction Executive Order 12906 was issued on April 13, 1994 with the

More information

Database Management System 2

Database Management System 2 Data Database Management System 2 Data Data Data Basic Building Hierarchical Network Relational Semi-structured School of Computer Engineering, KIIT University 2.1 Data Data Data Data Basic Building Data

More information

Sensor Data Management

Sensor Data Management Wright State University CORE Scholar Kno.e.sis Publications The Ohio Center of Excellence in Knowledge- Enabled Computing (Kno.e.sis) 8-14-2007 Sensor Data Management Cory Andrew Henson Wright State University

More information

Systems Analysis and Design in a Changing World, Fourth Edition. Chapter 12: Designing Databases

Systems Analysis and Design in a Changing World, Fourth Edition. Chapter 12: Designing Databases Systems Analysis and Design in a Changing World, Fourth Edition Chapter : Designing Databases Learning Objectives Describe the differences and similarities between relational and object-oriented database

More information

A Web Service-Based System for Sharing Distributed XML Data Using Customizable Schema

A Web Service-Based System for Sharing Distributed XML Data Using Customizable Schema Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 2009 A Web Service-Based System for Sharing Distributed XML Data Using Customizable

More information

Grid Resources Search Engine based on Ontology

Grid Resources Search Engine based on Ontology based on Ontology 12 E-mail: emiao_beyond@163.com Yang Li 3 E-mail: miipl606@163.com Weiguang Xu E-mail: miipl606@163.com Jiabao Wang E-mail: miipl606@163.com Lei Song E-mail: songlei@nudt.edu.cn Jiang

More information

Finding Topic-centric Identified Experts based on Full Text Analysis

Finding Topic-centric Identified Experts based on Full Text Analysis Finding Topic-centric Identified Experts based on Full Text Analysis Hanmin Jung, Mikyoung Lee, In-Su Kang, Seung-Woo Lee, Won-Kyung Sung Information Service Research Lab., KISTI, Korea jhm@kisti.re.kr

More information

Ontology - based Semantic Value Conversion

Ontology - based Semantic Value Conversion International Journal of Computer Techniques Volume 4 Issue 5, September October 2017 RESEARCH ARTICLE Ontology - based Semantic Value Conversion JieWang 1 1 (School of Computer Science, Jinan University,

More information

Overcoming Schematic Discrepancies in Interoperable Databases *

Overcoming Schematic Discrepancies in Interoperable Databases * Overcoming Schematic Discrepancies in Interoperable Databases * F. Saltor, M. G. Castellanos and M. García-Solaco Dept. de Llenguatges i Sistemes Informàtics, Universitat Politècnica de Catalunya, Pau

More information

Organization and Retrieval Method of Multimodal Point of Interest Data Based on Geo-ontology

Organization and Retrieval Method of Multimodal Point of Interest Data Based on Geo-ontology , pp.49-54 http://dx.doi.org/10.14257/astl.2014.45.10 Organization and Retrieval Method of Multimodal Point of Interest Data Based on Geo-ontology Ying Xia, Shiyan Luo, Xu Zhang, Hae Yong Bae Research

More information

Interoperability ~ An Introduction

Interoperability ~ An Introduction Interoperability ~ An Introduction Cyndy Chandler Biological and Chemical Oceanography Data Management Office (BCO-DMO) Woods Hole Oceanographic Institution 26 July 2008 MMI OOS Interoperability Planning

More information

Ontology Extraction from Heterogeneous Documents

Ontology Extraction from Heterogeneous Documents Vol.3, Issue.2, March-April. 2013 pp-985-989 ISSN: 2249-6645 Ontology Extraction from Heterogeneous Documents Kirankumar Kataraki, 1 Sumana M 2 1 IV sem M.Tech/ Department of Information Science & Engg

More information

WHAT ISINTEROPERABILITY? (AND HOW DO WE MEASURE IT?) INSPIRE Conference 2011 Edinburgh, UK

WHAT ISINTEROPERABILITY? (AND HOW DO WE MEASURE IT?) INSPIRE Conference 2011 Edinburgh, UK WHAT ISINTEROPERABILITY? (AND HOW DO WE MEASURE IT?) INSPIRE Conference 2011 Edinburgh, UK Motivation Interoperability is a core objective of INSPIRE Interoperability a major element of GEOSS Strategic

More information

Lecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck

Lecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck Lecture Telecooperation D. Fensel Leopold-Franzens- Universität Innsbruck First Lecture: Introduction: Semantic Web & Ontology Introduction Semantic Web and Ontology Part I Introduction into the subject

More information

Features and Requirements for an XML View Definition Language: Lessons from XML Information Mediation

Features and Requirements for an XML View Definition Language: Lessons from XML Information Mediation Page 1 of 5 Features and Requirements for an XML View Definition Language: Lessons from XML Information Mediation 1. Introduction C. Baru, B. Ludäscher, Y. Papakonstantinou, P. Velikhov, V. Vianu XML indicates

More information

Management Science Letters

Management Science Letters Management Science Letters 4 (2014) 111 116 Contents lists available at GrowingScience Management Science Letters homepage: www.growingscience.com/msl A new method for converting extended version of petri

More information

ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA)

ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA) ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA) Expert contract supporting the Study on RDF and PIDs for INSPIRE Deliverable D.EC.3.2 RDF in INSPIRE Open issues, tools, and implications

More information

Chapter 3B Objectives. Relational Set Operators. Relational Set Operators. Relational Algebra Operations

Chapter 3B Objectives. Relational Set Operators. Relational Set Operators. Relational Algebra Operations Chapter 3B Objectives Relational Set Operators Learn About relational database operators SELECT & DIFFERENCE PROJECT & JOIN UNION PRODUCT INTERSECT DIVIDE The Database Meta Objects the data dictionary

More information

XML Support for Annotated Language Resources

XML Support for Annotated Language Resources XML Support for Annotated Language Resources Nancy Ide Department of Computer Science Vassar College Poughkeepsie, New York USA ide@cs.vassar.edu Laurent Romary Equipe Langue et Dialogue LORIA/CNRS Vandoeuvre-lès-Nancy,

More information

Review -Chapter 4. Review -Chapter 5

Review -Chapter 4. Review -Chapter 5 Review -Chapter 4 Entity relationship (ER) model Steps for building a formal ERD Uses ER diagrams to represent conceptual database as viewed by the end user Three main components Entities Relationships

More information

The Semantic Planetary Data System

The Semantic Planetary Data System The Semantic Planetary Data System J. Steven Hughes 1, Daniel J. Crichton 1, Sean Kelly 1, and Chris Mattmann 1 1 Jet Propulsion Laboratory 4800 Oak Grove Drive Pasadena, CA 91109 USA {steve.hughes, dan.crichton,

More information

The Semantics of Semantic Interoperability: A Two-Dimensional Approach for Investigating Issues of Semantic Interoperability in Digital Libraries

The Semantics of Semantic Interoperability: A Two-Dimensional Approach for Investigating Issues of Semantic Interoperability in Digital Libraries The Semantics of Semantic Interoperability: A Two-Dimensional Approach for Investigating Issues of Semantic Interoperability in Digital Libraries EunKyung Chung, eunkyung.chung@usm.edu School of Library

More information

RELATIONAL STORAGE FOR XML RULES

RELATIONAL STORAGE FOR XML RULES RELATIONAL STORAGE FOR XML RULES A. A. Abd El-Aziz Research Scholar Dept. of Information Science & Technology Anna University Email: abdelazizahmed@auist.net Professor A. Kannan Dept. of Information Science

More information

Semantic Web Fundamentals

Semantic Web Fundamentals Semantic Web Fundamentals Web Technologies (706.704) 3SSt VU WS 2017/18 Vedran Sabol with acknowledgements to P. Höfler, V. Pammer, W. Kienreich ISDS, TU Graz December 11 th 2017 Overview What is Semantic

More information

Linked Data: What Now? Maine Library Association 2017

Linked Data: What Now? Maine Library Association 2017 Linked Data: What Now? Maine Library Association 2017 Linked Data What is Linked Data Linked Data refers to a set of best practices for publishing and connecting structured data on the Web. URIs - Uniform

More information

Welcome. to Pre-bid meeting. Karnataka State Spatial Data Infrastructure (KSSDI) Project, KSCST, Bangalore.

Welcome. to Pre-bid meeting. Karnataka State Spatial Data Infrastructure (KSSDI) Project, KSCST, Bangalore. Welcome to Pre-bid meeting Karnataka State Spatial Data Infrastructure (KSSDI) Project, KSCST, Bangalore. DEVELOPMENT OF KARNATAKA STATE SPATIAL DATA INFRASTRUCTURE (KSSDI) PROJECT Objective: To develop

More information

ANALYTICS DRIVEN DATA MODEL IN DIGITAL SERVICES

ANALYTICS DRIVEN DATA MODEL IN DIGITAL SERVICES ANALYTICS DRIVEN DATA MODEL IN DIGITAL SERVICES Ng Wai Keat 1 1 Axiata Analytics Centre, Axiata Group, Malaysia *Corresponding E-mail : waikeat.ng@axiata.com Abstract Data models are generally applied

More information

FAGI-gis: A tool for fusing geospatial RDF data

FAGI-gis: A tool for fusing geospatial RDF data FAGI-gis: A tool for fusing geospatial RDF data Giorgos Giannopoulos 1, Nick Vitsas 1, Nikos Karagiannakis 1, Dimitrios Skoutas 1, and Spiros Athanasiou 1 IMIS Institute, Athena Research Center Abstract.

More information

Ontology Molecule Theory-based Information Integrated Service for Agricultural Risk Management

Ontology Molecule Theory-based Information Integrated Service for Agricultural Risk Management 2154 JOURNAL OF SOFTWARE, VOL. 6, NO. 11, NOVEMBER 2011 Ontology Molecule Theory-based Information Integrated Service for Agricultural Risk Management Qin Pan College of Economics Management, Huazhong

More information

Development of Contents Management System Based on Light-Weight Ontology

Development of Contents Management System Based on Light-Weight Ontology Development of Contents Management System Based on Light-Weight Ontology Kouji Kozaki, Yoshinobu Kitamura, and Riichiro Mizoguchi Abstract In the Structuring Nanotechnology Knowledge project, a material-independent

More information

Collaborative Ontology Construction using Template-based Wiki for Semantic Web Applications

Collaborative Ontology Construction using Template-based Wiki for Semantic Web Applications 2009 International Conference on Computer Engineering and Technology Collaborative Ontology Construction using Template-based Wiki for Semantic Web Applications Sung-Kooc Lim Information and Communications

More information

The Semantic Web: A Vision or a Dream?

The Semantic Web: A Vision or a Dream? The Semantic Web: A Vision or a Dream? Ben Weber Department of Computer Science California Polytechnic State University May 15, 2005 Abstract The Semantic Web strives to be a machine readable version of

More information

METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE

METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE UDC:681.324 Review paper METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE Alma Butkovi Tomac Nagravision Kudelski group, Cheseaux / Lausanne alma.butkovictomac@nagra.com Dražen Tomac Cambridge Technology

More information

Information Management (IM)

Information Management (IM) 1 2 3 4 5 6 7 8 9 Information Management (IM) Information Management (IM) is primarily concerned with the capture, digitization, representation, organization, transformation, and presentation of information;

More information

The cadastral data and standards based on XML in Poland

The cadastral data and standards based on XML in Poland The cadastral data and standards based on XML in Poland Jarosław Bydłosz, Piotr Parzych AGH University of Science and Technology Cracow, Poland 1 XML XML Extensible Markup Language Extensible Markup Language

More information

Database Management System 9

Database Management System 9 Database Management System 9 School of Computer Engineering, KIIT University 9.1 Relational data model is the primary data model for commercial data- processing applications A relational database consists

More information

SEXTANT 1. Purpose of the Application

SEXTANT 1. Purpose of the Application SEXTANT 1. Purpose of the Application Sextant has been used in the domains of Earth Observation and Environment by presenting its browsing and visualization capabilities using a number of link geospatial

More information

Data about data is database Select correct option: True False Partially True None of the Above

Data about data is database Select correct option: True False Partially True None of the Above Within a table, each primary key value. is a minimal super key is always the first field in each table must be numeric must be unique Foreign Key is A field in a table that matches a key field in another

More information

INCONSISTENT DATABASES

INCONSISTENT DATABASES INCONSISTENT DATABASES Leopoldo Bertossi Carleton University, http://www.scs.carleton.ca/ bertossi SYNONYMS None DEFINITION An inconsistent database is a database instance that does not satisfy those integrity

More information

Design and Implementation of Portable Development Framework in Signal Processing Platform

Design and Implementation of Portable Development Framework in Signal Processing Platform 2017 2nd International Conference on Software, Multimedia and Communication Engineering (SMCE 2017) ISBN: 978-1-60595-458-5 Design and Implementation of Portable Development Framework in Signal Processing

More information

Realizing the Army Net-Centric Data Strategy (ANCDS) in a Service Oriented Architecture (SOA)

Realizing the Army Net-Centric Data Strategy (ANCDS) in a Service Oriented Architecture (SOA) Realizing the Army Net-Centric Data Strategy (ANCDS) in a Service Oriented Architecture (SOA) A presentation to GMU/AFCEA symposium "Critical Issues in C4I" Michelle Dirner, James Blalock, Eric Yuan National

More information

Information management - Topic Maps visualization

Information management - Topic Maps visualization Information management - Topic Maps visualization Benedicte Le Grand Laboratoire d Informatique de Paris 6, Universite Pierre et Marie Curie, Paris, France Benedicte.Le-Grand@lip6.fr http://www-rp.lip6.fr/~blegrand

More information

Representing the Real World

Representing the Real World Representing the Real World The theory of representing the real world in a GIS using digital data The nature of digital data and binary notation The discrete object view of the world Entities, data objects,

More information

Interoperability in GIS Enabling Technologies

Interoperability in GIS Enabling Technologies Interoperability in GIS Enabling Technologies Ubbo Visser, Heiner Stuckenschmidt, Christoph Schlieder TZI, Center for Computing Technologies University of Bremen D-28359 Bremen, Germany {visser heiner

More information

Geospatial Intelligence Interoperability Through Standards Gordon C.Ferrari Chief, Content Standards and Interoperability Division

Geospatial Intelligence Interoperability Through Standards Gordon C.Ferrari Chief, Content Standards and Interoperability Division Geospatial Intelligence Interoperability Through Standards Gordon C.Ferrari Chief, Content Standards and Interoperability Division 15 May 2002 NIMA Vision and Mission Statements National Imagery and Mapping

More information

Introduction to Geographic Information Science. Updates. Last Lecture. Geography 4103 / Database Management

Introduction to Geographic Information Science. Updates. Last Lecture. Geography 4103 / Database Management Geography 4103 / 5103 Introduction to Geographic Information Science Database Management Updates Last Lecture We tried to explore the term spatial model by looking at definitions, taxonomies and examples

More information

Systems:;-'./'--'.; r. Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington

Systems:;-'./'--'.; r. Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Data base 7\,T"] Systems:;-'./'--'.; r Modelsj Languages, Design, and Application Programming Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Shamkant

More information

Database Technology Introduction. Heiko Paulheim

Database Technology Introduction. Heiko Paulheim Database Technology Introduction Outline The Need for Databases Data Models Relational Databases Database Design Storage Manager Query Processing Transaction Manager Introduction to the Relational Model

More information

A Lightweight Language for Software Product Lines Architecture Description

A Lightweight Language for Software Product Lines Architecture Description A Lightweight Language for Software Product Lines Architecture Description Eduardo Silva, Ana Luisa Medeiros, Everton Cavalcante, Thais Batista DIMAp Department of Informatics and Applied Mathematics UFRN

More information

Approach for Mapping Ontologies to Relational Databases

Approach for Mapping Ontologies to Relational Databases Approach for Mapping Ontologies to Relational Databases A. Rozeva Technical University Sofia E-mail: arozeva@tu-sofia.bg INTRODUCTION Research field mapping ontologies to databases Research goal facilitation

More information

Semantics and Ontologies for Geospatial Information. Dr Kristin Stock

Semantics and Ontologies for Geospatial Information. Dr Kristin Stock Semantics and Ontologies for Geospatial Information Dr Kristin Stock Introduction The study of semantics addresses the issue of what data means, including: 1. The meaning and nature of basic geospatial

More information

Metadata, Data Models, Validation, and M&S Education: Some of the Many Dimensions of MOVES. Curtis Blais Research Associate July 22, 2009

Metadata, Data Models, Validation, and M&S Education: Some of the Many Dimensions of MOVES. Curtis Blais Research Associate July 22, 2009 Metadata, Data Models, Validation, and M&S Education: Some of the Many Dimensions of MOVES Curtis Blais Research Associate July 22, 2009 Metadata Activities M&S Community of Interest Discovery Metadata

More information

What is database? Types and Examples

What is database? Types and Examples What is database? Types and Examples Visit our site for more information: www.examplanning.com Facebook Page: https://www.facebook.com/examplanning10/ Twitter: https://twitter.com/examplanning10 TABLE

More information

Fausto Giunchiglia and Mattia Fumagalli

Fausto Giunchiglia and Mattia Fumagalli DISI - Via Sommarive 5-38123 Povo - Trento (Italy) http://disi.unitn.it FROM ER MODELS TO THE ENTITY MODEL Fausto Giunchiglia and Mattia Fumagalli Date (2014-October) Technical Report # DISI-14-014 From

More information

Chapter 1: Introduction

Chapter 1: Introduction Chapter 1: Introduction Database System Concepts, 6 th Ed. See www.db-book.com for conditions on re-use Outline The Need for Databases Data Models Relational Databases Database Design Storage Manager Query

More information

GOVERNMENT GAZETTE REPUBLIC OF NAMIBIA

GOVERNMENT GAZETTE REPUBLIC OF NAMIBIA GOVERNMENT GAZETTE OF THE REPUBLIC OF NAMIBIA N$7.20 WINDHOEK - 7 October 2016 No. 6145 CONTENTS Page GENERAL NOTICE No. 406 Namibia Statistics Agency: Data quality standard for the purchase, capture,

More information

A FRAMEWORK FOR EFFICIENT DATA SEARCH THROUGH XML TREE PATTERNS

A FRAMEWORK FOR EFFICIENT DATA SEARCH THROUGH XML TREE PATTERNS A FRAMEWORK FOR EFFICIENT DATA SEARCH THROUGH XML TREE PATTERNS SRIVANI SARIKONDA 1 PG Scholar Department of CSE P.SANDEEP REDDY 2 Associate professor Department of CSE DR.M.V.SIVA PRASAD 3 Principal Abstract:

More information

WEB SEARCH, FILTERING, AND TEXT MINING: TECHNOLOGY FOR A NEW ERA OF INFORMATION ACCESS

WEB SEARCH, FILTERING, AND TEXT MINING: TECHNOLOGY FOR A NEW ERA OF INFORMATION ACCESS 1 WEB SEARCH, FILTERING, AND TEXT MINING: TECHNOLOGY FOR A NEW ERA OF INFORMATION ACCESS BRUCE CROFT NSF Center for Intelligent Information Retrieval, Computer Science Department, University of Massachusetts,

More information

Enabling Seamless Sharing of Data among Organizations Using the DaaS Model in a Cloud

Enabling Seamless Sharing of Data among Organizations Using the DaaS Model in a Cloud Enabling Seamless Sharing of Data among Organizations Using the DaaS Model in a Cloud Addis Mulugeta Ethiopian Sugar Corporation, Addis Ababa, Ethiopia addismul@gmail.com Abrehet Mohammed Omer Department

More information

Infrastructure for Spatial Information in Europe. Proposed action for update of MIWP: Alternative encodings for INSPIRE data

Infrastructure for Spatial Information in Europe. Proposed action for update of MIWP: Alternative encodings for INSPIRE data INSPIRE Infrastructure for Spatial Information in Europe Proposed action for update of MIWP: Alternative encodings for INSPIRE data Type Creator MIWP Action fiche DG ENV Date/status/version 20/11/2017

More information

Event Stores (I) [Source: DB-Engines.com, accessed on August 28, 2016]

Event Stores (I) [Source: DB-Engines.com, accessed on August 28, 2016] Event Stores (I) Event stores are database management systems implementing the concept of event sourcing. They keep all state changing events for an object together with a timestamp, thereby creating a

More information

Generalized Document Data Model for Integrating Autonomous Applications

Generalized Document Data Model for Integrating Autonomous Applications 6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Generalized Document Data Model for Integrating Autonomous Applications Zsolt Hernáth, Zoltán Vincellér Abstract

More information

PROJECT PERIODIC REPORT

PROJECT PERIODIC REPORT PROJECT PERIODIC REPORT Grant Agreement number: 257403 Project acronym: CUBIST Project title: Combining and Uniting Business Intelligence and Semantic Technologies Funding Scheme: STREP Date of latest

More information

Strategic Information Systems Systems Development Life Cycle. From Turban et al. (2004), Information Technology for Management.

Strategic Information Systems Systems Development Life Cycle. From Turban et al. (2004), Information Technology for Management. Strategic Information Systems Systems Development Life Cycle Strategic Information System Any information system that changes the goals, processes, products, or environmental relationships to help an organization

More information

MarcOnt - Integration Ontology for Bibliographic Description Formats

MarcOnt - Integration Ontology for Bibliographic Description Formats MarcOnt - Integration Ontology for Bibliographic Description Formats Sebastian Ryszard Kruk DERI Galway Tel: +353 91-495213 Fax: +353 91-495541 sebastian.kruk @deri.org Marcin Synak DERI Galway Tel: +353

More information

X-KIF New Knowledge Modeling Language

X-KIF New Knowledge Modeling Language Proceedings of I-MEDIA 07 and I-SEMANTICS 07 Graz, Austria, September 5-7, 2007 X-KIF New Knowledge Modeling Language Michal Ševčenko (Czech Technical University in Prague sevcenko@vc.cvut.cz) Abstract:

More information

Chapter 13 XML: Extensible Markup Language

Chapter 13 XML: Extensible Markup Language Chapter 13 XML: Extensible Markup Language - Internet applications provide Web interfaces to databases (data sources) - Three-tier architecture Client V Application Programs Webserver V Database Server

More information

Model-Solver Integration in Decision Support Systems: A Web Services Approach

Model-Solver Integration in Decision Support Systems: A Web Services Approach Model-Solver Integration in Decision Support Systems: A Web Services Approach Keun-Woo Lee a, *, Soon-Young Huh a a Graduate School of Management, Korea Advanced Institute of Science and Technology 207-43

More information

- What we actually mean by documents (the FRBR hierarchy) - What are the components of documents

- What we actually mean by documents (the FRBR hierarchy) - What are the components of documents Purpose of these slides Introduction to XML for parliamentary documents (and all other kinds of documents, actually) Prof. Fabio Vitali University of Bologna Part 1 Introduce the principal aspects of electronic

More information

An Ontological Analysis of Metamodeling Languages

An Ontological Analysis of Metamodeling Languages An Ontological Analysis of Metamodeling Languages Erki Eessaar and Rünno Sgirka 2 Department of Informatics, Tallinn University of Technology, Estonia, eessaar@staff.ttu.ee 2 Department of Informatics,

More information

SEMANTIC SUPPORT FOR MEDICAL IMAGE SEARCH AND RETRIEVAL

SEMANTIC SUPPORT FOR MEDICAL IMAGE SEARCH AND RETRIEVAL SEMANTIC SUPPORT FOR MEDICAL IMAGE SEARCH AND RETRIEVAL Wang Wei, Payam M. Barnaghi School of Computer Science and Information Technology The University of Nottingham Malaysia Campus {Kcy3ww, payam.barnaghi}@nottingham.edu.my

More information

CONTENT MODEL FOR MOBILE ADAPTATION OF MULTIMEDIA INFORMATION

CONTENT MODEL FOR MOBILE ADAPTATION OF MULTIMEDIA INFORMATION CONTENT MODEL FOR MOBILE ADAPTATION OF MULTIMEDIA INFORMATION Maija Metso, Antti Koivisto and Jaakko Sauvola MediaTeam, MVMP Unit Infotech Oulu, University of Oulu e-mail: {maija.metso, antti.koivisto,

More information

A data-driven framework for archiving and exploring social media data

A data-driven framework for archiving and exploring social media data A data-driven framework for archiving and exploring social media data Qunying Huang and Chen Xu Yongqi An, 20599957 Oct 18, 2016 Introduction Social media applications are widely deployed in various platforms

More information

SEMANTIC WEB DATA MANAGEMENT. from Web 1.0 to Web 3.0

SEMANTIC WEB DATA MANAGEMENT. from Web 1.0 to Web 3.0 SEMANTIC WEB DATA MANAGEMENT from Web 1.0 to Web 3.0 CBD - 21/05/2009 Roberto De Virgilio MOTIVATIONS Web evolution Self-describing Data XML, DTD, XSD RDF, RDFS, OWL WEB 1.0, WEB 2.0, WEB 3.0 Web 1.0 is

More information

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial.

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial. A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far XML Tutorial Yanan Zhang Department of Electrical and Computer Engineering University of Calgary

More information

Ontology Extraction from Tables on the Web

Ontology Extraction from Tables on the Web Ontology Extraction from Tables on the Web Masahiro Tanaka and Toru Ishida Department of Social Informatics, Kyoto University. Kyoto 606-8501, JAPAN mtanaka@kuis.kyoto-u.ac.jp, ishida@i.kyoto-u.ac.jp Abstract

More information