The Semantic Web: A Vision or a Dream?

Size: px
Start display at page:

Download "The Semantic Web: A Vision or a Dream?"

Transcription

1 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 the World Wide Web in which web sites have meaningful content. The Semantic Web uses improved information retrieval, metadata, annotation, and ontologies to enhance knowledge management. ew web services will be possible, because data will be shared at a semantic level rather than a syntactical level. The Semantic Web will use XML, RDF, and ontology languages to share knowledge on the web. A formal definition for the Semantic Web has not been defined and there are different perspectives on how to build it. This paper analyzes the technologies utilized by the W3C view of the Semantic Web and discusses the implications of such a system.

2 1 Introduction The Semantic Web is an addition to the World Wide Web, allowing computers to perform much of the work currently done by humans. The Semantic Web will allow for enhanced knowledge management through improved information retrieval, metadata, annotation, and intelligent agents. The Semantic Web will use technologies such as XML, RDF, and ontologies to provide meaningful content to computers. The Semantic Web has no formal definition and there are different opinions about how it will look. The Semantic Web enables a new era of web services, because data is shared at the semantic level rather than the syntactical level. Since computers will be able to understand the content of web sties, users of the Semantic Web will be offered more web services than provided by the current World Wide Web. One of the main limitations of the current web is the retrieval of information. Most knowledge on the web is retrieved through the use of a search engine, requiring the user to parse through the results. This methods works well for many of the possible uses of the web, but there are situations when it fails. Consider a student trying to find the alias for another student named Mark, enrolled in the same operating systems class. The student could attempt to retrieve more information about the student using a search engine to search for everybody named Mark in an operating systems course. This would return mostly irrelevant results, because the computer does not realize that Mark is a student. Also, the search engine does not realize which operating systems course is being referenced. Such a query on the current web would probably fail due to the amount of unrelated information retrieved. The Semantic Web will overcome this problem by allowing users to perform searches by concepts and using technologies such as RDF to perform the search. The Semantic Web will utilize several different technologies, which can be developed in a layered approach. Each layer is dependent on the layer directly below it, and each layer only communicates with the layer above and below. One of the possible structures for the Semantic Web has been proposed by W3C. The first layer consists of uniform resource identifiers and Unicode. A uniform resource identifier (URI) is used to identify a resource on the Semantic Web, while Unicode enforces a standard character set. The next layer is extensible markup language (XML), which allows for a common syntax. Built on top of XML is resource description framework (RDF), which is used to describe resources on the Semantic Web. The next layer is the ontology layer, providing a common vocabulary for resources. On top of ontologies is the logic and proof layer, which allows computers to verify information retrieved on the Semantic Web. The top layer is trust, since computers will need to determine the truth of information. Several of these layers are already in place, but it is still too early to determine if the Semantic Web will become a reality. However, not all layers need to be in place before useful web services are available. The Semantic Web promises automatic retrieval of information and personal agents performing tasks on behalf of users, but it might not be feasible to develop such a large scale project. One problem facing the Semantic Web is the several differing views of how it should look. There are other problems preventing the development of the Semantic Web, such as limitations of RDF and dealing with the abuse of metadata. However, the current web has already overcome some of the problems faced by this new

3 technology. The Semantic Web should not be viewed as a goal, it should be visualized as a direction for future functionality of the current web. 2 Overview of the Semantic Web The Semantic Web will require the union of several different themes in order to become a reality. The first technology that needs to be integrated into the Semantic Web is the retrieval of information. Currently search techniques are useful, but are usually limited to keywords. Allowing users to search by concepts and categories as well would provide more effective results. However, enabling such queries requires heavy usage of metadata. The Semantic Web will require standardizations of metadata, which can be provided by RDF and ontologies. Retrieving information on the Semantic Web will also be more efficient if knowledge is represented as a large database. Currently information on the web is distributed in heterogeneous databases, resulting in scattered data. A solution to this problem is representing databases with ontologies and using RDF to merge the ontologies. These technologies allow for the machine retrieval of information, offering new types of web services. Combining these themes enables intelligent software agents to process the information on the web. 2.1 What is the Semantic Web? There are three main perspectives of how the Semantic Web should look, two of these views are closely related to the current World Wide Web. The current web provides particular knowledge, because information is distributed across the web and there is not universal agreement. Also, most of the parsing of information retrieved from search engines is done by humans. Until search engines were able to provide retrieval of information, there were limited ways for retrieving information on the web. The current web provides web services, which are also mainly used by humans. Universal agreement and machine retrieval of information are the main differences between the current web and the Semantic Web. The first view of the Semantic Web is the universal library perspective [9]. This perspective embraces the idea that the Web should have a retrieval scheme similar to a library, in which there is a standardized metadata structure. This perspective developed as a reaction to the disorder of the Web. Searches engines such as Google and AltaVista are currently moving in this direction, as they provide retrieval methods and catalog data on the web. The universal library perspective would be equivalent to using a library catalog to search for any book anywhere in the world by any search criteria. This functionality will be feasible through the use of metadata, providing a standard format for describing knowledge. However, this perspective is no longer viewed as the current direction of the Semantic Web, since retrieved information is mainly parsed by humans. The second perspective of the Semantic Web is the knowledge navigator view. This view is similar to the universal library perspective, except that information on the web is machine retrievable [9]. The main difference between the two is that web pages will have meaningful content to computers, provided by technologies such as RDF and ontologies. This view has the most potential, since information is retrieved in a universal method and computers are able to reason on the data. However, this approach is also the most difficult to construct, because the distributed nature of the web makes universal

4 agreement challenging. The knowledge navigator perspective allows autonomous agents to reason on data and draw conclusions from the information, enabling this view to have the most functionality. The final view of the Semantic Web is the knowledge base perspective. This perspective provides machine retrieval of information by forcing agents to perform anticipated tasks [9]. This view is similar to the current web, except web services are used by agents instead of humans. Unlike the knowledge navigator approach, web sites share data syntactically rather than semantically. Therefore the information retrieved from web sites does not necessarily have meaning to an agent. However, agents can still reason on the data if components are developed with shared anticipation of knowledge. This approach allows for a large scale Semantic Web, since it does not require universal agreement between agents. This perspective appears to be the most prominent view of the Semantic Web, as current web services are becoming increasingly autonomous. 2.2 The W3C View of the Semantic Web The Semantic Web will require the merging of several technologies, one possible view is provided by the W3C. The W3C views the Semantic Web as a layered approach, in which components are only dependent on the layer directly below it. Also, layers only communicate with the layers directly below and above. This approach allows different layers to be developed with limited knowledge of the other layers. By providing a layered approach, it is possible to switch implementations of a certain layer without affecting the other layers. The lowest layer consists of Unicode and uniform resource identifiers. Unicode is used to provide a standard character set. A URI is used to identify a resource of the Semantic Web, similar to a URL on the current web. The remaining layers are built upon this framework. The extensible markup language (XML) layer is built upon Unicode and URIs, providing a common syntax for resources on the Semantic Web. XML allows for the uniform exchange of data [10], since all syntax must have a standard format. The current web uses a common syntax to describe web pages, known as HTML. Unlike HTML, XML tags do not have a fixed vocabulary. Therefore the tags in an XML document have no meaning to a computer. However, this allows a layer built on top of XML to define a vocabulary for the tags. The grammar for an XML language is defined by a schema, which is used to validate XML documents. The next layer in the W3C view is the resource description framework (RDF) layer. RDF is a standard format for describing and exchanging resources [10]. One of the uses of RDF is the description of metadata. The purpose of RDF on the Semantic Web is to allow documents to be self-describing. RDF statements are triples, consisting of a subject, predicate, and object. RDF can be used to state a specific fact, such as Mark is a student. In this case Mark is the subject, is a is the predicate, and student is the object. Any part of the triple can be described with a string literal or a URI referencing another RDF statement. One way to store RDF statements is using XML, but there is currently no standard format. RDF can be used to represent information in a relational database, but is currently much slower than traditional databases. RDF could be used for improved searching, consider the earlier example with Mark. RDF could be used to describe that Mark is a student and that Mark is in an operating systems class. This information could be used to greatly limit the search

5 results, but is still problematic if there are two students named Mark in the same class. The flexibility of RDF makes it suitable as a base for ontologies, which are described using RDF schema. The Semantic Web will allow for machine retrieval of information by acting as one large database [10], this functionality is provided by the ontology layer. An ontology is used to define a vocabulary, which might be used to give meaning to XML tags. The Semantic Web will use ontologies to manage databases with different structures. Since ontologies are based on RDF, it is possible to merge several ontologies into one. Merging ontologies will allow the Semantic Web to view several heterogeneous databases as one large, uniform database. Further functionality is added through the use of web ontology language (OWL), which allows constraints and rules to be applied to certain parts of an ontology. The next layer in the Semantic Web is the proof and logic layer. Agents that automatically retrieve information must determine the validity of knowledge [6]. This layer is essential, since information retrieved from distributed sources may be incomplete or inconsistent. Agents will require verification methods, such as checking if a document is internally inconsistent. Currently there are no standards for the logic and proof layer. This layer may also consider the trustworthiness of a certain source, which is defined by the trust layer. The top layer of the W3C view of the Semantic Web is the trust layer. Software agents must determine who to trust and how much to trust a given source. The amount to trust a source can partially be determined by the logic and proof layer, but the Semantic Web will require a higher level of granularity. One approach to determine trust is using a web of trust [8], but this method also lacks the necessary granularity. Assigning trust on the Semantic Web is a complex task, because verifying the identity of an agent is difficult. When transactions take place between humans, photo identification can be used to assure identity. This process requires an authority to issue the identification, similar authorities will be necessary for the Semantic Web. A mechanism analogous to photo identification should be used to verify identity on the Semantic Web. 3 Is the Semantic Web Possible? The Semantic Web will integrate several themes to turn the World Wide Web into a machine readable web allowing intelligent software agents to autonomously perform tasks, but such a vision may be unattainable. 3.1 Semantic Web Challenges The Semantic Web must overcome several challenges to become a reality. However, many of these same problems have already been faced by the current web. Like the current web, the Semantic Web will need to be scalable [8]. Google currently indexes billions of web sites and the Semantic Web may be of similar size. Much of the success of the current web is due to its simple protocol [10]. Current knowledge management tools have been geared towards small intranets and do not scale to such a large network. Autonomous agents might not be able to retrieve accurate information, because there is so much information distributed across the web. In order to make the Semantic Web feasible, improved indexing and searching methods must be developed.

6 Another challenge facing the Semantic Web is the dynamic nature of the web, as web sites are constantly changing. News web sites such as Slashdot change every day and other sites such as EBay may change every minute. The dynamic nature of web sites causes the extrapolation of data from the Semantic Web to be more difficult, since information may be constantly changing. Intelligent software agents using the Semantic Web must be able to deal with these changes, but it is difficult to detect changes on such a large scale. In addition to web sites changing, it is possible that certain web sites might not exist. Like the World Wide Web, the Semantic Web will allow broken links [8]. Agents will need to deal with changing information and nonexistent links. Due to the distributed nature of the Semantic Web, agents will need to integrate multiple knowledge sources. However, information from different sources may be inconsistent or contradictory. Agents will be faced with different vocabularies and conceptualizations of the same domain [8]. One possible approach to this problem is the use of ontologies to merge vocabularies, but problems arise from different views of the same domain. One current effort to build a common ontology is WordNet, which is a lexical database for the English language. Information from different web sites may contain varying quality of knowledge and agents will need to distinguish the quality of web sites. Currently there are a limited number of techniques for dealing with varying qualities of knowledge, such as local containment of inconsistencies. Since many of the above challenges result in untrustworthy knowledge, agents will be limited to incomplete reasoning. Therefore, agents using the Semantic Web must realize that not all retrieved information is valid. 3.2 Required Technologies The Semantic Web will require the use of metadata to describe resources, but much of the metadata for the World Wide Web is ignored. The main reason that metadata is discarded is due to the abuse of keywords, such as adding keywords in an attempt to increase the chances of being retrieved by a search engine. There are other reasons not to trust metadata, since people are fallible [3]. If metadata fields are left blank or are inaccurate, a search will retrieve invalid results. Another problem on the World Wide Web is the lack of standardization of metadata. A possible method to define the structure of metadata is through an ontology. One effort to standardize metadata is Dublin Core. Searches on the Semantic Web will rely on more advanced searches, as well as valid metadata. Currently search engines use keywords to retrieve information. However, this approach requires users to select the correct keywords for valid results. Many problems arise through the use of keywords, since the context of the words is lost. Words can have multiple meanings and searches have no way of knowing which meaning the user intended. Vivisimo attempts to group results into concepts, but the context of the words is still lost. Semantic Web searches should go beyond keywords, allowing users to search by concepts and categories. One of the promises of the Semantic Web is the annotation of web sites. The Semantic Web will allow web pages to be annotated much like the margins of a book [10]. A user viewing a web site may wish to add a link to relevant information or may wish to express a counter argument. Certain web sites such as Amazon allow for user feedback, but the Semantic Web will allow for a more general approach to annotation.

7 However, annotation quickly runs into many of the same problems faced by metadata, mainly abuse and standardizations. The large number of document formats on the World Wide Web makes it difficult to define a standard format for annotation. Also, annotation allows users to abuse web sites. Two browsers that attempt to solve these problems are Multivalent and Annotea. A current roadblock to the development of the Semantic Web is the limitations of RDF. The purpose of RDF on the Semantic Web is to allow documents to be selfdescribing, but it doesn t necessary have more implicit meaning that XML. The semantic distinctions possible with RDF can be made using XML [3]. Another shortfall of RDF is the lack of schema checking, similar to the verification offered by XML schema. RDF can not be validated in the same way as XML, since a schema tool would need to analyze statements at the semantic level rather than the syntactical level. RDF can also lead to reference chains, since RDF statements can point to other statements. It may be necessary to retrieve several RDF statements in order to analyze a single statement. RDF can be used to represent a database, but currently tools are too slow to use for the scale of the Semantic Web. 4 Analysis Currently the most tangible version of the Semantic Web is the knowledge base perspective, which allows computers to perform much of the work done by humans. Due to the distributed nature of the web, the universal library view seems unpractical. It is impossible to have the perfect metadata necessary for this perspective. Even if a metadata standard is agreed upon, such as Dublin Core, it is still possible for people to make mistakes or abuse the system. Forcing too many standards prevents the Semantic Web from evolving, because components would become tightly coupled. The knowledge navigator perspective is also unlikely since it is built upon the universal library. Also, it may not be possible for machines to discover meaning from documents on the web. The knowledge base view seems most likely, since it is a gradual change from the current web. Unlike the other perspectives, the knowledge navigator approach requires an agent to have anticipated knowledge [9]. This limits the ability of agents, but this view is partially attainable with current technology. 4.1 Limitations of RDF The goal of the Semantic Web is to give meaning to documents. One approach to allow for semantic understanding of knowledge is by describing documents with RDF. However, a machine can infer nothing from an RDF statement. RDF statements are used to reference concepts, but the machine has no notion of these concepts. It is possible for a concept to be described by another RDF statement, but this adds more facts rather than actually define the concept. Computers can infer information from these facts, but these conclusions may have little semantic truth. RDF is only binary data to a computer, because a computer has no notion of the world. However, the discussion of whether a computer can ever understand a concept is not the domain of knowledge management, it is the domain of philosophy. Agents may never actually understand the meaning of data, but the Semantic Web is still a possibility.

8 Much of the functionality of the Semantic Web is provided through RDF, but RDF may not be expressive enough. RDF is based on triples, which allow specific things to be said about a specific object. However, RDF lacks the ability to negate statements. This is a small problem, but entire ontologies are built on top of this foundation. This problem can be overcome by using languages such as OWL, which have the ability to apply rules and constraints to an ontology. This approach does not necessarily limit the expressiveness of RDF, but it does have implications on speed. The W3C view of the Semantic Web allows for layers to be replaced by alternatives, one such technology is Notation Improving Information Retrieval The feasibility of the Semantic Web depends on the revival of metadata. Currently search engines such as Google ignore metadata in web pages, due to abuse. Search engines try to extract metadata from the document itself. Still much of the content of a document is lost using this approach, since it is reduced to keywords. A user may search for parts of the document that are not described by the selected keywords, therefore a relevant result might not be retrieved. This problem can be solved by agreeing on a metadata standard and using metadata for the retrieval of information. However, this leads back to the problem with abuse of metadata. The Semantic Web should work towards reducing abuse problems rather than trying to generate metadata. A human with domain expertise is more likely to produce relevant metadata for a document than a set of domain independent rules. The Semantic Web relies on the ability of computers to retrieve information. It is difficult for an agent to extract useful information from the current web, because web sites are formatted for humans rather than computers. This problem can be solved by using RDF to describe web sites, since RDF statements can be parsed by a computer. However, an agent must determine which web site to view. Different sources on the web may have contradictory information, therefore an agent must determine which web site has the highest quality of knowledge. Agents require the ability to validate knowledge, otherwise they may come to erroneous conclusions. It may be necessary to limit the usage of agents on the Semantic Web to a particular domain. 4.3 Will Semantic Web technologies be adopted? To extend the functionality of the current web, the Semantic Web will require addition access to information. For example, an agent that handles scheduling will need access to a user s personal schedule. Other web services will require additional shared personal information. This raises several security concerns, as agents will have access to sensitive personal information. The Semantic Web might lead to a new age of hackers, which trick personal agents into sharing private information. Most security issues will be addressed in the trust layer, but distributed trust on the Semantic Web might not be possible. Agents interact in a digital environment, which makes it extremely difficult to verify identity. The Semantic Web might be too big of a security risk to become a reality. Even if the technology to support the Semantic Web is tangible, it is possible that people will not accept it. The Semantic Web gives personal agents more control,

9 abstracting users from the computer. Machines may be able to perform tasks faster and with more accuracy, but computers can still make mistakes. For example, pilots still fly airplanes even though autopilot technology exists. The Semantic Web requires people to share sensitive information and people might not trust personal agents. Also, the Semantic Web would require businesses to share more information. However, information is valuable and companies are often unwilling to distribute it freely. Therefore, business might not embrace the idea of the Semantic Web. The technology provided by the Semantic Web might go too far. For example, consider the Context Free automatic paper generator. Agents might replace too much of the work currently done by humans. Such advances may lead to a lack of original thought, since machines can automatically generate results. The Semantic Web might lead to a loss of research principles, because agents would be performing information retrieval rather than humans. Also, the power of the Semantic Web could destroy the need for libraries, since all knowledge would be available on the web. The Semantic Web should be used to enhance knowledge management, not replace it. 5 Conclusion The Semantic Web will allow computers to perform much of the work currently done by humans on the World Wide Web. The Semantic Web enables agents to perform useful tasks autonomously on the web, because web sites will have meaningful content to computers. The Semantic Web will use XML, RDF, and ontologies to provide web services. However, the Semantic Web is still far from reality, as there are many problems with the distributed nature of the web. Major changes from the current web include more advanced and accurate retrieval of information, the use of metadata, annotation, and intelligent software agents. The Semantic Web has no formal definition and there are different opinions about how it will look. It can be thought of as an evolving version of the current web, in which machines and humans interact with web services. The vision of the Semantic Web may not be attainable, but the current web will continue to progress in the direction of such a technology.

10 6 References [1] Berners-Lee, Tim., Hendler, James., and Lassila, Ora. The Semantic Web. Scientific American, May , [2] Berners-Lee, Tim. Semantic Web XML2000. Retrieved on May from < [3] Butler, Mark. Barriers to real world adoption of semantic web technologies. HP Labs, < [4] Butler, Mark. Is the Semantic Web hype? HP Labs, March < [5] Decker, Stefan., Harmelen, Frank van., Broekstra, Jeen., ErdMann, Michael., Fensel, Dieter., Horrocks, Ian., Klein, Michel., and Melnik, Sergey. The Semantic Web on the respective Roles of XML and RDF. IEEE Internet Computing, [6] Harmelen, Frank van. How the Semantic Web will change KR: challenges and opportunities for a new research agenda. The Knowledge Engineering Review: 20(1), [7] Hendler, James. Agents and the Semantic Web. IEEE Intelligent Systems: 16(2), April 2001, [8] Khare, Rohit., and Rifkin, Adam. Weaving a Web of Trust. World Wide Web Journal: 2(3), 1997, [9] Marshall, Catherine., and Shipman, Frank. Which Semantic Web? Proceedings of the fourteenth ACM conference on Hypertext and hypermedia, New York: ACM Press, 2003, [10] Passin, Thomas B. "Explorer's Guide to the Semantic Web". Greenwich, CT: Manning, 2004.

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

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

Towards the Semantic Desktop. Dr. Øyvind Hanssen University Library of Tromsø

Towards the Semantic Desktop. Dr. Øyvind Hanssen University Library of Tromsø Towards the Semantic Desktop Dr. Øyvind Hanssen University Library of Tromsø Agenda Background Enabling trends and technologies Desktop computing and The Semantic Web Online Social Networking and P2P Computing

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

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

Semantic Web and Electronic Information Resources Danica Radovanović

Semantic Web and Electronic Information Resources Danica Radovanović D.Radovanovic: Semantic Web and Electronic Information Resources 1, Infotheca journal 4(2003)2, p. 157-163 UDC 004.738.5:004.451.53:004.22 Semantic Web and Electronic Information Resources Danica Radovanović

More information

Where is the Semantics on the Semantic Web?

Where is the Semantics on the Semantic Web? Where is the Semantics on the Semantic Web? Ontologies and Agents Workshop Autonomous Agents Montreal, 29 May 2001 Mike Uschold Mathematics and Computing Technology Boeing Phantom Works Acknowledgements

More information

Semantic Web Knowledge Representation in the Web Context. CS 431 March 24, 2008 Carl Lagoze Cornell University

Semantic Web Knowledge Representation in the Web Context. CS 431 March 24, 2008 Carl Lagoze Cornell University Semantic Web Knowledge Representation in the Web Context CS 431 March 24, 2008 Carl Lagoze Cornell University Acknowledgements for various slides and ideas Ian Horrocks (Manchester U.K.) Eric Miller (W3C)

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

Semantic Web Systems Introduction Jacques Fleuriot School of Informatics

Semantic Web Systems Introduction Jacques Fleuriot School of Informatics Semantic Web Systems Introduction Jacques Fleuriot School of Informatics 11 th January 2015 Semantic Web Systems: Introduction The World Wide Web 2 Requirements of the WWW l The internet already there

More information

Semantic web. Tapas Kumar Mishra 11CS60R32

Semantic web. Tapas Kumar Mishra 11CS60R32 Semantic web Tapas Kumar Mishra 11CS60R32 1 Agenda Introduction What is semantic web Issues with traditional web search The Technology Stack Architecture of semantic web Meta Data Main Tasks Knowledge

More information

The Semantic Web & Ontologies

The Semantic Web & Ontologies The Semantic Web & Ontologies Kwenton Bellette The semantic web is an extension of the current web that will allow users to find, share and combine information more easily (Berners-Lee, 2001, p.34) This

More information

Knowledge Representation, Ontologies, and the Semantic Web

Knowledge Representation, Ontologies, and the Semantic Web Knowledge Representation, Ontologies, and the Semantic Web Evimaria Terzi 1, Athena Vakali 1, and Mohand-Saïd Hacid 2 1 Informatics Dpt., Aristotle University, 54006 Thessaloniki, Greece evimaria,avakali@csd.auth.gr

More information

Ontology Exemplification for aspocms in the Semantic Web

Ontology Exemplification for aspocms in the Semantic Web Ontology Exemplification for aspocms in the Semantic Web Anand Kumar Department of Computer Science Babasaheb Bhimrao Ambedkar University Lucknow-226025, India e-mail: anand_smsvns@yahoo.co.in Sanjay K.

More information

H1 Spring B. Programmers need to learn the SOAP schema so as to offer and use Web services.

H1 Spring B. Programmers need to learn the SOAP schema so as to offer and use Web services. 1. (24 points) Identify all of the following statements that are true about the basics of services. A. If you know that two parties implement SOAP, then you can safely conclude they will interoperate at

More information

Semantic Web Publishing. Dr Nicholas Gibbins 32/4037

Semantic Web Publishing. Dr Nicholas Gibbins 32/4037 Semantic Web Publishing Dr Nicholas Gibbins nmg@ecs.soton.ac.uk 32/4037 Linked Data Semantic Web is the Web for machines Take existing data and republish it to the Web Rely on hypertextual nature of the

More information

Introduction. October 5, Petr Křemen Introduction October 5, / 31

Introduction. October 5, Petr Křemen Introduction October 5, / 31 Introduction Petr Křemen petr.kremen@fel.cvut.cz October 5, 2017 Petr Křemen (petr.kremen@fel.cvut.cz) Introduction October 5, 2017 1 / 31 Outline 1 About Knowledge Management 2 Overview of Ontologies

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

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

A Novel Architecture of Ontology based Semantic Search Engine

A Novel Architecture of Ontology based Semantic Search Engine International Journal of Science and Technology Volume 1 No. 12, December, 2012 A Novel Architecture of Ontology based Semantic Search Engine Paras Nath Gupta 1, Pawan Singh 2, Pankaj P Singh 3, Punit

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

WebGUI & the Semantic Web. William McKee WebGUI Users Conference 2009

WebGUI & the Semantic Web. William McKee WebGUI Users Conference 2009 WebGUI & the Semantic Web William McKee william@knowmad.com WebGUI Users Conference 2009 Goals of this Presentation To learn more about the Semantic Web To share Tim Berners-Lee's vision of the Web To

More information

Annotation for the Semantic Web During Website Development

Annotation for the Semantic Web During Website Development Annotation for the Semantic Web During Website Development Peter Plessers and Olga De Troyer Vrije Universiteit Brussel, Department of Computer Science, WISE, Pleinlaan 2, 1050 Brussel, Belgium {Peter.Plessers,

More information

Using the Semantic Web in Ubiquitous and Mobile Computing

Using the Semantic Web in Ubiquitous and Mobile Computing Using the Semantic Web in Ubiquitous and Mobile Computing Ora Lassila Research Fellow, Software & Applications Laboratory, Nokia Research Center Elected Member of Advisory Board, World Wide Web Consortium

More information

Adaptable and Adaptive Web Information Systems. Lecture 1: Introduction

Adaptable and Adaptive Web Information Systems. Lecture 1: Introduction Adaptable and Adaptive Web Information Systems School of Computer Science and Information Systems Birkbeck College University of London Lecture 1: Introduction George Magoulas gmagoulas@dcs.bbk.ac.uk October

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 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

Spinning the Semantic Web

Spinning the Semantic Web Spinning the Semantic Web Bringing the World Wide Web to Its Full Potential Edited by Dieter Fensel, James Hendler, Henry Lieberman, and Wolfgang Wahlster The MIT Press Cambridge, Massachusetts London,

More information

Web Information System Design. Tatsuya Hagino

Web Information System Design. Tatsuya Hagino Web Information System Design Tatsuya Hagino (hagino@sfc.keio.ac.jp) 1 Course Summary Understanding the current Web architecture Web components Web as document space Structure of Web documents Web principles

More information

Understandability and Semantic Interoperability of Diverse Rules Systems. Adrian Walker, Reengineering [1]

Understandability and Semantic Interoperability of Diverse Rules Systems. Adrian Walker, Reengineering [1] Understandability and Semantic Interoperability of Diverse Rules Systems Adrian Walker, Reengineering [1] Position Paper for the W3C Workshop on Rule Languages for Interoperability 27-28 April 2005, Washington,

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

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

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

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February ISSN

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February ISSN International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February-2016 1402 An Application Programming Interface Based Architectural Design for Information Retrieval in Semantic Organization

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

Knowledge and Ontological Engineering: Directions for the Semantic Web

Knowledge and Ontological Engineering: Directions for the Semantic Web Knowledge and Ontological Engineering: Directions for the Semantic Web Dana Vaughn and David J. Russomanno Department of Electrical and Computer Engineering The University of Memphis Memphis, TN 38152

More information

H1 Spring C. A service-oriented architecture is frequently deployed in practice without a service registry

H1 Spring C. A service-oriented architecture is frequently deployed in practice without a service registry 1. (12 points) Identify all of the following statements that are true about the basics of services. A. Screen scraping may not be effective for large desktops but works perfectly on mobile phones, because

More information

The 2 nd Generation Web - Opportunities and Problems

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

More information

Interoperability for Digital Libraries

Interoperability for Digital Libraries DRTC Workshop on Semantic Web 8 th 10 th December, 2003 DRTC, Bangalore Paper: C Interoperability for Digital Libraries Michael Shepherd Faculty of Computer Science Dalhousie University Halifax, NS, Canada

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

Pedigree Management and Assessment Framework (PMAF) Demonstration

Pedigree Management and Assessment Framework (PMAF) Demonstration Pedigree Management and Assessment Framework (PMAF) Demonstration Kenneth A. McVearry ATC-NY, Cornell Business & Technology Park, 33 Thornwood Drive, Suite 500, Ithaca, NY 14850 kmcvearry@atcorp.com Abstract.

More information

Interpreting XML via an RDF Schema

Interpreting XML via an RDF Schema Interpreting XML via an RDF Schema Michel Klein 1 Abstract. One of the major problems in the realization of the vision of the Semantic Web is the transformation of existing web data into sources that can

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-Based Web Mining Under the Framework of Agent

Semantic-Based Web Mining Under the Framework of Agent Semantic-Based Web Mining Under the Framework of Agent Usha Venna K Syama Sundara Rao Abstract To make automatic service discovery possible, we need to add semantics to the Web service. A semantic-based

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

COMP6217 Social Networking Technologies Web evolution and the Social Semantic Web. Dr Thanassis Tiropanis

COMP6217 Social Networking Technologies Web evolution and the Social Semantic Web. Dr Thanassis Tiropanis COMP6217 Social Networking Technologies Web evolution and the Social Semantic Web Dr Thanassis Tiropanis t.tiropanis@southampton.ac.uk The narrative Semantic Web Technologies The Web of data and the semantic

More information

Generating and Managing Metadata for Web-Based Information Systems

Generating and Managing Metadata for Web-Based Information Systems Generating and Managing Metadata for Web-Based Information Systems Heiner Stuckenschmidt and Frank van Harmelen Department of Mathematics and Computer Science Vrije Universiteit Amsterdam De Boelelaan

More information

Business Rules in the Semantic Web, are there any or are they different?

Business Rules in the Semantic Web, are there any or are they different? Business Rules in the Semantic Web, are there any or are they different? Silvie Spreeuwenberg, Rik Gerrits LibRT, Silodam 364, 1013 AW Amsterdam, Netherlands {silvie@librt.com, Rik@LibRT.com} http://www.librt.com

More information

Web Architecture Part 3

Web Architecture Part 3 Web Science & Technologies University of Koblenz Landau, Germany Web Architecture Part 3 http://www.w3.org/tr/2004/rec-webarch-20041215/ 1 Web Architecture so far Collection of details of how technology

More information

Labelling & Classification using emerging protocols

Labelling & Classification using emerging protocols Labelling & Classification using emerging protocols "wheels you don't have to reinvent & bandwagons you can jump on" Stephen McGibbon Lotus Development Assumptions The business rationale and benefits of

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

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

Linked Data and RDF. COMP60421 Sean Bechhofer

Linked Data and RDF. COMP60421 Sean Bechhofer Linked Data and RDF COMP60421 Sean Bechhofer sean.bechhofer@manchester.ac.uk Building a Semantic Web Annotation Associating metadata with resources Integration Integrating information sources Inference

More information

IJREAS Volume 2, Issue 2 (February 2012) ISSN: WEB SCRAPING AND IMPLEMENTATION USING PROLOG SERVER PAGES IN SEMANTIC WEB ABSTRACT

IJREAS Volume 2, Issue 2 (February 2012) ISSN: WEB SCRAPING AND IMPLEMENTATION USING PROLOG SERVER PAGES IN SEMANTIC WEB ABSTRACT WEB SCRAPING AND IMPLEMENTATION USING PROLOG SERVER PAGES IN SEMANTIC WEB Parminder Pal Singh Bedi * Sumit Kumar ** ABSTRACT Web scraping is a process of extracting useful information from HTML pages.

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

AN INVESTIGATION OF MULTINATIONAL ENTERPRISE INTERNAL CONTROL AND RISK MANAGEMENT INFORMATION INTEGRATION

AN INVESTIGATION OF MULTINATIONAL ENTERPRISE INTERNAL CONTROL AND RISK MANAGEMENT INFORMATION INTEGRATION AN INVESTIGATION OF MULTINATIONAL ENTERPRISE INTERNAL CONTROL AND RISK MANAGEMENT INFORMATION INTEGRATION Shi-Ming Huang, National Chung Cheng University, 168 University Road, Minhsiung Township, Chiayi

More information

Knowledge Representation on the Web

Knowledge Representation on the Web Knowledge Representation on the Web Stefan Decker 1, Dieter Fensel 2, Frank van Harmelen 2,3, Ian Horrocks 4, Sergey Melnik 1, Michel Klein 2 and Jeen Broekstra 3 1 AIFB, University of Karlsruhe, Germany

More information

XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI

XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI Chapter 18 XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI Fábio Ghignatti Beckenkamp and Wolfgang Pree Abstract: Key words: WebEDI relies on the Internet infrastructure for exchanging documents among

More information

Semantic Web Systems Web Services Part 2 Jacques Fleuriot School of Informatics

Semantic Web Systems Web Services Part 2 Jacques Fleuriot School of Informatics Semantic Web Systems Web Services Part 2 Jacques Fleuriot School of Informatics 16 th March 2015 In the previous lecture l Web Services (WS) can be thought of as Remote Procedure Calls. l Messages from

More information

Metadata and the Semantic Web and CREAM 0

Metadata and the Semantic Web and CREAM 0 Metadata and the Semantic Web and CREAM 0 1 Siegfried Handschuh, 1;2 Steffen Staab, 1;3 Alexander Maedche 1 Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe, Germany http://www.aifb.uni-karlsruhe.de/wbs

More information

Reducing Consumer Uncertainty

Reducing Consumer Uncertainty Spatial Analytics Reducing Consumer Uncertainty Towards an Ontology for Geospatial User-centric Metadata Introduction Cooperative Research Centre for Spatial Information (CRCSI) in Australia Communicate

More information

X-KIF New Knowledge Modeling Language

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

More information

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

Abstract: In this paper we propose research on how the

Abstract: In this paper we propose research on how the The Semantic Web Converting the Current Web Services Imran Alam Shoeb Ahad Siddiqui Nida Khan Deptt Of CS Deptt Of CSE Deptt Of CSE Jamia Hamdard, Delhi Integral University, Lucknow Integral University,

More information

Web 2.0 and the Semantic Web

Web 2.0 and the Semantic Web Department of Computer Science Web 2.0 and the Semantic Web Group Homework of Internet Services & Protocols 12.06.2006 Chao Xiaojuan Shen Li Wu Weiwei Wu Binbin History of Web:From Web1.0 to Web2.0 Web1.0

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION 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

More information

Linked Data: Standard s convergence

Linked Data: Standard s convergence Linked Data: Standard s convergence Enhancing the convergence between reporting standards Maria Mora Technical Manager maria.mora@cdp.net 1 Lets talk about a problem Lack of a perfect convergence between

More information

Google indexed 3,3 billion of pages. Google s index contains 8,1 billion of websites

Google indexed 3,3 billion of pages. Google s index contains 8,1 billion of websites Access IT Training 2003 Google indexed 3,3 billion of pages http://searchenginewatch.com/3071371 2005 Google s index contains 8,1 billion of websites http://blog.searchenginewatch.com/050517-075657 Estimated

More information

A Novel Architecture of Ontology-based Semantic Web Crawler

A Novel Architecture of Ontology-based Semantic Web Crawler A Novel Architecture of Ontology-based Semantic Web Crawler Ram Kumar Rana IIMT Institute of Engg. & Technology, Meerut, India Nidhi Tyagi Shobhit University, Meerut, India ABSTRACT Finding meaningful

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

Linked Open Data: a short introduction

Linked Open Data: a short introduction International Workshop Linked Open Data & the Jewish Cultural Heritage Rome, 20 th January 2015 Linked Open Data: a short introduction Oreste Signore (W3C Italy) Slides at: http://www.w3c.it/talks/2015/lodjch/

More information

XML related Data Exchange from the Test Machine into the Web-enabled Alloys-DB. Nagy M, Over HH, Smith A

XML related Data Exchange from the Test Machine into the Web-enabled Alloys-DB. Nagy M, Over HH, Smith A XML related Data Exchange from the Test Machine into the Web-enabled Alloys-DB Nagy M, Over HH, Smith A Joint Research Centre of the European Commission Institute for Energy, Petten, The Netherlands {miklos.nagy@jrc.nl

More information

The Rich Web. Arnaud Dumont RAL Retreat * Nov 7-9, 2007

The Rich Web. Arnaud Dumont RAL Retreat * Nov 7-9, 2007 The Rich Web Arnaud Dumont RAL Retreat * Nov 7-9, 2007 The State of the Web The web is strong The web is evolving The web has been good to us The web is a key to our future success Evolution of the Web

More information

01 INTRODUCTION TO SEMANTIC WEB

01 INTRODUCTION TO SEMANTIC WEB SEMANTIC WEB 01 INTRODUCTION TO SEMANTIC WEB FROM WEB 1.0 TO WEB 3.0 IMRAN IHSAN ASSISTANT PROFESSOR, AIR UNIVERSITY, ISLAMABAD WWW.IMRANIHSAN.COM QUESTIONS What is the Semantic Web? Why do we want it?

More information

An efficient and decision making semantic web for Educational ERP

An efficient and decision making semantic web for Educational ERP An efficient and decision making semantic web for Educational ERP Rashmi Singh 1, Samvidha Sharma 2 1,2 NRI Institute of Science and Technology Bhopal, M.P. India ABSTRACT The increasing volume of data

More information

Trust Models for Expertise Discovery in Social Networks. September 01, Table of Contents

Trust Models for Expertise Discovery in Social Networks. September 01, Table of Contents Trust Models for Expertise Discovery in Social Networks September 01, 2003 Cai Ziegler, DBIS, University of Freiburg Table of Contents Introduction Definition and Characteristics of Trust Axes of Trust

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

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

Opus: University of Bath Online Publication Store

Opus: University of Bath Online Publication Store Patel, M. (2002) Metadata vocabularies and ontologies. In: Ontologies & Communications Working Group Meeting, Agentcities Information Day 2, 2002-09-09-2002-09-10, Lisbon. Link to official URL (if available):

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

Knowledge-Based Validation, Aggregation and Visualization of Meta-Data: Analyzing a Web-Based Information System

Knowledge-Based Validation, Aggregation and Visualization of Meta-Data: Analyzing a Web-Based Information System Knowledge-Based Validation, Aggregation and Visualization of Meta-Data: Analyzing a Web-Based Information System Heiner Stuckenschmidt 1 and Frank van Harmelen 2,3 1 Center for Computing Technologies,

More information

Business to Consumer Markets on the Semantic Web

Business to Consumer Markets on the Semantic Web Workshop on Metadata for Security (W-MS) International Federated Conferences (OTM '03) Business to Consumer Markets on the Semantic Web Prof. Dr.-Ing. Robert Tolksdorf, Dipl.-Kfm. Christian Bizer Freie

More information

Two Layer Mapping from Database to RDF

Two Layer Mapping from Database to RDF Two Layer Mapping from Database to Martin Svihla, Ivan Jelinek Department of Computer Science and Engineering Czech Technical University, Prague, Karlovo namesti 13, 121 35 Praha 2, Czech republic E-mail:

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

New Tools for the Semantic Web

New Tools for the Semantic Web New Tools for the Semantic Web Jennifer Golbeck 1, Michael Grove 1, Bijan Parsia 1, Adtiya Kalyanpur 1, and James Hendler 1 1 Maryland Information and Network Dynamics Laboratory University of Maryland,

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

SEPA SPARQL Event Processing Architecture

SEPA SPARQL Event Processing Architecture SEPA SPARQL Event Processing Architecture Enabling distributed, context aware and interoperable Dynamic Linked Data and Web of Things applications Luca Roffia (luca.roffia@unibo.it) Web of Things: members

More information

Self-Controlling Architecture Structured Agents

Self-Controlling Architecture Structured Agents Self-Controlling Architecture Structured Agents Mieczyslaw M. Kokar (contact author) Department of Electrical and Computer Engineering 360 Huntington Avenue, Boston, MA 02115 ph: (617) 373-4849, fax: (617)

More information

P2P Knowledge Management: an Investigation of the Technical Architecture and Main Processes

P2P Knowledge Management: an Investigation of the Technical Architecture and Main Processes P2P Management: an Investigation of the Technical Architecture and Main Processes Oscar Mangisengi, Wolfgang Essmayr Software Competence Center Hagenberg (SCCH) Hauptstrasse 99, A-4232 Hagenberg, Austria

More information

Semantic web and application in ERP

Semantic web and application in ERP Semantic web and application in ERP Rashmi Singh 1, Samvidha Sharma 2 1, 2 NRI Institute of Science and Technology Bhopal, M.P. India Abstract- The increasing volume of data available on the Web as well

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

The Semantic Planetary Data System

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

More information

Sharing Meaning Between Systems, Devices, Users and Cultures

Sharing Meaning Between Systems, Devices, Users and Cultures Sharing Meaning Between Systems, Devices, Users and Cultures Ora Lassila Research Fellow, Nokia Research Center Cambridge Visiting Scientist, MIT CSAIL Elected Member, W3C Advisory Board Keynote at the

More information

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

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

More information

Labeled graph homomorphism and first order logic inference

Labeled graph homomorphism and first order logic inference ECI 2013 Day 2 Labeled graph homomorphism and first order logic inference Madalina Croitoru University of Montpellier 2, France croitoru@lirmm.fr What is Knowledge Representation? Semantic Web Motivation

More information

2 1. INTRODUCTION In 1989 Tim Berners-Lee proposed a non-linear text system which would allow for any hypertext document in the system to reference an

2 1. INTRODUCTION In 1989 Tim Berners-Lee proposed a non-linear text system which would allow for any hypertext document in the system to reference an ON THE SEMANTIC WEB AND ITS WEB OF TRUST Wesley Brandi Department of Computer Science, Rand Afrikaans University PO Box 524, Auckland Park, Johannesburg, 2006 South Africa wb@eclab.rau.ac.za Abstract In

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

Introduction to the Semantic Web

Introduction to the Semantic Web Introduction to the Semantic Web Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Lecture Outline Course organisation Today s Web limitations Machine-processable data The Semantic

More information

Design & Manage Persistent URIs

Design & Manage Persistent URIs Training Module 2.3 OPEN DATA SUPPORT Design & Manage Persistent URIs PwC firms help organisations and individuals create the value they re looking for. We re a network of firms in 158 countries with close

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