CHAPTER 1 INTRODUCTION

Size: px
Start display at page:

Download "CHAPTER 1 INTRODUCTION"

Transcription

1 1 CHAPTER 1 INTRODUCTION Most of today s Web content is intended for the use of humans rather than machines. While searching documents on the Web using computers, human interpretation is required before any useful information can be extrapolated. Computers can present the user with information, but cannot understand what information is most relevant to the user in a given circumstance. The Semantic Web, on the other hand, is about having data as well as documents on the Web so that machines can process, transform, assemble, and even act on the data in useful ways. For instance, with the application of Semantic Web technologies, it is possible to automate operations, say, from completing all that the user needs for a trip to updating of his/her personal records. Semantic Web therefore can be defined as a web of information on the Internet and Intranet that contains characteristics of annotation which enables accessing of precise information that the user needs (Berners-Lee et al 2001). As a result, the data can be used and shared in effective ways between cross applications. 1.1 SEMANTIC WEB The Semantic Web is an extension of the current Web, in which the given information is well-defined, better enabling computers and people to work in co-operation (Berners-Lee et al 2001, Shadbolt et al 2006). In the Semantic Web vision, ontologies are used to semantically annotate the current information on the web. Currently, there are a variety of semantic

2 2 representation languages, including RDF Schema and OWL. Given these ontologies and semantic annotations of data called semantic metadata with respect to them, machines will thus be able to efficiently and in a more automated manner, interpret the data on the Web. Hence, machines or agents, will be able to understand and act upon information regarding both the entities and relationships contained on the Web. Figure 1.1 Semantic web stack The development of the Semantic Web proceeds in steps, each step building a layer on top of another. Figure 1.1 illustrates the hierarchy of Semantic Web layers (Berners-Lee et al 2001). The first layer of the Semantic Web layer cake encompasses the Unicode and URI. These are the foundations of the stack. They are used to identify resources with unique identifiers. The second layer is XML and XML Schema, which are syntax languages for representing structured information. The third layer is RDF, which is more expressive than XML and the data model for the Semantic Web. The next layer is RDF Schema (RDFS), a

3 3 vocabulary language for RDF. In the next layer, the OWL ontology language and the RIF rule language for the Semantic Web are presented. SPARQL is a query language and protocol for the Semantic Web. On top of the representation layers is the Unifying Logic layer, which is used to reason over RDF statements. The next layer is the Proof which is used to validate the RDF model. The trust layer is the next layer to support the security of the Semantic Web. Finally, the user interface and applications layer sits on top of the Semantic Web stack. An overview of the Semantic Web technologies is presented in the following sub-sections Unicode and Uniform Resource Identifier (URI) The first layer, URI and Unicode, follows the important features of the existing WWW. The format which shall enable character representation of all languages depicts the Unicode where as URI is a string of characters used to uniquely identify resources on the Internet. They are the foundations of the Semantic Web for identifying resources with concrete serialization syntax Extensible Markup Language (XML) Extensible markup language is designed to transport and store data. XML is the syntactic basis for RDF and the Semantic Web (Bray et al 2000). XML is a simple, flexible text format to structure data, allowing for interoperability and data sharing. Its data model is an ordered, labelled tree. XML makes use of tags and attributes, which have no pre-defined meaning Resource Description Framework (RDF) The Semantic Web is based on resources described in the open data model RDF, a framework for the representation of Web data and meta-data (Carroll and Klyne 2004). RDF facilitates the automated processing and

4 4 integration of data from diverse sources. Its data model is a directed, labelled graph. An RDF graph consists of a set of RDF statements, i.e. triples. A triple consists of a subject, a predicate and an object. The subject and object are the nodes in the graph and the predicate is an edge directed from the subject to the object, indicating a relationship between them. The subject, object and predicate can be represented as follows: Subject - RDF URI reference or blank node Predicate - RDF URI reference Object - RDF URI reference, literal or blank node An RDF URI reference identifies an RDF resource. A blank node is a node without RDF URI reference. Literals are strings that can be plain or have a data type. RDF has a number of serialisation formats, such as RDF/XML or Turtle (Beckett 2004) RDF Schema (RDFS) RDF Schema (Brickley and Guha 2004) is one of the languages to represent information on the Semantic Web, which is abbreviated as RDFS. RDFS is based on RDF and supports the formal definition of domain-specific vocabulary to describe resources that occur in RDF data models. The basic concepts of RDFS are classes and properties as well as hierarchies among them. For properties, domain and range restrictions can be specified. This is sufficiently expressive to formalise taxonomies, i.e. classification-hierarchies that are the skeletons of ontologies. FOAF is an example of a well-known RDF vocabulary (Brickley and Miller 2005).

5 Web Ontology Language (OWL) A more expressive representation language is OWL (Patel-Schneider et al 2004), which is applied to explicitly represent and formally describe ontologies, i.e. the meaning of terms in vocabularies and the relationships between them. OWL provides three sublanguages with increasing expressiveness: OWL Lite, OWL DL and OWL Full. OWL Lite is the least complex sub-language. It provides mechanisms for defining property cardinalities and is designed for modelling simple taxonomies and to allow basic inference. OWL DL provides the maximum amount of expressiveness that guarantees all conclusions to be decidable and computable in finite time. Therefore, it allows the usage of the same language constructs as OWL Full, but under certain limitations. DL stands for description logic (Baader et al 2003), a decidable fragment of first order logic. OWL Full allows the full usage of RDF-S without restrictions. Expressions in OWL Full may be contradictions and conclusions that may not be computable Rules Layer: Rule Interchange Format (RIF) The aim of the rules layer is to provide appropriate languages for representing rules on the Semantic Web and currently it sits alongside the ontology layer. The RIF is a W3C working draft recommendation, which aims to develop an interchange format for different rule languages and inference engines, so that machines can share rules on the Semantic Web SPARQL A query language for databases, used to retrieve and manipulate data stored in Resource Description Framework format is called SPARQL

6 6 (Prud Hommeaux and Seaborne 2006). It contains capabilities for querying graph patterns along with their conjunctions and disjunctions, supporting value testing and constraining queries by source RDF graph. The results of SPARQL queries can be sets or graphs. A relevant concept of SPARQL is the basic graph pattern, a set of triple patterns that matches a sub graph of an RDF dataset when its variables can be substituted by RDF terms from the sub graph. The result of such a query-pattern is the set of all distinct variablebindings that are possible, based on the queried RDF dataset Logic Layer and Inference Logic layer should be able to verify the trustworthiness or authentication of the document it is a reasoning system provided on top of the ontology structure to make new inferences. Reasoners are software tools for inferring conclusions from asserted facts. Most of the semantic reasoners utilize first-order predicate logic for performing inferencing; reasoning is based on inference rules, which are generally specified according to the ontology language. Jena, Pellet, KAON2, and FACT are examples of semantic reasoners Proof Layer The aim of the proof layer is to validate information generated as RDF, such as the provenance knowledge or the form of reasoning that is used Trust Layer The main point of the Web is anyone can say anything about anything. Therefore, when we are selecting a resource on the Web we are putting our trust in it. We make trust judgments based on a source s perceived reputation or previous personal experience and so on. The same is true for the

7 7 Semantic Web. Encryption mechanisms should allow people to sign up to trusted metadata on the Semantic Web. In addition, semantic agents need to make judgments when alternative sources of information are available. The aim of the trust layer is to shed light on these problems User Interface and Applications Semantic Web technologies are basically machine-oriented. Formal models are used to express data so that machines can reason on them. However, Semantic Web applications are not only machine-oriented, they will also support users. This layer of the Semantic Web stack is for useroriented applications to improve the user s experience on the Semantic Web. Examples of user-oriented Semantic Web-enabled interfaces to support user access to the Semantic Web are as MSpace (Schraefel et al 2005) or interfaces like COHSE (Carr et al 2001) and Magpie (Dzbor et al 2003). 1.2 METADATA EXTRACTION TECHNIQUES The process of extracting additional information from the Web resource with respect to ontology is called metadata extraction and this is required for our experiments. Both semi-automatic (Handschuh et al 2002) and automatic (Hammond et al 2002) techniques and tools have been developed. Various tools exist, including Cream7 (Handshuh et al 2003), S-Cream (Handschuh et al 2002), Semagix Freedom toolkit (Hammond et al 2002) and SemTag (Dill et al 2003). Semagix Freedom has typically been used to populate ontologies that average more than one million instances (Sheth et al 2003) and can process over a million documents per day per server, while SemTag, which is part of IBM s WebFountain project, has used a smaller ontology but has demonstrated Web scale metadata extraction from well over a billion pages. Other tools used to extract the metadata are OpenCalais, PyRdfa, GRDDL, RDF Distiller.

8 8 1.3 RDF DATABASES AND STORAGE SYSTEMS Currently there are numerous RDF storage systems, some of which are briefly discussed below: Jena Jena is an open source Semantic Web framework for Java. It provides an API to extract data from and write to RDF graphs. It was developed by the HP research labs in Bristol (McBride 2001). The Jena API provides both statement centric and resource centric methods for manipulating an RDF/OWL model. Additionally, the API provides built in support for RDF containers (bag, alt and seq) and typed literals. Jena also provides integrated parsers and writers for RDF in various formats. This easily allows the importing and exporting of serialized RDF/OWL (McBride 2001). Jena provides a persistence subsystem that provides persistence for models through the use of a back-end database. The default Jena database layout uses a de-normalized schema in which literals and resource URIs are stored directly in statement tables. Additionally, the persistence subsystem provides support for RDQL, which is dynamically transformed into SQL queries. Jena is currently compatible with MySQL, Oracle and PostgreSQL. Jena also provides a reasoner subsystem that includes a rule based inference engine together with configured rule sets for RDFS and basically the OWL-Lite subset of OWL Full. The reasoner subsystem is extensible in that it is possible to use a variety of external reasoners in Jena. Additionally, it provides an ontology API, which is designed to be used by programmers who are working with ontology data based on RDF. Currently, OWL, DAML+OIL and RDFS are supported. Jena has been used in the proposed method for accessing the RDF data storage.

9 RDFSuite A set of highly scalable tools used for managing volumes of RDF description bases and schemas are called RDFSuite (Alexaki et al 2001), which was developed by ICS-FORTH. Currently, the RDFSuite includes a Validating RDF Parser (VRP), a RDF Schema Specific DataBase (RSSDB) and support for RQL. VRP provides support for analyzing, validating and processing RDF schemas and resource descriptions. The parser syntactically analyzes the statements of a given RDF file according to the RDF specification. The validator checks whether the statements contained in both RDF schemas and resource descriptions satisfy the semantic constraints derived by the RDF Schema Specification. Additionally, RDFSuite includes RSSDB, which is a persistent RDF data store for loading resource descriptions in an object-relational DBMS by exploiting the available RDF schema knowledge. The main goal of RSSDB schema-specific representation is the separation of the RDF schema from data information, as well as the distinction between unary and binary relations holding the instances of classes and properties. RSSDB is comprised of a Loading and an Update module, both implemented in Java using a number of primitive methods (APIs) for inserting, deleting, and modifying RDF triples. Lastly, the RDFSuite supports the RQL query language. 1.4 SEMANTIC ASSOCIATIONS A pair of entities can be connected by multiple complex relationships within semantic metadata. As RDF captures the meaning of entities by relating them to other entities, it is a natural fit for storing and acquiring such connectivity. Such relationships are a fundamental aspect for

10 10 the Semantic Web and are commonly referred to as semantic associations. Query and retrieval of semantic associations has been an important task in many applications such as detecting money laundering, curriculum sequencing in e-learning and mining hidden relationships in bio medical. Semantic association deals with complex relationship in a knowledge base represented in an RDF graph. Semantic associations are based on concepts such as semantic connectivity and semantic similarity. Different types of semantic associations in an RDF graph can be formally defined as follows (Anyanwu and Sheth 2003): Definition 1 (Semantic Connectivity): Two entities e 1 and e n are semantically connected if there exists a sequence e 1, p 1, e 2, p 2, e 3,, e n-1,p n-1, e n in an RDF graph where e i, 1 i n, are entities, p j, 1 j < n, are properties, and entities e i and e i+1 are in relationship p i. A sequence of entities and properties represents a semantic path. Figure 1.2 show the semantic connectivity between entity e1 and e2. Definition 2 (Semantic Similarity): Two entities e 1 and f 1 are semantically similar if there exist two semantic paths e 1, p 1, e 2, p 2, e 3, e n-1, p n-1, e n and f 1, q 1, f 2, q 2, f 3,, f n-1, q n-1, fn semantically connecting e 1 with e n and f 1 with f n, respectively, and that for every pair of properties p i and q i, 1 i < n, either of the following conditions holds: p i = q i or p i q i or q i p i ( means rdf:subpropertyof, which is essentially property/relationship inheritance). We say that the two paths originating at e 1 and f 1, respectively, are semantically similar. Definition 3 (Semantic Association): Two entities e x and e y are semantically associated if e x and e y are either semantically connected or semantically similar.

11 11 Figure 1.2 Semantic connectivity between entity e1 and e2 The study assumes that an RDF already exists and that the semantic association paths between entities are discovered in an RDF. It should be noted that the proposed work concentrates on ranking techniques for semantic connectivity associations. Note that entity and instance are used interchangeably throughout this document. Similarly, property and relation are used interchangeably as well. 1.5 MOTIVATION OF THE PROBLEM Accessing relevant information from the web has become difficult due to the explosive growth of information on the web. Many users try to acquire this information by using search engines. But search engine based systems locate only documents based on the keywords or key phrases. While considering data on the web, different entities can be related in multiple ways that cannot be pre-defined. But in the Semantic Web, the RDF data model (Lassila and Swick 1999) captures the meaning of an entity or resource by specifying how it relates to other entities or classes of resources. At present, many applications such as intelligence analysis, genetics, pharmaceutical research and flight security require more complex relationships than simple direct relationships between entities.

12 12 Semantic association Ontology Documents Databases Heterogeneous documents Figure 1.3 Extracting semantic associations Semantic Association is a sequence of complex relationships between entities in the metadata extracted from heterogeneous documents. Metadata extraction is the process of extracting additional information from various resources with respect to ontology. This is illustrated in Figure 1.3, which shows entities and relationships that originate from different sources. Figure 1.3 illustrates the semantic association paths between two entities. Searching semantic relationships among the entities like people, places and events from the semantic web is an essential component in the future. To find semantic association(s), the user can formulate queries as follows: 1. Intelligence analysis - Finding relationships between immigrants, front businesses, and currency transactions to locate money laundering operations 2. Genetics - Discovering complex relationships between proteins and genes

13 13 3. Pharmaceutical research - Finding counter effects between drugs 4. Flight security - Finding connection between a passenger and one or more passengers on the same flight or different flights. While searching semantic associations in RDF, the result containing multiple paths connecting two entities is perceived. Each path has different meanings depending on the type of relation. Figure 1.4 shows the graph connecting multiple entities and Figure 1.5 shows the Semantic association paths between entity e1 and entity e2. Figure 1.5 illustrates that there may be numerous paths between entities. a f g k e2 e1 h b i d p c Figure 1.4 Graph connecting multiple entities e1 h a g f k e2 e1 h a g f k b p c e2 e1 h a g b p c e2 e1 h b g f k e2 e1 h b k e2 e1 h b p c e2 e1 i d p c e2 e1 i d p b h a g f k e2 e1 i d p b g f k e2 e1 i d p b k e2 Figure 1.5 Semantic association between two entities e1 and e2

14 14 While searching semantic association between entities, some of them may be relevant while others may be irrelevant to the users according to their perspective. Hence, suitable methodology is required to improve the precision of the ranked results by filtering or ranking lower the irrelevant paths according to their domain of interest Objectives Based on the points of the motivation outlined above, the objectives of this research are defined as follows: Apply the personalization mechanism to identify the users interest level in various domains in order to improve the precision during the ranking process. Evolve a methodology to find the semantic association paths between entities, which pass only through user-specific intermediate entities. Adapt an appropriate method to find out the contexts that are closer to the user s specification Limitations The following are the limitations of the research work: 1. In the proposed methods, it is assumed that the RDF data storage already exists. 2. Calculating trust weight is out of the scope of the current work.

15 15 3. The proposed method considers only semantic connectivity associations. 1.6 ORGANIZATION OF THESIS This thesis is divided into six chapters. The first Chapter consists of the introduction. The ranking metrics which influence the relevance of ranking results are discussed in Chapter two. Chapter three gives the literature review. The fourth chapter presents personalization approach in ranking semantic association. Experimental results of this approach is presented and discussed in this chapter. Chapter five describes the approach to improve the precision in semantic association paths which pass through a user-specific intermediate node. It includes motivation of the approach, bi-directional BFS algorithm and discussion of the experimental results. The sixth chapter presents the context closeness approach in finding relevant semantic associations. It describes the motivation of the problem, methodology to implement the context closeness during ranking process and the experimental results. Finally Chapter seven presents the final conclusions and the scope for future work.

A FLEXIBLE APPROACH FOR RANKING COMPLEX RELATIONSHIPS ON THE SEMANTIC WEB CHRISTIAN HALASCHEK-WIENER

A FLEXIBLE APPROACH FOR RANKING COMPLEX RELATIONSHIPS ON THE SEMANTIC WEB CHRISTIAN HALASCHEK-WIENER A FLEXIBLE APPROACH FOR RANKING COMPLEX RELATIONSHIPS ON THE SEMANTIC WEB by CHRISTIAN HALASCHEK-WIENER (Under the Direction of I. Budak Arpinar and Amit P. Sheth) ABSTRACT The focus of contemporary Web

More information

The Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall

The Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall The Semantic Web Revisited Nigel Shadbolt Tim Berners-Lee Wendy Hall Today sweb It is designed for human consumption Information retrieval is mainly supported by keyword-based search engines Some problems

More information

JENA: A Java API for Ontology Management

JENA: A Java API for Ontology Management JENA: A Java API for Ontology Management Hari Rajagopal IBM Corporation Page Agenda Background Intro to JENA Case study Tools and methods Questions Page The State of the Web Today The web is more Syntactic

More information

Finding Similarity and Comparability from Merged Hetero Data of the Semantic Web by Using Graph Pattern Matching

Finding Similarity and Comparability from Merged Hetero Data of the Semantic Web by Using Graph Pattern Matching Finding Similarity and Comparability from Merged Hetero Data of the Semantic Web by Using Graph Pattern Matching Hiroyuki Sato, Kyoji Iiduka, Takeya Mukaigaito, and Takahiko Murayama Information Sharing

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

Orchestrating Music Queries via the Semantic Web

Orchestrating Music Queries via the Semantic Web Orchestrating Music Queries via the Semantic Web Milos Vukicevic, John Galletly American University in Bulgaria Blagoevgrad 2700 Bulgaria +359 73 888 466 milossmi@gmail.com, jgalletly@aubg.bg Abstract

More information

COMPUTER AND INFORMATION SCIENCE JENA DB. Group Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara

COMPUTER AND INFORMATION SCIENCE JENA DB. Group Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara JENA DB Group - 10 Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara OUTLINE Introduction Data Model Query Language Implementation Features Applications Introduction Open Source

More information

Contents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services

Contents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services Contents G52IWS: The Semantic Web Chris Greenhalgh 2007-11-10 Introduction to the Semantic Web Semantic Web technologies Overview RDF OWL Semantic Web Services Concluding comments 1 See Developing Semantic

More information

Comprehensive Structured Context Profiles (CSCP): Design and Experiences

Comprehensive Structured Context Profiles (CSCP): Design and Experiences Comprehensive Structured Context Profiles (CSCP): Design and Experiences Sven Buchholz, Thomas Hamann, and Gerald Hübsch Department of Computer Science, Dresden University of Technology {buchholz, hamann,

More information

Semantic Web and Natural Language Processing

Semantic Web and Natural Language Processing Semantic Web and Natural Language Processing Wiltrud Kessler Institut für Maschinelle Sprachverarbeitung Universität Stuttgart Semantic Web Winter 2014/2015 This work is licensed under a Creative Commons

More information

A Tool for Storing OWL Using Database Technology

A Tool for Storing OWL Using Database Technology A Tool for Storing OWL Using Database Technology Maria del Mar Roldan-Garcia and Jose F. Aldana-Montes University of Malaga, Computer Languages and Computing Science Department Malaga 29071, Spain, (mmar,jfam)@lcc.uma.es,

More information

Helmi Ben Hmida Hannover University, Germany

Helmi Ben Hmida Hannover University, Germany Helmi Ben Hmida Hannover University, Germany 1 Summarizing the Problem: Computers don t understand Meaning My mouse is broken. I need a new one 2 The Semantic Web Vision the idea of having data on the

More information

Semantic Web Fundamentals

Semantic Web Fundamentals Semantic Web Fundamentals Web Technologies (706.704) 3SSt VU WS 2018/19 with acknowledgements to P. Höfler, V. Pammer, W. Kienreich ISDS, TU Graz January 7 th 2019 Overview What is Semantic Web? Technology

More information

Ontology Modeling and Storage System for Robot Context Understanding

Ontology Modeling and Storage System for Robot Context Understanding Ontology Modeling and Storage System for Robot Context Understanding Eric Wang 1, Yong Se Kim 1, Hak Soo Kim 2, Jin Hyun Son 2, Sanghoon Lee 3, and Il Hong Suh 3 1 Creative Design and Intelligent Tutoring

More information

Semantic Web Mining and its application in Human Resource Management

Semantic Web Mining and its application in Human Resource Management International Journal of Computer Science & Management Studies, Vol. 11, Issue 02, August 2011 60 Semantic Web Mining and its application in Human Resource Management Ridhika Malik 1, Kunjana Vasudev 2

More information

Logical reconstruction of RDF and ontology languages

Logical reconstruction of RDF and ontology languages Logical reconstruction of RDF and ontology languages Jos de Bruijn 1, Enrico Franconi 2, and Sergio Tessaris 2 1 Digital Enterprise Research Institute, University of Innsbruck, Austria jos.debruijn@deri.org

More information

Ontology Development Tools and Languages: A Review

Ontology Development Tools and Languages: A Review Ontology Development Tools and Languages: A Review Parveen 1, Dheeraj Kumar Sahni 2, Dhiraj Khurana 3, Rainu Nandal 4 1,2 M.Tech. (CSE), UIET, MDU, Rohtak, Haryana 3,4 Asst. Professor, UIET, MDU, Rohtak,

More information

Semantic Web: vision and reality

Semantic Web: vision and reality Semantic Web: vision and reality Mile Jovanov, Marjan Gusev Institute of Informatics, FNSM, Gazi Baba b.b., 1000 Skopje {mile, marjan}@ii.edu.mk Abstract. Semantic Web is set of technologies currently

More information

Semantic agents for location-aware service provisioning in mobile networks

Semantic agents for location-aware service provisioning in mobile networks Semantic agents for location-aware service provisioning in mobile networks Alisa Devlić University of Zagreb visiting doctoral student at Wireless@KTH September 9 th 2005. 1 Agenda Research motivation

More information

SEMANTIC WEB AND COMPARATIVE ANALYSIS OF INFERENCE ENGINES

SEMANTIC WEB AND COMPARATIVE ANALYSIS OF INFERENCE ENGINES SEMANTIC WEB AND COMPARATIVE ANALYSIS OF INFERENCE ENGINES Ms. Neha Dalwadi 1, Prof. Bhaumik Nagar 2, Prof. Ashwin Makwana 1 1 Computer Engineering, Chandubhai S Patel Institute of Technology Changa, Dist.

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

Semantic Web Technology Evaluation Ontology (SWETO): A test bed for evaluating tools and benchmarking semantic applications

Semantic Web Technology Evaluation Ontology (SWETO): A test bed for evaluating tools and benchmarking semantic applications Semantic Web Technology Evaluation Ontology (SWETO): A test bed for evaluating tools and benchmarking semantic applications WWW2004 (New York, May 22, 2004) Semantic Web Track, Developers Day Boanerges

More information

XML Perspectives on RDF Querying: Towards integrated Access to Data and Metadata on the Web

XML Perspectives on RDF Querying: Towards integrated Access to Data and Metadata on the Web XML Perspectives on RDF Querying: Towards integrated Access to Data and Metadata on the Web Tim Furche, François Bry, Oliver Bolzer Institute for Informatics, University of Munich http://www.pms.ifi.lmu.de

More information

Knowledge Representations. How else can we represent knowledge in addition to formal logic?

Knowledge Representations. How else can we represent knowledge in addition to formal logic? Knowledge Representations How else can we represent knowledge in addition to formal logic? 1 Common Knowledge Representations Formal Logic Production Rules Semantic Nets Schemata and Frames 2 Production

More information

Semantic Web Tools. Federico Chesani 18 Febbraio 2010

Semantic Web Tools. Federico Chesani 18 Febbraio 2010 Semantic Web Tools Federico Chesani 18 Febbraio 2010 Outline A unique way for identifying concepts How to uniquely identified concepts? -> by means of a name system... SW exploits an already available

More information

COMP9321 Web Application Engineering

COMP9321 Web Application Engineering COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 12 (Wrap-up) http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2411

More information

A Lightweight Ontology for Rating Assessments

A Lightweight Ontology for Rating Assessments A Lightweight Ontology for Rating Assessments Cristiano Longo 1 and Lorenzo Sciuto 2 1 TVBLOB s.r.l. Milano Italy 2 Università di Catania, Dipartimento di Ingegneria Informatica e delle Telecomunicazioni

More information

COMP9321 Web Application Engineering

COMP9321 Web Application Engineering COMP9321 Web Application Engineering Semester 1, 2017 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 12 (Wrap-up) http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2457

More information

Bridging the Gap between Semantic Web and Networked Sensors: A Position Paper

Bridging the Gap between Semantic Web and Networked Sensors: A Position Paper Bridging the Gap between Semantic Web and Networked Sensors: A Position Paper Xiang Su and Jukka Riekki Intelligent Systems Group and Infotech Oulu, FIN-90014, University of Oulu, Finland {Xiang.Su,Jukka.Riekki}@ee.oulu.fi

More information

a paradigm for the Introduction to Semantic Web Semantic Web Angelica Lo Duca IIT-CNR Linked Open Data:

a paradigm for the Introduction to Semantic Web Semantic Web Angelica Lo Duca IIT-CNR Linked Open Data: Introduction to Semantic Web Angelica Lo Duca IIT-CNR angelica.loduca@iit.cnr.it Linked Open Data: a paradigm for the Semantic Web Course Outline Introduction to SW Give a structure to data (RDF Data Model)

More information

A General Approach to Query the Web of Data

A General Approach to Query the Web of Data A General Approach to Query the Web of Data Xin Liu 1 Department of Information Science and Engineering, University of Trento, Trento, Italy liu@disi.unitn.it Abstract. With the development of the Semantic

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

Welcome to INFO216: Advanced Modelling

Welcome to INFO216: Advanced Modelling Welcome to INFO216: Advanced Modelling Theme, spring 2017: Modelling and Programming the Web of Data Andreas L. Opdahl About me Background: siv.ing (1988), dr.ing (1992) from NTH/NTNU

More information

The Semantic Web. What is the Semantic Web?

The Semantic Web. What is the Semantic Web? The Semantic Web Alun Preece Computing Science, University of Aberdeen (from autumn 2007: School of Computer Science, Cardiff University) What is the Semantic Web, and why do we need it now? How does the

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

WHY WE NEED AN XML STANDARD FOR REPRESENTING BUSINESS RULES. Introduction. Production rules. Christian de Sainte Marie ILOG

WHY WE NEED AN XML STANDARD FOR REPRESENTING BUSINESS RULES. Introduction. Production rules. Christian de Sainte Marie ILOG WHY WE NEED AN XML STANDARD FOR REPRESENTING BUSINESS RULES Christian de Sainte Marie ILOG Introduction We are interested in the topic of communicating policy decisions to other parties, and, more generally,

More information

Presented By Aditya R Joshi Neha Purohit

Presented By Aditya R Joshi Neha Purohit Presented By Aditya R Joshi Neha Purohit Pellet What is Pellet? Pellet is an OWL- DL reasoner Supports nearly all of OWL 1 and OWL 2 Sound and complete reasoner Written in Java and available from http://

More information

What is the Semantic Web?

What is the Semantic Web? Home Sitemap Deutsch Developer Portal XSLT 2 and XPath 2 Semantic Web Manager Portal XMLSpy Certification Free Tools Data Sheets Altova Reference Tool Whitepapers Books Links Specifications Standards Compliance

More information

Semantic Web. Tahani Aljehani

Semantic Web. Tahani Aljehani Semantic Web Tahani Aljehani Motivation: Example 1 You are interested in SOAP Web architecture Use your favorite search engine to find the articles about SOAP Keywords-based search You'll get lots of information,

More information

Development of an Ontology-Based Portal for Digital Archive Services

Development of an Ontology-Based Portal for Digital Archive Services Development of an Ontology-Based Portal for Digital Archive Services Ching-Long Yeh Department of Computer Science and Engineering Tatung University 40 Chungshan N. Rd. 3rd Sec. Taipei, 104, Taiwan chingyeh@cse.ttu.edu.tw

More information

DC-Text - a simple text-based format for DC metadata

DC-Text - a simple text-based format for DC metadata DC-Text - a simple text-based format for DC metadata Pete Johnston Eduserv Foundation Tel: +44 1225 474323 pete.johnston@eduserv.org.uk Andy Powell Eduserv Foundation Tel: +44 1225 474319 andy.powell@eduserv.org.uk

More information

Semantics. Matthew J. Graham CACR. Methods of Computational Science Caltech, 2011 May 10. matthew graham

Semantics. Matthew J. Graham CACR. Methods of Computational Science Caltech, 2011 May 10. matthew graham Semantics Matthew J. Graham CACR Methods of Computational Science Caltech, 2011 May 10 semantic web The future of the Internet (Web 3.0) Decentralized platform for distributed knowledge A web of databases

More information

Semantic Web Technology Evaluation Ontology (SWETO): A Test Bed for Evaluating Tools and Benchmarking Applications

Semantic Web Technology Evaluation Ontology (SWETO): A Test Bed for Evaluating Tools and Benchmarking Applications Wright State University CORE Scholar Kno.e.sis Publications The Ohio Center of Excellence in Knowledge- Enabled Computing (Kno.e.sis) 5-22-2004 Semantic Web Technology Evaluation Ontology (SWETO): A Test

More information

SWAD-Europe Deliverable 3.18: RDF Query Standardisation

SWAD-Europe Deliverable 3.18: RDF Query Standardisation SWAD-Europe Deliverable 3.18: RDF Query Standardisation Project name: Semantic Web Advanced Development for Europe (SWAD-Europe) Project Number: IST-2001-34732 Workpackage name: 3 Dissemination and Exploitation

More information

Semantic Web Programming

Semantic Web Programming *) Semantic Web Programming John Hebeler Matthew Fisher Ryan Blace Andrew Perez-Lopez WILEY Wiley Publishing, Inc. Contents Foreword Introduction xxiii xxv Part One Introducing Semantic Web Programming

More information

Kalliopi Kravari 1, Konstantinos Papatheodorou 2, Grigoris Antoniou 2 and Nick Bassiliades 1

Kalliopi Kravari 1, Konstantinos Papatheodorou 2, Grigoris Antoniou 2 and Nick Bassiliades 1 Kalliopi Kravari 1, Konstantinos Papatheodorou 2, Grigoris Antoniou 2 and Nick Bassiliades 1 1 Dept. of Informatics, Aristotle University of Thessaloniki, Greece 2 Institute of Computer Science, FORTH,

More information

Adding formal semantics to the Web

Adding formal semantics to the Web Adding formal semantics to the Web building on top of RDF Schema Jeen Broekstra On-To-Knowledge project Context On-To-Knowledge IST project about content-driven knowledge management through evolving ontologies

More information

CHAPTER 7. Observations, Conclusions and Future Directions Observations 7.2. Limitations of the Model 7.3. Conclusions 7.4.

CHAPTER 7. Observations, Conclusions and Future Directions Observations 7.2. Limitations of the Model 7.3. Conclusions 7.4. CHAPTER 7 Observations, Conclusions and Future Directions 7.1. Observations 7.2. Limitations of the Model 7.3. Conclusions 7.4. Future work Domain-specific Ontology for Student s Information in Academic

More information

State of the Art of Semantic Web

State of the Art of Semantic Web State of the Art of Semantic Web Ali Alqazzaz Computer Science and Engineering Department Oakland University Rochester Hills, MI 48307, USA gazzaz86@gmail.com Abstract Semantic web is an attempt to provide

More information

Extracting knowledge from Ontology using Jena for Semantic Web

Extracting knowledge from Ontology using Jena for Semantic Web Extracting knowledge from Ontology using Jena for Semantic Web Ayesha Ameen I.T Department Deccan College of Engineering and Technology Hyderabad A.P, India ameenayesha@gmail.com Khaleel Ur Rahman Khan

More information

Using RDF to Model the Structure and Process of Systems

Using RDF to Model the Structure and Process of Systems Using RDF to Model the Structure and Process of Systems Marko A. Rodriguez Jennifer H. Watkins Johan Bollen Los Alamos National Laboratory {marko,jhw,jbollen}@lanl.gov Carlos Gershenson New England Complex

More information

SPARQL Protocol And RDF Query Language

SPARQL Protocol And RDF Query Language SPARQL Protocol And RDF Query Language WS 2011/12: XML Technologies John Julian Carstens Department of Computer Science Communication Systems Group Christian-Albrechts-Universität zu Kiel March 1, 2012

More information

Structure of This Presentation

Structure of This Presentation Inferencing for the Semantic Web: A Concise Overview Feihong Hsu fhsu@cs.uic.edu March 27, 2003 Structure of This Presentation General features of inferencing for the Web Inferencing languages Survey of

More information

Chapter 13: Advanced topic 3 Web 3.0

Chapter 13: Advanced topic 3 Web 3.0 Chapter 13: Advanced topic 3 Web 3.0 Contents Web 3.0 Metadata RDF SPARQL OWL Web 3.0 Web 1.0 Website publish information, user read it Ex: Web 2.0 User create content: post information, modify, delete

More information

Racer: An OWL Reasoning Agent for the Semantic Web

Racer: An OWL Reasoning Agent for the Semantic Web Racer: An OWL Reasoning Agent for the Semantic Web Volker Haarslev and Ralf Möller Concordia University, Montreal, Canada (haarslev@cs.concordia.ca) University of Applied Sciences, Wedel, Germany (rmoeller@fh-wedel.de)

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Integrating Complex Financial Workflows in Oracle Database Xavier Lopez Seamus Hayes Oracle PolarLake, LTD 2 Copyright 2011, Oracle

More information

Domain Specific Semantic Web Search Engine

Domain Specific Semantic Web Search Engine Domain Specific Semantic Web Search Engine KONIDENA KRUPA MANI BALA 1, MADDUKURI SUSMITHA 2, GARRE SOWMYA 3, GARIKIPATI SIRISHA 4, PUPPALA POTHU RAJU 5 1,2,3,4 B.Tech, Computer Science, Vasireddy Venkatadri

More information

Semantic Web. Lecture XIII Tools Dieter Fensel and Katharina Siorpaes. Copyright 2008 STI INNSBRUCK

Semantic Web. Lecture XIII Tools Dieter Fensel and Katharina Siorpaes. Copyright 2008 STI INNSBRUCK Semantic Web Lecture XIII 25.01.2010 Tools Dieter Fensel and Katharina Siorpaes Copyright 2008 STI INNSBRUCK Today s lecture # Date Title 1 12.10,2009 Introduction 2 12.10,2009 Semantic Web Architecture

More information

Maximizing the Value of STM Content through Semantic Enrichment. Frank Stumpf December 1, 2009

Maximizing the Value of STM Content through Semantic Enrichment. Frank Stumpf December 1, 2009 Maximizing the Value of STM Content through Semantic Enrichment Frank Stumpf December 1, 2009 What is Semantics and Semantic Processing? Content Knowledge Framework Technology Framework Search Text Images

More information

Hyperdata: Update APIs for RDF Data Sources (Vision Paper)

Hyperdata: Update APIs for RDF Data Sources (Vision Paper) Hyperdata: Update APIs for RDF Data Sources (Vision Paper) Jacek Kopecký Knowledge Media Institute, The Open University, UK j.kopecky@open.ac.uk Abstract. The Linked Data effort has been focusing on how

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

Towards the Semantic Web

Towards the Semantic Web Towards the Semantic Web Ora Lassila Research Fellow, Nokia Research Center (Boston) Chief Scientist, Nokia Venture Partners LLP Advisory Board Member, W3C XML Finland, October 2002 1 NOKIA 10/27/02 -

More information

An Introduction to the Semantic Web. Jeff Heflin Lehigh University

An Introduction to the Semantic Web. Jeff Heflin Lehigh University An Introduction to the Semantic Web Jeff Heflin Lehigh University The Semantic Web Definition The Semantic Web is not a separate Web but an extension of the current one, in which information is given well-defined

More information

Opus: University of Bath Online Publication Store

Opus: University of Bath Online Publication Store Patel, M. (2004) Semantic Interoperability in Digital Library Systems. In: WP5 Forum Workshop: Semantic Interoperability in Digital Library Systems, DELOS Network of Excellence in Digital Libraries, 2004-09-16-2004-09-16,

More information

Semantics-Aware Querying of Web-Distributed RDF(S) Repositories

Semantics-Aware Querying of Web-Distributed RDF(S) Repositories Semantics-Aware Querying of Web-Distributed RDF(S) Repositories Georgia D. Solomou, Dimitrios A. Koutsomitropoulos, Theodore S. Papatheodorou High Performance Systems Laboratory, School of Engineering

More information

Languages and tools for building and using ontologies. Simon Jupp, James Malone

Languages and tools for building and using ontologies. Simon Jupp, James Malone An overview of ontology technology Languages and tools for building and using ontologies Simon Jupp, James Malone jupp@ebi.ac.uk, malone@ebi.ac.uk Outline Languages OWL and OBO classes, individuals, relations,

More information

RDF /RDF-S Providing Framework Support to OWL Ontologies

RDF /RDF-S Providing Framework Support to OWL Ontologies RDF /RDF-S Providing Framework Support to OWL Ontologies Rajiv Pandey #, Dr.Sanjay Dwivedi * # Amity Institute of information Technology, Amity University Lucknow,India * Dept.Of Computer Science,BBA University

More information

Information Retrieval (IR) through Semantic Web (SW): An Overview

Information Retrieval (IR) through Semantic Web (SW): An Overview Information Retrieval (IR) through Semantic Web (SW): An Overview Gagandeep Singh 1, Vishal Jain 2 1 B.Tech (CSE) VI Sem, GuruTegh Bahadur Institute of Technology, GGS Indraprastha University, Delhi 2

More information

Chapter 2 SEMANTIC WEB. 2.1 Introduction

Chapter 2 SEMANTIC WEB. 2.1 Introduction Chapter 2 SEMANTIC WEB 2.1 Introduction The term Semantic refers to a sequence of symbols that can be used to communicate meaning and this communication can then affect behavior in different situations.

More information

model (ontology) and every DRS and CMS server has a well-known address (IP and port).

model (ontology) and every DRS and CMS server has a well-known address (IP and port). 7 Implementation In this chapter we describe the Decentralized Reasoning Service (DRS), a prototype service implementation that performs the cooperative reasoning process presented before. We present also

More information

DBpedia-An Advancement Towards Content Extraction From Wikipedia

DBpedia-An Advancement Towards Content Extraction From Wikipedia DBpedia-An Advancement Towards Content Extraction From Wikipedia Neha Jain Government Degree College R.S Pura, Jammu, J&K Abstract: DBpedia is the research product of the efforts made towards extracting

More information

Flat triples approach to RDF graphs in JSON

Flat triples approach to RDF graphs in JSON Flat triples approach to RDF graphs in JSON Dominik Tomaszuk Institute of Computer Science, University of Bialystok, Poland Abstract. This paper describes a syntax that can be used to write Resource Description

More information

Ontological Decision-Making for Disaster Response Operation Planning

Ontological Decision-Making for Disaster Response Operation Planning Ontological Decision-Making for Disaster Response Operation Planning Abstract Disaster response operation planners could benefit from a software tool to assist them in extracting individual mission information

More information

CSc 8711 Report: OWL API

CSc 8711 Report: OWL API CSc 8711 Report: OWL API Syed Haque Department of Computer Science Georgia State University Atlanta, Georgia 30303 Email: shaque4@student.gsu.edu Abstract: The Semantic Web is an extension of human-readable

More information

Ontology mutation testing

Ontology mutation testing Ontology mutation testing February 3, 2016 Cesare Bartolini Interdisciplinary Centre for Security, Reliability and Trust (SnT), University of Luxembourg Outline 1 Mutation testing 2 Mutant generation 3

More information

Semantic Web Test

Semantic Web Test Semantic Web Test 24.01.2017 Group 1 No. A B C D 1 X X X 2 X X 3 X X 4 X X 5 X X 6 X X X X 7 X X 8 X X 9 X X X 10 X X X 11 X 12 X X X 13 X X 14 X X 15 X X 16 X X 17 X 18 X X 19 X 20 X X 1. Which statements

More information

New Approach to Graph Databases

New Approach to Graph Databases Paper PP05 New Approach to Graph Databases Anna Berg, Capish, Malmö, Sweden Henrik Drews, Capish, Malmö, Sweden Catharina Dahlbo, Capish, Malmö, Sweden ABSTRACT Graph databases have, during the past few

More information

Welcome to INFO216: Advanced Modelling

Welcome to INFO216: Advanced Modelling Welcome to INFO216: Advanced Modelling Theme, spring 2018: Modelling and Programming the Web of Data Andreas L. Opdahl About me Background: siv.ing (1988), dr.ing (1992) from NTH/NTNU

More information

The OWL API: An Introduction

The OWL API: An Introduction The OWL API: An Introduction Sean Bechhofer and Nicolas Matentzoglu University of Manchester sean.bechhofer@manchester.ac.uk OWL OWL allows us to describe a domain in terms of: Individuals Particular objects

More information

Efficient Optimization of Sparql Basic Graph Pattern

Efficient Optimization of Sparql Basic Graph Pattern Efficient Optimization of Sparql Basic Graph Pattern Ms.M.Manju 1, Mrs. R Gomathi 2 PG Scholar, Department of CSE, Bannari Amman Institute of Technology, Sathyamangalam, Tamilnadu, India 1 Associate Professor/Senior

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

STS Infrastructural considerations. Christian Chiarcos

STS Infrastructural considerations. Christian Chiarcos STS Infrastructural considerations Christian Chiarcos chiarcos@uni-potsdam.de Infrastructure Requirements Candidates standoff-based architecture (Stede et al. 2006, 2010) UiMA (Ferrucci and Lally 2004)

More information

Linked data and its role in the semantic web. Dave Reynolds, Epimorphics

Linked data and its role in the semantic web. Dave Reynolds, Epimorphics Linked data and its role in the semantic web Dave Reynolds, Epimorphics Ltd @der42 Roadmap What is linked data? Modelling Strengths and weaknesses Examples Access other topics image: Leo Oosterloo @ flickr.com

More information

Smart Open Services for European Patients. Work Package 3.5 Semantic Services Definition Appendix E - Ontology Specifications

Smart Open Services for European Patients. Work Package 3.5 Semantic Services Definition Appendix E - Ontology Specifications 24Am Smart Open Services for European Patients Open ehealth initiative for a European large scale pilot of Patient Summary and Electronic Prescription Work Package 3.5 Semantic Services Definition Appendix

More information

From the Web to the Semantic Web: RDF and RDF Schema

From the Web to the Semantic Web: RDF and RDF Schema From the Web to the Semantic Web: RDF and RDF Schema Languages for web Master s Degree Course in Computer Engineering - (A.Y. 2016/2017) The Semantic Web [Berners-Lee et al., Scientific American, 2001]

More information

Semantic Web Information Management

Semantic Web Information Management Semantic Web Information Management Norberto Fernández ndez Telematics Engineering Department berto@ it.uc3m.es.es 1 Motivation n Module 1: An ontology models a domain of knowledge n Module 2: using the

More information

Semantic Web and Linked Data

Semantic Web and Linked Data Semantic Web and Linked Data Petr Křemen December 2012 Contents Semantic Web Technologies Overview Linked Data Semantic Web Technologies Overview Semantic Web Technology Stack from Wikipedia. http://wikipedia.org/wiki/semantic_web,

More information

Open And Linked Data Oracle proposition Subtitle

Open And Linked Data Oracle proposition Subtitle Presented with Open And Linked Data Oracle proposition Subtitle Pascal GUY Master Sales Consultant Cloud Infrastructure France May 30, 2017 Copyright 2014, Oracle and/or its affiliates. All rights reserved.

More information

Standardization of Ontologies

Standardization of Ontologies Standardization of Ontologies Kore Nordmann TU Dortmund March 17, 2009 Outline History Related technologies Ontology development General history HTML UNTANGLE HTML 2.0 XML rec. XHTML RDF(S)

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

Semantic Web Technologies

Semantic Web Technologies 1/57 Introduction and RDF Jos de Bruijn debruijn@inf.unibz.it KRDB Research Group Free University of Bolzano, Italy 3 October 2007 2/57 Outline Organization Semantic Web Limitations of the Web Machine-processable

More information

An overview of RDB2RDF techniques and tools

An overview of RDB2RDF techniques and tools An overview of RDB2RDF techniques and tools DERI Reading Group Presentation Nuno Lopes August 26, 2009 Main purpose of RDB2RDF WG... standardize a language for mapping Relational Database schemas into

More information

Entity-based Semantic Association Ranking on the Semantic Web

Entity-based Semantic Association Ranking on the Semantic Web Entity-based Semantic Association Ranking on the Semantic Web S Narayana Gudlavalleru Engineering College Gudlavalleru, Andhra Pradesh, India S Sivaleela Gudlavalleru Engineering College Gudlavalleru,

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

> Semantic Web Use Cases and Case Studies

> Semantic Web Use Cases and Case Studies > Semantic Web Use Cases and Case Studies Case Study: Improving Web Search using Metadata Peter Mika, Yahoo! Research, Spain November 2008 Presenting compelling search results depends critically on understanding

More information

Exloring Semantic Web using Ontologies. Digivjay Singh *, R. K. Mishra **, Dehradun, Chandrashekhar ***

Exloring Semantic Web using Ontologies. Digivjay Singh *, R. K. Mishra **, Dehradun, Chandrashekhar *** Exloring Semantic Web using Ontologies Digivjay Singh *, R. K. Mishra **, Dehradun, Chandrashekhar *** * M.ech-CSE, Moradabad, ** Associate Professor, Department of CSE, DBGI *** Assistant Professor, Department

More information

The Data Web and Linked Data.

The Data Web and Linked Data. Mustafa Jarrar Lecture Notes, Knowledge Engineering (SCOM7348) University of Birzeit 1 st Semester, 2011 Knowledge Engineering (SCOM7348) The Data Web and Linked Data. Dr. Mustafa Jarrar University of

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

Lightweight Semantic Web Motivated Reasoning in Prolog

Lightweight Semantic Web Motivated Reasoning in Prolog Lightweight Semantic Web Motivated Reasoning in Prolog Salman Elahi, s0459408@sms.ed.ac.uk Supervisor: Dr. Dave Robertson Introduction: As the Semantic Web is, currently, in its developmental phase, different

More information

Implementing and extending SPARQL queries over DLVHEX

Implementing and extending SPARQL queries over DLVHEX Implementing and extending SPARQL queries over DLVHEX Gennaro Frazzingaro Bachelor Thesis Presentation - October 5, 2007 From a work performed in Madrid, Spain Galway, Ireland Rende, Italy How to solve

More information