Efficient SPARQL-to-SQL Translation using R2RML to manage
|
|
- Tyrone Stone
- 8 years ago
- Views:
Transcription
1 Efficient SPARQL-to-SQL Translation using R2RML to manage Database Schema Changes 1 Sunil Ahn, 2 Seok-Kyoo Kim, 3 Soonwook Hwang 1, First Author Sunil Ahn, KISTI, Daejeon, Korea, siahn@kisti.re.kr *2,Corresponding Author Seok-Kyoo Kim, KISTI, Daejeon, Korea, anemone@kisti.re.kr 3 Soonwook Hwang, KISTI, Daejeon, Korea, hwang@kisti.re.kr Abstract There had been several efforts for efficient translation from SPARQL into SQL. The R2RML standard provides an ability to view existing relational data in the RDF data model and offer a virtual SPARQL endpoint over the mapped relational data. However, R2RML does not support flexible mapping when database schema change frequently. This paper presents an efficient translation technique from SPARQL into SQL to manage database schema changes by extending R2RML. We applied it to a tag metadata catalog service, and it demonstrated the effectiveness of our method. 1. Introduction Keywords: SPARQL, SQL, RDF, R2RML RDF is a family of W3C specifications originally designed as a metadata data model. It has come to be a standard model for conceptual description or modeling of information and data interchange on the Web [1]. It is a directed, labeled graph data format for representing information in the Web. In addition to RDF, the W3C has recommended the SPARQL query language [2], to be used to extract information from RDF graphs. It is used to query data stored using the RDF data model in the same way SQL is used for the relational database. As the use of Semantic Web becomes more widespread, it becomes more important for many Semantic Web applications to be able to access the content of relational databases used by legacy systems. There had been several efforts to convert relational data to the RDF format, or translate SPARQL into SQL [3-5]. Recently W3C proposed R2RML [6-7] to provide an easy way to introduce semantic technologies in web applications using existing relational solutions and data. It expresses customized mappings from data stored in relational databases to RDF datasets. However, R2RML does not support flexible mapping when a database schema changes frequently. For example, it is not easy to define mapping policy using R2RML when tables are created and removed dynamically. This paper presents an efficient technique to translate from SPARQL into SQL to manage database schema changes. We extend the R2RML vocabularies with optional terms that could be used to retrieve information on a database schema. We applied it to a tag metadata catalog service called Tagfiler [8], which showed the effectiveness of our method. The rest of this paper is organized as follows. In Section 2, we summarize the previous work. Section 3 presents a tag metadata catalog service called Tagfiler and its SPARQL interface which motivated our works. The R2RML extension to manage database schema changes and its implementation is presented in Section 4. Section 5 explains the implementation shortly, and Section 6 concludes the paper. 2. Related Works There had been several efforts for efficient translation from SPARQL into SQL. [3] describes a transformation from SPARQL into the relational algebra, an abstract intermediate language for the expression. This makes existing work on query planning and optimization available to SPARQL implementations. [5] presents a translation from SPARQL-to-SQL, which uses SQL-based algorithms that implement each SPARQL algebra operator via SQL query augmentation, and generate a flat SQL Journal of Next Generation Information Technology(JNIT) Volume 4, Number 8, October
2 statement for efficient processing by relational database query engines. R2RML [6-7] offers a generic mechanism for the description of relational databases, in order to support SPARQL queries in any R2RML RDF graph. 3. Tagfiler and its SPARQL Interface Tags are commonly used in blogs to identify images or text within their site as a categories or topic. Web pages and blogs with identical tags can then be linked together allowing users to search for similar or related content. There had been several efforts to bridge the gap between free-tagging and semantic annotation by giving meaning to tags in RDF [9-10]. Tagfiler [8] is a collaborative tag metadata catalog rendered as an easy-to-use web service. It allows data to be annotated with extensible, domain-specific tags. It uses a relational data model to save tag related metadata. A table is allocated to hold all the information for each tag, so that a table is created if a new tag is defined. To facilitate the integration of metadata and various linked data located at several sites, we have implemented the SPARQL interface for Tagfiler. The main considerations in a design were obedience with the RDF standard and flexible RDF conversion to support extensive integration with other sources. For this purpose, we have adopted R2RML, which expresses customized mappings from tagging data stored in relational databases to RDF datasets. Such mappings provide the ability to view existing tagging data in the RDF data model, expressed in a structure and target vocabulary of the mapping author's choice. In Tagfiler, tables are created or removed dynamically when a tag is newly defined or removed. We found R2RML was inadequate to define a mapping policy for frequently created and removed tables. It led us to extend the R2RML vocabulary with optional terms that could be used to retrieve information on a database schema. 4. The R2RML extension to manage Database Schema Changes In order to deal with schema changes, we extended the R2RML vocabulary, which allows variables to be defined in R2RML. Values of these variables are retrieved from a user defined SQL queries, so that it is possible to reflect frequent schema changes in R2RML. Figure 1 shows an example of SQL Queries that define a R2RML view and a variable view. The <#TagView> uses a variable table name {PRE1}, and the values of {PRE1} are retrieved from the <#Variables> view. If there are 4 values for the {Pre1} variable from the <#Variables> view, then 4 SQL queries are generated for the <#TagView> and all the results are integrated. Figure 2 shows an example of R2RML mapping which utilizes the variable view. <#TagView> rr:sqlquery """ SELECT _name.value AS SUBJ, bar.value AS OBJ, FROM {PRE1} bar, _name WHERE _name.subject = bar.subject ; """. <#Variables> rr:sqlquery """ SELECT DISTINCT tagname AS PRE1 FROM _name, subjecttags, _tagdef, \"_tagdef type\" tt WHERE _name.subject = subjecttags.subject AND _tagdef.subject = tt.subject AND _tagdef.value = tagname AND tt.value!= \'empty\' ; """. Figure 1. Example SQL Queries 210
3 <#TriplesMap> rr:logicaltable <#TagView>; rr:variabletable <#Variables>; rr:subjectmap [ rr:template "{SUBJ}"; rr:class tag:subject; ]; rr:predicateobjectmap [ rr:template "{PRE1J}"; rr:objectmap [ rr:column "OBJ" ]; ]. Figure 2. Example R2RML mapping Figure 3 shows the extended R2RML which defines the variabletable property. It is used to define a variable table which holds values of variables from an SQL query. Figure 5 shows the RDF schema definition for the variabletable property. Figure 3. The properties of variable tables variabletable (Property) Definition of variable table to be mapped. Definition This property is an object property. The domain of this property is Triples Map The range of this property is Logical Table Figure 4. The RDF schema definition for the variabletable property 4. Implementation Figure 5 depicts the abstract architecture of the SPARQL interface for Tagfiler. The SPARQL interface accepts a query and passes the query to the RDFLib [11]. The RDFLib parses the query and accesses the TF Store to retrieve required triples. If the queried results come out from the RDFLib, the SPARQL interface returns results in a form of HTML or XML depending on the request http protocol. Figure 6 shows an example of queried results in a form of XML. The RDFLib library provides an abstracted Store API for persistence of RDF. The TF Store implements a triple () API of the RDFLib to map from tagging data stored at databases to RDF data. The role of the triple () API implementation is to find the matching triples to an SPARQL input. This 211
4 API implementation creates a couple of SQL queries based on user s input and the defined R2RML policies and finds the matching triples. 5. Conclusion This paper presented an efficient translation technique from SPARQL into SQL to manage database schema changes by extending R2RML. We applied it to a tag metadata catalog service, and it demonstrated flexibly mapping from tagging data stored in a database to the RDF format based on the extended R2RML standard. Future works will mainly focus on integrating tagging data stored at multiple sites. Figure 5. The abstract architecture of the SPARQL interface for Tagfiler $ curl -b cookie.txt2 -H "Accept: application/rdf+xml" -k --data "query=construct+%7b+%3fs+%3fp+%3fo+%7d+where+%7b+%3fs+%3fp+%3fo+%7d" <?xml version="1.0" encoding="utf-8"?> <rdf:rdf xmlns:local=" xmlns:rdf=" xmlns:tags=" <rdf:description rdf:about=" <rdf:type rdf:resource=" <rdf:description rdf:about=" <rdf:type rdf:resource=" <rdf:description rdf:about=" <rdf:description rdf:about=" <rdf:type rdf:resource=" <local:thumbnail rdf:resource=" <tags:tagged rdf:resource=" <tags:tagged rdf:resource=" <tags:label rdf:datatype=" 212
5 <tags:label rdf:datatype=" <local:coordinates rdf:datatype=" </local:coordinates> <rdf:description rdf:about=" <rdf:description rdf:about=" <rdf:type rdf:resource=" <rdf:description rdf:about=" <rdf:type rdf:resource=" <rdf:description rdf:about=" </rdf:rdf> Figure 6. an example of queried results in a form of XML 6. References [1] Elena Simperl, Philipp Cimiano, Axel Polleres, Óscar Corcho, Valentina Presutti, The Semantic Web: Research and Applications, LNCS, vol. 7295, Springer, [2] Jorge Pérez, Marcelo Arenas, Claudio Gutierrez, Semantics and complexity of SPARQL, ACM Transactions on Database Systems, ACM, vol. 34, no. 3, pp.16-45, [3] Richard Cyganiak, A relational algebra for SPARQL, Technical Report, HP Laboratories Bristol, HPL , pp.1-20, [4] Li Ma, Chen Wang, Jing Lu, Feng Cao, Yue Pan, Yong Yu, Effective and Efficient Semantic Web Data Management over DB2, In Proceedings of the 2008 ACM SIGMOD international conference on Management of data, pp , [5] Brendan Elliott, En Cheng, Chimezie Thomas-Ogbuji, Z. Meral Ozsoyoglu, A complete translation from SPARQL into efficient SQL, IDEAS '09 Proceedings of the 2009 International Database Engineering & Applications Symposium, pp.31-42, [6] Souripriya Das, Seema Sundara, Richard Cyganiak, R2RML: RDB to RDF Mapping Language, W3C Recommendation, [7] Edgard Marx, Percy Salas, Karin Breitman, Jose Viterbo, Marco Antonio Casanova, RDB2RDF: A relational to RDF plug-in for Eclipse, Software: Practice and Experience, vol. 43, no. 4, pp , [8] Carl Kesselman, DataSet Services in GlobusOnline, Kesselman-DataSet_Services_in_Globus_Online.pdf, [9] Alexandre Passant, Meaning Of A Tag: A Collaborative Approach to Bridge the Gap Between Tagging and Linked, Proceedings of the Linked Data on the Web, pp , [10] Common Tag, [11] The Official RDFLib support site, 213
City Data Pipeline. A System for Making Open Data Useful for Cities. stefan.bischof@tuwien.ac.at
City Data Pipeline A System for Making Open Data Useful for Cities Stefan Bischof 1,2, Axel Polleres 1, and Simon Sperl 1 1 Siemens AG Österreich, Siemensstraße 90, 1211 Vienna, Austria {bischof.stefan,axel.polleres,simon.sperl}@siemens.com
More informationRelational Database to RDF Mapping Patterns
Relational Database to RDF Mapping Patterns Juan Sequeda 1, Freddy Priyatna 2, and Boris Villazón-Terrazas 2 1 Department of Computer Science, The University of Texas at Austin jsequeda@cs.utexas.edu 2
More informationEvaluating SPARQL-to-SQL translation in ontop
Evaluating SPARQL-to-SQL translation in ontop Mariano Rodriguez-Muro, Martin Rezk, Josef Hardi, Mindaugas Slusnys Timea Bagosi and Diego Calvanese KRDB Research Centre, Free University of Bozen-Bolzano
More informationSemantic Web Technologies and Data Management
Semantic Web Technologies and Data Management Li Ma, Jing Mei, Yue Pan Krishna Kulkarni Achille Fokoue, Anand Ranganathan IBM China Research Laboratory IBM Software Group IBM Watson Research Center Bei
More informationPublishing Linked Data Requires More than Just Using a Tool
Publishing Linked Data Requires More than Just Using a Tool G. Atemezing 1, F. Gandon 2, G. Kepeklian 3, F. Scharffe 4, R. Troncy 1, B. Vatant 5, S. Villata 2 1 EURECOM, 2 Inria, 3 Atos Origin, 4 LIRMM,
More informationData-Gov Wiki: Towards Linked Government Data
Data-Gov Wiki: Towards Linked Government Data Li Ding 1, Dominic DiFranzo 1, Sarah Magidson 2, Deborah L. McGuinness 1, and Jim Hendler 1 1 Tetherless World Constellation Rensselaer Polytechnic Institute
More informationTowards a reference architecture for Semantic Web applications
Towards a reference architecture for Semantic Web applications Benjamin Heitmann 1, Conor Hayes 1, and Eyal Oren 2 1 firstname.lastname@deri.org Digital Enterprise Research Institute National University
More informationAchille Felicetti" VAST-LAB, PIN S.c.R.L., Università degli Studi di Firenze!
3D-COFORM Mapping Tool! Achille Felicetti" VAST-LAB, PIN S.c.R.L., Università degli Studi di Firenze!! The 3D-COFORM Project! Work Package 6! Tools for the semi-automatic processing of legacy information!
More informationSemantic Stored Procedures Programming Environment and performance analysis
Semantic Stored Procedures Programming Environment and performance analysis Marjan Efremov 1, Vladimir Zdraveski 2, Petar Ristoski 2, Dimitar Trajanov 2 1 Open Mind Solutions Skopje, bul. Kliment Ohridski
More informationHow semantic technology can help you do more with production data. Doing more with production data
How semantic technology can help you do more with production data Doing more with production data EPIM and Digital Energy Journal 2013-04-18 David Price, TopQuadrant London, UK dprice at topquadrant dot
More informationLightweight Data Integration using the WebComposition Data Grid Service
Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed
More informationLinksTo A Web2.0 System that Utilises Linked Data Principles to Link Related Resources Together
LinksTo A Web2.0 System that Utilises Linked Data Principles to Link Related Resources Together Owen Sacco 1 and Matthew Montebello 1, 1 University of Malta, Msida MSD 2080, Malta. {osac001, matthew.montebello}@um.edu.mt
More informationSemantic Model based on Three-layered Metadata for Oil-gas Data Integration
Semantic Model based on Three-layered Metadata for Oil-gas Data Integration School of Computer & Communication Engineering, Beijing University of Science and Technology, 100083 Beijing, China e-mail:mzg1216@126.com,
More informationSemantic Modeling with RDF. DBTech ExtWorkshop on Database Modeling and Semantic Modeling Lili Aunimo
DBTech ExtWorkshop on Database Modeling and Semantic Modeling Lili Aunimo Expected Outcomes You will learn: Basic concepts related to ontologies Semantic model Semantic web Basic features of RDF and RDF
More informationPublishing Census Data as Linked Open Data
Publishing Census Data as Linked Open Data Monica Scannapieco, R. M. Aracri, S. De Francisci, A. Pagano, L. Tosco, L. Valentino Istituto Nazionale di Statistica ISTAT Official Statistics & Data Dissemination
More informationSmartLink: a Web-based editor and search environment for Linked Services
SmartLink: a Web-based editor and search environment for Linked Services Stefan Dietze, Hong Qing Yu, Carlos Pedrinaci, Dong Liu, John Domingue Knowledge Media Institute, The Open University, MK7 6AA,
More informationHeterogeneous databases mediation
MASTER IN COMPUTER SCIENCE UBIQUITOUS NETWORKING Heterogeneous databases mediation Master Thesis Report Laboratoire d Informatique des Signaux et Systèmes de Sophia-Antipolis Team MODALIS 29/08/2014 Author:
More informationLinked Open Data Infrastructure for Public Sector Information: Example from Serbia
Proceedings of the I-SEMANTICS 2012 Posters & Demonstrations Track, pp. 26-30, 2012. Copyright 2012 for the individual papers by the papers' authors. Copying permitted only for private and academic purposes.
More informationDr. Anuradha et al. / International Journal on Computer Science and Engineering (IJCSE)
HIDDEN WEB EXTRACTOR DYNAMIC WAY TO UNCOVER THE DEEP WEB DR. ANURADHA YMCA,CSE, YMCA University Faridabad, Haryana 121006,India anuangra@yahoo.com http://www.ymcaust.ac.in BABITA AHUJA MRCE, IT, MDU University
More informationA Semantic web approach for e-learning platforms
A Semantic web approach for e-learning platforms Miguel B. Alves 1 1 Laboratório de Sistemas de Informação, ESTG-IPVC 4900-348 Viana do Castelo. mba@estg.ipvc.pt Abstract. When lecturers publish contents
More informationThe Ontological Approach for SIEM Data Repository
The Ontological Approach for SIEM Data Repository Igor Kotenko, Olga Polubelova, and Igor Saenko Laboratory of Computer Science Problems, Saint-Petersburg Institute for Information and Automation of Russian
More informationApplication of ontologies for the integration of network monitoring platforms
Application of ontologies for the integration of network monitoring platforms Jorge E. López de Vergara, Javier Aracil, Jesús Martínez, Alfredo Salvador, José Alberto Hernández Networking Research Group,
More informationGraph Database Performance: An Oracle Perspective
Graph Database Performance: An Oracle Perspective Xavier Lopez, Ph.D. Senior Director, Product Management 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Program Agenda Broad Perspective
More informationCOMBINING AND EASING THE ACCESS OF THE ESWC SEMANTIC WEB DATA
STI INNSBRUCK COMBINING AND EASING THE ACCESS OF THE ESWC SEMANTIC WEB DATA Dieter Fensel, and Alex Oberhauser STI Innsbruck, University of Innsbruck, Technikerstraße 21a, 6020 Innsbruck, Austria firstname.lastname@sti2.at
More informationLinked Open Data A Way to Extract Knowledge from Global Datastores
Linked Open Data A Way to Extract Knowledge from Global Datastores Bebo White SLAC National Accelerator Laboratory HKU Expert Address 18 September 2014 Developments in science and information processing
More informationUIMA and WebContent: Complementary Frameworks for Building Semantic Web Applications
UIMA and WebContent: Complementary Frameworks for Building Semantic Web Applications Gaël de Chalendar CEA LIST F-92265 Fontenay aux Roses Gael.de-Chalendar@cea.fr 1 Introduction The main data sources
More informationI. INTRODUCTION NOESIS ONTOLOGIES SEMANTICS AND ANNOTATION
Noesis: A Semantic Search Engine and Resource Aggregator for Atmospheric Science Sunil Movva, Rahul Ramachandran, Xiang Li, Phani Cherukuri, Sara Graves Information Technology and Systems Center University
More informationHadoopRDF : A Scalable RDF Data Analysis System
HadoopRDF : A Scalable RDF Data Analysis System Yuan Tian 1, Jinhang DU 1, Haofen Wang 1, Yuan Ni 2, and Yong Yu 1 1 Shanghai Jiao Tong University, Shanghai, China {tian,dujh,whfcarter}@apex.sjtu.edu.cn
More informationTowards the Integration of a Research Group Website into the Web of Data
Towards the Integration of a Research Group Website into the Web of Data Mikel Emaldi, David Buján, and Diego López-de-Ipiña Deusto Institute of Technology - DeustoTech, University of Deusto Avda. Universidades
More informationA MEDIATION LAYER FOR HETEROGENEOUS XML SCHEMAS
A MEDIATION LAYER FOR HETEROGENEOUS XML SCHEMAS Abdelsalam Almarimi 1, Jaroslav Pokorny 2 Abstract This paper describes an approach for mediation of heterogeneous XML schemas. Such an approach is proposed
More informationAnnotation: An Approach for Building Semantic Web Library
Appl. Math. Inf. Sci. 6 No. 1 pp. 133-143 (2012) Applied Mathematics & Information Sciences @ 2012 NSP Natural Sciences Publishing Cor. Annotation: An Approach for Building Semantic Web Library Hadeel
More informationCreating an RDF Graph from a Relational Database Using SPARQL
Creating an RDF Graph from a Relational Database Using SPARQL Ayoub Oudani, Mohamed Bahaj*, Ilias Cherti Department of Mathematics and Informatics, University Hassan I, FSTS, Settat, Morocco. * Corresponding
More informationSemantic Interoperability
Ivan Herman Semantic Interoperability Olle Olsson Swedish W3C Office Swedish Institute of Computer Science (SICS) Stockholm Apr 27 2011 (2) Background Stockholm Apr 27, 2011 (2) Trends: from
More informationMUSYOP: Towards a Query Optimization for Heterogeneous Distributed Database System in Energy Data Management
MUSYOP: Towards a Query Optimization for Heterogeneous Distributed Database System in Energy Data Management Zhan Liu, Fabian Cretton, Anne Le Calvé, Nicole Glassey, Alexandre Cotting, Fabrice Chapuis
More informationJOURNAL OF COMPUTER SCIENCE AND ENGINEERING
Exploration on Service Matching Methodology Based On Description Logic using Similarity Performance Parameters K.Jayasri Final Year Student IFET College of engineering nishajayasri@gmail.com R.Rajmohan
More informationA Generic Database Web Service
A Generic Database Web Service Erdogan Dogdu TOBB Economics and Technology University Computer Engineering Department Ankara, Turkey edogdu@etu.edu.tr Yanchao Wang and Swetha Desetty Georgia State University
More informationXML DATA INTEGRATION SYSTEM
XML DATA INTEGRATION SYSTEM Abdelsalam Almarimi The Higher Institute of Electronics Engineering Baniwalid, Libya Belgasem_2000@Yahoo.com ABSRACT This paper describes a proposal for a system for XML data
More informationDetection and Elimination of Duplicate Data from Semantic Web Queries
Detection and Elimination of Duplicate Data from Semantic Web Queries Zakia S. Faisalabad Institute of Cardiology, Faisalabad-Pakistan Abstract Semantic Web adds semantics to World Wide Web by exploiting
More informationLift your data hands on session
Lift your data hands on session Duration: 40mn Foreword Publishing data as linked data requires several procedures like converting initial data into RDF, polishing URIs, possibly finding a commonly used
More informationLDIF - Linked Data Integration Framework
LDIF - Linked Data Integration Framework Andreas Schultz 1, Andrea Matteini 2, Robert Isele 1, Christian Bizer 1, and Christian Becker 2 1. Web-based Systems Group, Freie Universität Berlin, Germany a.schultz@fu-berlin.de,
More informationOntology-Based Query Expansion Widget for Information Retrieval
Ontology-Based Query Expansion Widget for Information Retrieval Jouni Tuominen, Tomi Kauppinen, Kim Viljanen, and Eero Hyvönen Semantic Computing Research Group (SeCo) Helsinki University of Technology
More informationAn Efficient and Scalable Management of Ontology
An Efficient and Scalable Management of Ontology Myung-Jae Park 1, Jihyun Lee 1, Chun-Hee Lee 1, Jiexi Lin 1, Olivier Serres 2, and Chin-Wan Chung 1 1 Korea Advanced Institute of Science and Technology,
More informationCURRICULUM VITAE JORGE PÉREZ
EDUCATION CURRICULUM VITAE JORGE PÉREZ Ph.D. Student, Department of Computer Science Pontificia Universidad Católica de Chile Email: jperez@ing.puc.cl, Http: www.ing.puc.cl/~jperez 2009 Ph.D. Student in
More informationDISCOVERING RESUME INFORMATION USING LINKED DATA
DISCOVERING RESUME INFORMATION USING LINKED DATA Ujjal Marjit 1, Kumar Sharma 2 and Utpal Biswas 3 1 C.I.R.M, University Kalyani, Kalyani (West Bengal) India sic@klyuniv.ac.in 2 Department of Computer
More informationIAAA Grupo de Sistemas de Información Avanzados
Upgrading maps with Linked Data Lopez Pellicer Pellicer, Francisco J Lacasta, Javier Rentería, Walter, Universidad de Zaragoza Barrera, Jesús Lopez de Larrinzar, Juan Agudo, Jose M GeoSpatiumLab The Linked
More information12 The Semantic Web and RDF
MSc in Communication Sciences 2011-12 Program in Technologies for Human Communication Davide Eynard nternet Technology 12 The Semantic Web and RDF 2 n the previous episodes... A (video) summary: Michael
More informationSemantic SharePoint. Technical Briefing. Helmut Nagy, Semantic Web Company Andreas Blumauer, Semantic Web Company
Semantic SharePoint Technical Briefing Helmut Nagy, Semantic Web Company Andreas Blumauer, Semantic Web Company What is Semantic SP? a joint venture between iquest and Semantic Web Company, initiated in
More informationPublishing Relational Databases as Linked Data
Publishing Relational Databases as Linked Data Oktie Hassanzadeh University of Toronto March 2011 CS 443: Database Management Systems - Winter 2011 Outline 2 Part 1: How to Publish Linked Data on the Web
More informationThe Ontology and Architecture for an Academic Social Network
www.ijcsi.org 22 The Ontology and Architecture for an Academic Social Network Moharram Challenger Computer Engineering Department, Islamic Azad University Shabestar Branch, Shabestar, East Azerbaijan,
More informationA RDF Vocabulary for Spatiotemporal Observation Data Sources
A RDF Vocabulary for Spatiotemporal Observation Data Sources Karine Reis Ferreira 1, Diego Benincasa F. C. Almeida 1, Antônio Miguel Vieira Monteiro 1 1 DPI Instituto Nacional de Pesquisas Espaciais (INPE)
More informationOntoDBench: Ontology-based Database Benchmark
OntoDBench: Ontology-based Database Benchmark Stéphane Jean, Ladjel Bellatreche, Géraud Fokou, Mickaël Baron, and Selma Khouri LIAS/ISAE-ENSMA and University of Poitiers BP 40109, 86961 Futuroscope Cedex,
More informationBenchmarking the Performance of Storage Systems that expose SPARQL Endpoints
Benchmarking the Performance of Storage Systems that expose SPARQL Endpoints Christian Bizer 1 and Andreas Schultz 1 1 Freie Universität Berlin, Web-based Systems Group, Garystr. 21, 14195 Berlin, Germany
More informationOntology based ranking of documents using Graph Databases: a Big Data Approach
Ontology based ranking of documents using Graph Databases: a Big Data Approach A.M.Abirami Dept. of Information Technology Thiagarajar College of Engineering Madurai, Tamil Nadu, India Dr.A.Askarunisa
More informationJOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at http://www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2005 Vol. 4, No.2, March-April 2005 On Metadata Management Technology: Status and Issues
More informationAn Ontology Model for Organizing Information Resources Sharing on Personal Web
An Ontology Model for Organizing Information Resources Sharing on Personal Web Istiadi 1, and Azhari SN 2 1 Department of Electrical Engineering, University of Widyagama Malang, Jalan Borobudur 35, Malang
More informationWeb 2.0-based SaaS for Community Resource Sharing
Web 2.0-based SaaS for Community Resource Sharing Corresponding Author Department of Computer Science and Information Engineering, National Formosa University, hsuic@nfu.edu.tw doi : 10.4156/jdcta.vol5.issue5.14
More informationVisualization of Semantic Windows with SciDB Integration
Visualization of Semantic Windows with SciDB Integration Hasan Tuna Icingir Department of Computer Science Brown University Providence, RI 02912 hti@cs.brown.edu February 6, 2013 Abstract Interactive Data
More informationONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY
ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY Yu. A. Zagorulko, O. I. Borovikova, S. V. Bulgakov, E. A. Sidorova 1 A.P.Ershov s Institute
More informationDepartment of Defense. Enterprise Information Warehouse/Web (EIW) Using standards to Federate and Integrate Domains at DOD
Department of Defense Human Resources - Enterprise Information Warehouse/Web (EIW) Using standards to Federate and Integrate Domains at DOD Federation Defined Members of a federation agree to certain standards
More informationPUBLISHING MUSIC SIMILARITY FEATURES ON THE SEMANTIC WEB
10th International Society for Music Information Retrieval Conference (ISMIR 2009) PUBLISHING MUSIC SIMILARITY FEATURES ON THE SEMANTIC WEB Dan Tidhar, György Fazekas, Sefki Kolozali, Mark Sandler Centre
More informationA Framework for Collaborative Project Planning Using Semantic Web Technology
A Framework for Collaborative Project Planning Using Semantic Web Technology Lijun Shen 1 and David K.H. Chua 2 Abstract Semantic web technology has become an enabling technology for machines to automatically
More informationScope. Cognescent SBI Semantic Business Intelligence
Cognescent SBI Semantic Business Intelligence Scope...1 Conceptual Diagram...2 Datasources...3 Core Concepts...3 Resources...3 Occurrence (SPO)...4 Links...4 Statements...4 Rules...4 Types...4 Mappings...5
More informationKEYWORD SEARCH IN RELATIONAL DATABASES
KEYWORD SEARCH IN RELATIONAL DATABASES N.Divya Bharathi 1 1 PG Scholar, Department of Computer Science and Engineering, ABSTRACT Adhiyamaan College of Engineering, Hosur, (India). Data mining refers to
More informationA generic approach for data integration using RDF, OWL and XML
A generic approach for data integration using RDF, OWL and XML Miguel A. Macias-Garcia, Victor J. Sosa-Sosa, and Ivan Lopez-Arevalo Laboratory of Information Technology (LTI) CINVESTAV-TAMAULIPAS Km 6
More informationMapping between Relational Databases and OWL Ontologies: an Example
Scientific Papers, University of Latvia, 2010. Vol. 756 Computer Science and Information Technologies 99 117 P. Mapping between Relational Databases and OWL Ontologies: an Example Guntars Bumans Department
More informationLeveraging existing Web frameworks for a SIOC explorer to browse online social communities
Leveraging existing Web frameworks for a SIOC explorer to browse online social communities Benjamin Heitmann and Eyal Oren Digital Enterprise Research Institute National University of Ireland, Galway Galway,
More informationExchange of Data for Big Data in Hybrid Cloud Environment
, pp. 67-72 http://dx.doi.org/10.14257/ijseia.2015.9.4.08 Exchange of Data for Big Data in Hybrid Cloud Environment Chi-gon Hwang 1, Chang-Pyo Yoon 2 and Daesung Lee 3 1 Dept of Internet Information, Kyungmin
More informationII. PREVIOUS RELATED WORK
An extended rule framework for web forms: adding to metadata with custom rules to control appearance Atia M. Albhbah and Mick J. Ridley Abstract This paper proposes the use of rules that involve code to
More informationDLDB: Extending Relational Databases to Support Semantic Web Queries
DLDB: Extending Relational Databases to Support Semantic Web Queries Zhengxiang Pan (Lehigh University, USA zhp2@cse.lehigh.edu) Jeff Heflin (Lehigh University, USA heflin@cse.lehigh.edu) Abstract: We
More informationHow To Write A Drupal 5.5.2.2 Rdf Plugin For A Site Administrator To Write An Html Oracle Website In A Blog Post In A Flashdrupal.Org Blog Post
RDFa in Drupal: Bringing Cheese to the Web of Data Stéphane Corlosquet, Richard Cyganiak, Axel Polleres and Stefan Decker Digital Enterprise Research Institute National University of Ireland, Galway Galway,
More informationBUSINESS VALUE OF SEMANTIC TECHNOLOGY
BUSINESS VALUE OF SEMANTIC TECHNOLOGY Preliminary Findings Industry Advisory Council Emerging Technology (ET) SIG Information Sharing & Collaboration Committee July 15, 2005 Mills Davis Managing Director
More informationPresentation / Interface 1.3
W3C Recommendations Mobile Web Best Practices 1.0 Canonical XML Version 1.1 Cascading Style Sheets, level 2 (CSS2) SPARQL Query Results XML Format SPARQL Protocol for RDF SPARQL Query Language for RDF
More informationIntroduction to Ontologies
Technological challenges Introduction to Ontologies Combining relational databases and ontologies Author : Marc Lieber Date : 21-Jan-2014 BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR.
More informationSemantic Web Development in China
Semantic Web Development in China Outline Web development in China Semantic Web communities in China Semantic Web projects in China IODT from IBM Research China Falcon from Southeast University APEX from
More informationSERVICE ORIENTED ONTOLOGY BASED DATA FEDERATION FOR HETEROGENEOUS DATA SOURCES
SERVICE ORIENTED ONTOLOGY BASED DATA FEDERATION FOR HETEROGENEOUS DATA SOURCES HEMA M S 1, CHANDRAMATHI S 2 1 Department of Computer Science and Engineering, Kumaraguru College of Technology 2 Department
More informationPragmatic Web 4.0. Towards an active and interactive Semantic Media Web. Fachtagung Semantische Technologien 26.-27. September 2013 HU Berlin
Pragmatic Web 4.0 Towards an active and interactive Semantic Media Web Prof. Dr. Adrian Paschke Arbeitsgruppe Corporate Semantic Web (AG-CSW) Institut für Informatik, Freie Universität Berlin paschke@inf.fu-berlin
More informationSQLMutation: A tool to generate mutants of SQL database queries
SQLMutation: A tool to generate mutants of SQL database queries Javier Tuya, Mª José Suárez-Cabal, Claudio de la Riva University of Oviedo (SPAIN) {tuya cabal claudio} @ uniovi.es Abstract We present a
More informationBig Data, Fast Data, Complex Data. Jans Aasman Franz Inc
Big Data, Fast Data, Complex Data Jans Aasman Franz Inc Private, founded 1984 AI, Semantic Technology, professional services Now in Oakland Franz Inc Who We Are (1 (2 3) (4 5) (6 7) (8 9) (10 11) (12
More informationHow To Use An Orgode Database With A Graph Graph (Robert Kramer)
RDF Graph Database per Linked Data Next Generation Open Data, come sfruttare l innovazione tecnologica per creare nuovi scenari e nuove opportunità. Giovanni.Corcione@Oracle.com 1 Copyright 2011, Oracle
More informationGetLOD - Linked Open Data and Spatial Data Infrastructures
GetLOD - Linked Open Data and Spatial Data Infrastructures W3C Linked Open Data LOD2014 Roma, 20-21 February 2014 Stefano Pezzi, Massimo Zotti, Giovanni Ciardi, Massimo Fustini Agenda Context Geoportal
More informationSemantic Advertising for Web 3.0
Semantic Advertising for Web 3.0 Edward Thomas, Jeff Z. Pan, Stuart Taylor, Yuan Ren, Nophadol Jekjantuk, and Yuting Zhao Department of Computer Science University of Aberdeen Aberdeen, Scotland Abstract.
More informationChapter 1: Introduction
Chapter 1: Introduction Database System Concepts, 5th Ed. See www.db book.com for conditions on re use Chapter 1: Introduction Purpose of Database Systems View of Data Database Languages Relational Databases
More informationSearch Result Optimization using Annotators
Search Result Optimization using Annotators Vishal A. Kamble 1, Amit B. Chougule 2 1 Department of Computer Science and Engineering, D Y Patil College of engineering, Kolhapur, Maharashtra, India 2 Professor,
More informationTHE SEMANTIC WEB AND IT`S APPLICATIONS
15-16 September 2011, BULGARIA 1 Proceedings of the International Conference on Information Technologies (InfoTech-2011) 15-16 September 2011, Bulgaria THE SEMANTIC WEB AND IT`S APPLICATIONS Dimitar Vuldzhev
More informationLinked Data Interface, Semantics and a T-Box Triple Store for Microsoft SharePoint
Linked Data Interface, Semantics and a T-Box Triple Store for Microsoft SharePoint Christian Fillies 1 and Frauke Weichhardt 1 1 Semtation GmbH, Geschw.-Scholl-Str. 38, 14771 Potsdam, Germany {cfillies,
More informationIntegrating Heterogeneous Data Sources Using XML
Integrating Heterogeneous Data Sources Using XML 1 Yogesh R.Rochlani, 2 Prof. A.R. Itkikar 1 Department of Computer Science & Engineering Sipna COET, SGBAU, Amravati (MH), India 2 Department of Computer
More informationConverting Relational Database Into Xml Document
www.ijcsi.org 127 Converting Relational Database Into Xml Document Kanagaraj.S 1 and Dr.Sunitha Abburu 2 1 Master of Computer Application, Adhiyamaan College of Engineering Hosur, Tamilnadu-635109, India.
More informationPerformance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology
Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology Hong-Linh Truong Institute for Software Science, University of Vienna, Austria truong@par.univie.ac.at Thomas Fahringer
More informationCollaboration on the Social Semantic Desktop. Groza, Tudor; Handschuh, Siegfried
Provided by the author(s) and NUI Galway in accordance with publisher policies. Please cite the published version when available. Title Collaboration on the Social Semantic Desktop Author(s) Groza, Tudor;
More informationDesign of Data Archive in Virtual Test Architecture
Journal of Information Hiding and Multimedia Signal Processing 2014 ISSN 2073-4212 Ubiquitous International Volume 5, Number 1, January 2014 Design of Data Archive in Virtual Test Architecture Lian-Lei
More informationFull-text Search in Intermediate Data Storage of FCART
Full-text Search in Intermediate Data Storage of FCART Alexey Neznanov, Andrey Parinov National Research University Higher School of Economics, 20 Myasnitskaya Ulitsa, Moscow, 101000, Russia ANeznanov@hse.ru,
More informationTowards a Uniform User Interface for Editing Mapping Definitions
Towards a Uniform User Interface for Editing Mapping Definitions Pieter Heyvaert, Anastasia Dimou Ruben Verborgh, Erik Mannens, and Rik Van de Walle Ghent University iminds Multimedia Lab pheyvaer.heyvaert@ugent.be
More informationA Survey of Current Approaches for Mapping of Relational Databases to RDF
A Survey of Current Approaches for Mapping of Relational Databases to RDF W3C RDB2RDF Incubator Group January 08 2009 This version: http://www.w3.org/2005/incubator/rdb2rdf/rdb2rdf_surveyreport_01082009.pdf
More informationAn Eclipse Plug-In for Visualizing Java Code Dependencies on Relational Databases
An Eclipse Plug-In for Visualizing Java Code Dependencies on Relational Databases Paul L. Bergstein, Priyanka Gariba, Vaibhavi Pisolkar, and Sheetal Subbanwad Dept. of Computer and Information Science,
More informationPULLING OUT OPINION TARGETS AND OPINION WORDS FROM REVIEWS BASED ON THE WORD ALIGNMENT MODEL AND USING TOPICAL WORD TRIGGER MODEL
Journal homepage: www.mjret.in ISSN:2348-6953 PULLING OUT OPINION TARGETS AND OPINION WORDS FROM REVIEWS BASED ON THE WORD ALIGNMENT MODEL AND USING TOPICAL WORD TRIGGER MODEL Utkarsha Vibhute, Prof. Soumitra
More informationQuerying DBpedia Using HIVE-QL
Querying DBpedia Using HIVE-QL AHMED SALAMA ISMAIL 1, HAYTHAM AL-FEEL 2, HODA M. O.MOKHTAR 3 Information Systems Department, Faculty of Computers and Information 1, 2 Fayoum University 3 Cairo University
More informationProceedings of the SPDECE-2012. Ninth nultidisciplinary symposium on the design and evaluation of digital content for education
Proceedings of the SPDECE-2012. Ninth nultidisciplinary symposium on the design and evaluation of digital content for education 13 15 June 2011 Universidad de Alicante Alicante, Spain Edited by Manuel
More informationImproving EHR Semantic Interoperability Future Vision and Challenges
Improving EHR Semantic Interoperability Future Vision and Challenges Catalina MARTÍNEZ-COSTA a,1 Dipak KALRA b, Stefan SCHULZ a a IMI,Medical University of Graz, Austria b CHIME, University College London,
More informationRevealing Trends and Insights in Online Hiring Market Using Linking Open Data Cloud: Active Hiring a Use Case Study
Revealing Trends and Insights in Online Hiring Market Using Linking Open Data Cloud: Active Hiring a Use Case Study Amar-Djalil Mezaour 1, Julien Law-To 1, Robert Isele 3, Thomas Schandl 2, and Gerd Zechmeister
More informationK@ A collaborative platform for knowledge management
White Paper K@ A collaborative platform for knowledge management Quinary SpA www.quinary.com via Pietrasanta 14 20141 Milano Italia t +39 02 3090 1500 f +39 02 3090 1501 Copyright 2004 Quinary SpA Index
More information