Introduction to Ontologies
|
|
- Hilary Terry
- 6 years ago
- Views:
Transcription
1 Introduction to Ontologies Jon Atle Gulla Ontology (from the Greek nominative ὤν: being, genitive ὄντος: of being (participle of εἶναι: to be) and -λογία: science, study, theory) is a study of conceptions of reality and the nature of being. In philosophy, ontology is the study of being or existence and forms the basic subject matter of metaphysics. It seeks to describe or posit the basic categories and relationships of being or existence to define entities and types of entities within its framework. [ Jon Atle Gulla Ontology Introduction 1 Outline of Presentation Ontology ABC Terminology Ontology Languages Semantic Web building blocks URIs and namespaces XML RDF/RDFS Impact of ontology on information systems (N. Guarino) Classification of ontology applications (R. Jasper & M. Uschold) Jon Atle Gulla Ontology Introduction 2 1
2 Terminology Jon Atle Gulla Ontology Introduction 3 Communication between People Jon Atle Gulla Ontology Introduction 4 2
3 Ontology ABC Ontology attracts attentions across many fields in computer science The term ontology originates from philosophy and its current use in computer science (first introduced in AI) is far from its philosophical origin. There is no consensus definition about ontology. One most cited is Ontology is an explicit representation of a conceptualization, the conceptualization includes a set of concepts, their definition and interrelationships. In many cases the term ontology is another name for familiar activities like conceptual analysis and domain modeling. The roles of ontology vary from knowledge management to semantic interoperability. Ontologies are considered the key enablers of the Semantic Web. Jon Atle Gulla Ontology Introduction 5 What are ontologies? Studer(98): Formal, explicit specification of a shared conceptualization Machine readable Consensual knowledge Concepts, properties, functions, axioms are explicitly defined Abstract model of some phenomena in the world Jon Atle Gulla Ontology Introduction 6 3
4 More Terminology Ontology: engineering artifact Constituted by a vocabulary (concepts, relations) Assumptions about intended meaning Formalization: Logical theory accounting for the intended meaning of a formal vocabulary Committed to a particular conceptualization of the world Ontology vs. conceptualization Conceptualization is language-independent Ontology is language-dependent Jon Atle Gulla Ontology Introduction 7 Example 1. Ontology of American Universities SHOE ontology of university concepts <?xml <?xml version version = = encoding= ISO encoding= ISO standalone= no standalone= no?>?> <!DOCTYPE <!DOCTYPE ontology ontology SYSTEM SYSTEM /onto.dtd > /onto.dtd > <ontology <ontology id= university-ont id= university-ont version= 2.1 version= 2.1 description= > description= > <def-category <def-category name= Department name= Department isa= EducationalOrganization isa= EducationalOrganization short= university short= university department department /> /> <def-category <def-category name= Activity name= Activity isa= SHOEEntity isa= SHOEEntity short= activity short= activity /> /> <def-category <def-category name= Work name= Work isa= Activity isa= Activity short= work short= work /> /> <def-category <def-category name= Course name= Course isa= Work isa= Work short= teaching short= teaching course course /> />.. </ontology> </ontology> Jon Atle Gulla Ontology Introduction 8 4
5 Example 2. Business Process Ontology MIT process handbook Sell loan Sell reserve credit Sell credit card Sell instalment loan Sell letter of credit Sell mortgage Sell credit line Sell financial service Sell savings & investment service Sell account Sell certificate of deposit Sell mutual funds Sell retirement plan Sell management service Sell account access services Sell ATM access Sell telephone access Jon Atle Gulla Ontology Introduction 9 Example 3. Hierarchical Categories? Can hierarchical categories be ontologies? Conceptualization of medical domain? Jon Atle Gulla Ontology Introduction 10 5
6 More Confusion Differences and similarities Ontology Ontology Thesaurus Thesaurus Dictionary Dictionary?Categories Categories Jon Atle Gulla Ontology Introduction 11 Ontology Spectrum Strong semantics Taxonomy Thesaurus ER Has narrower meaning than Schema Weak semantics Local Domain Theory Description logic Is disjoint subclass OWL of with transitive UML property Conceptual Model RDF/S Is subclass of Extended ER Is subclassification of First order logic Jon Atle Gulla Ontology Introduction 12 6
7 Ontology and Interoperability Web Ontology Language (OWL) Recommended by W3C Logic language (based on Description Logic) with XML syntax 3 versions Jon Atle Gulla Ontology Introduction 13 Ontology Languages Jon Atle Gulla Ontology Introduction 14 7
8 Ontology languages OWL OWL Jon Atle Gulla Ontology Introduction 15 Ontology Languages Wide variety of languages for Explicit Specification Graphical notations Semantic networks Jon Atle Gulla Ontology Introduction 16 8
9 Ontology Languages Wide variety of languages for Explicit Specification Graphical notations Topic Maps Jon Atle Gulla Ontology Introduction 17 Ontology Languages Wide variety of languages for Explicit Specification Graphical notations UML Jon Atle Gulla Ontology Introduction 18 9
10 Ontology Languages Wide variety of languages for Explicit Specification Graphical notations RDF Jon Atle Gulla Ontology Introduction 19 Ontology Languages Wide variety of languages for Explicit Specification Logic based Description Logics (e.g., OIL, DAML+OIL, OWL) Rule (e.g. SWRL, RuleML, Prolog) First Oder Logic (e.g., KIF) Jon Atle Gulla Ontology Introduction 20 10
11 Ontology Languages Wide variety of languages for Explicit Specification Logics based Conceptual graphs John F. Sowa Jon Atle Gulla Ontology Introduction 21 Ontology Languages Degree of formality varies widely Increased formality makes languages more amenable to machine processing (e.g., automated reasoning) Jon Atle Gulla Ontology Introduction 22 11
12 Semantic Web Building Blocks Jon Atle Gulla Ontology Introduction 23 The Semantic Web Goal: Evolve the Web From sites designed for human consumption To sites also understandable and usable by computer programs. What would that do for us? Query answering rather than document retrieval Services findable, usable, and composable by automated agents Information exchange among independently designed programs How do we get there from here? For services Service description Ontologies to provide intended meaning of service item. For documents Structure, ala XML Ontologies to provide intended meaning of terms The Semantic Web is an extension of the current web in which information is given welldefined meaning, better enabling computers and people to work in cooperation. Jon Atle Gulla Ontology Introduction 24 12
13 W3C Semantic Web Activity Semantic Web Activity ( Established to serve a leadership role, in both the design of enabling specifications and the open, collaborative development of technologies that support the automation, integration and reuse of data across various applications. Successor to the W3C Metadata Activity RDF Core Working Group ( Responsible for the Resource Description Framework (RDF) Web Ontology Working Group ( Charter: Build upon the RDF Core work a language for defining structured web based ontologies which will provide richer integration and interoperability of data among descriptive communities Developing Ontology Web Language (OWL) Based on DAML+OIL, developed in DARPA s Agent Markup Language program Jon Atle Gulla Ontology Introduction 25 Uniform Resource Identifiers (URIs) Need unique references to information representation constructs A URI is a string of characters identifying a particular resource URIschemeName Scheme-specific part Fragment URI Terminology: URIref: Fragment included in reference Absolute URI: full specification of URI Relative URIref: food-ont#pizza Jon Atle Gulla Ontology Introduction 26 13
14 Namespaces Associates namespaces with URIref to disambiguate duplicate names in XML documents Simplifies writing URIrefs <rdf <rdf xmlns:rest= > xmlns:rest= > The prefix rest is associated with Qualified names (QNames) Namespace Namespace declaration: declaration: xmlns:rest= xmlns:rest= Qname Qname rest:pie rest:pie expands expands to to Default Default namespace namespace declaration: declaration: xmlns= xmlns= Qname Qname #pie #pie expands expands to to Jon Atle Gulla Ontology Introduction 27 XML Describes Document Structure HTML Language for describing how to display document content E.g., tag a word to be displayed in bold or italic XML Language for describing the structure of document content E.g., declare data to be a retail price, a sales tax, a book title,... Uniform method for describing and exchanging data using HTTP Provides a syntactic schema XML allows authors to create their own markup (e.g. <AUTHOR>), which seems to carry some semantics. However, from a computational perspective tags like <AUTHOR> carries as much semantics as a tag like <H1>. A computer simply does not know, what an author is and how the concept author is related to e.g. a concept person. Jon Atle Gulla Ontology Introduction 28 14
15 Bibliographical Entry in XML <Publication URL = "ftp://db.stanford xml.ps > <Title> From Semistructured Data... Language </Title> <Author> R. Goldman </Author> <Published> Proceedings of... Databases </Published> <Location> <City> Philadelphia </City> <State> Pennsylvania </State> </Location> <Date> <Month> June </Month> <Year> 1999 </Year> </Date> </Publication> Location of what? When in June? Jon Atle Gulla Ontology Introduction 29 XML is a Syntactic Basis Language for describing the structure of document content Uniform method for describing and exchanging data using HTTP Ontologies enable independently developed programs to exchange datad Provides a syntactic schema Provides no means of specifying intended meaning of tags Ontologies specify intended meaning in a computer interpretable form XML is like HTML, where you make up your own tags. But in XML, you can t say what your tags mean. Jon Atle Gulla Ontology Introduction 30 15
16 Resource Description Framework A simple representation language for describing Web resources All sentences are triples of the form (Property Subject Object) Property is a binary relation Subject is a URI reference Object is either a URI reference or a literal (plain literal or typed literal) E.g.: creatorof Ora Lassila xsd:integer^^6 Model theoretic semantics Includes a resource Class and properties type, subclassof, etc. Supports classes of resources and literals E.g., (type Elephant Clyde) Supports subclass hierarchies E.g., (subclassof Elephant Mammal) Jon Atle Gulla Ontology Introduction 31 RDF Statements XML used to serialize RDF(S) statements Start Start tag: tag: <rdf:rdf <rdf:rdf xmlns:rdf= xmlns:rdf= Create Create new new subject subject resource resource (rdf:id) (rdf:id) <rdf:description <rdf:description rdf:id= Person345 /> rdf:id= Person345 /> Describe Describe existing existing subject subject resource resource (rdf:about) (rdf:about) <rdf:description <rdf:description rdf:about= #Person345 > rdf:about= #Person345 > <profile:favoritepie>key <profile:favoritepie>key Lime Lime Pie Pie </profile:favoritepie> </profile:favoritepie> </rdf:description> </rdf:description> Typed Typed literal literal in in statement statement (rdf:datatype) (rdf:datatype) <rdf:description <rdf:description rdf:about= rdf:about= <closingtime <closingtime rdf:datatype= &xsd;time >22:00:00</closingTime> rdf:datatype= &xsd;time >22:00:00</closingTime> </rdf:description> </rdf:description> Short-hand Short-hand notation notation for for types: types: <food:starch <food:starch rdf:id= Rice > rdf:id= Rice > <rdf:type <rdf:type rdf:about= rdf:about= </food:starch> </food:starch> Jon Atle Gulla Ontology Introduction 32 16
17 RDF Schema Classes 4 Class 4 ContainerMembershipProperty Literal Container Bag Seq Alt Resource Class Property Statement ContainerMembershipProperty Properties 4subClassOf 4subPropertyOf 4seeAlso 4isDefinedBy 4comment 4label 4range 4domain 4member Jon Atle Gulla Ontology Introduction 33 RDFS Predefined Constructs CLASS Rdfs:Resource Rdf:Property Rdfs:Class Rdfs:Literal Rdfs:XMLLiteral Rdfs:Datatype DESCRIPTION Root class of all resources Class of all properties Class of all classes Class of all literal values XML strings within RDF statements Identifies datatypes RDFS CATEGORY CONSTRUCT DOMAIN RANGE Core properties Rdf:type &rdfs;resource &rdfs;class Rdfs:subClassOf &rdfs;class &rdfs;class Rdfs:subPropertyOf &rdfs;property &rdfs;property Constraint properties Rdfs:range &rdfs;property &rdfs;class Rdfs:domain &rdfs;property &rdfs;class Clarification properties Rdfs:seeAlso &rdfs;resource &rdfs;resource Rdfs:isDefinedBy &rdfs;resource &rdfs;resource Documentation properties Rdfs:label &rdfs;resource &rdfs;literal Rdfs:comment &rdfs;resource &rdfs;literal Jon Atle Gulla Ontology Introduction 34 17
18 RDF-S Class and Property Definitions <rdf:class ID="MotorVehicle"> <rdfs:subclassof rdf:resource="http.../pr-rdf-schema #resource"/> </rdf:class> <rdf:class ID="PassengerVehicle"> <rdfs:subclassof rdf:resource="#motorvehicle"/> </rdf:class> <rdf:class ID="Van" <rdfs:subclassof rdf:resource="#motorvehicle"/> </rdf:class> <rdf:class ID="MiniVan"> <rdfs:subclassof rdf:resource="#van"/> <rdfs:subclassof rdf:resource="#passengervehicle"/> </rdf:class> <rdf:property ID = "registeredto"> <rdfs:domain rdf:resource = #MotorVehicle /> <rdfs:range rdf:resource = #Person /> </rdf:property> Christine is a passenger vehicle. Is Christine a motor vehicle? Yes. Christine is registered to Arnie. What is Arnie? A person. Jon Atle Gulla Ontology Introduction 35 Comments on RDF and RDF-S Severely lacking in expressive power Domain and range constraints rather than Value-Type E.g., can t define class of people all of whose children are male No cardinality constraints Particularly important for exactly 1 and at most 1 No decompositions Particularly important for disjoint and exhaustive No axioms No negation (!) Not useful for checking consistency E.g., can t prove an object is not an instance of a class Basically a typing system More powerful ontology representation languages are needed. Jon Atle Gulla Ontology Introduction 36 18
19 Nicola Guarino: Formal Ontology and Information Systems Jon Atle Gulla Ontology Introduction 37 Formal Ontology and Information Systems This paper is trying to offer a systematic account of the central role ontologies may play in information systems. Ontology may affect three main components of information systems: information resources, user interfaces and application programs. In AI, an ontology is an engineering artifact. In the simplest case, an ontology describes a hierarchy of concepts related by subsumption relationships; in more sophisticated cases, suitable axioms are added in order to express other relationships between concepts and to constrain their intended interpretation. Jon Atle Gulla Ontology Introduction 38 19
20 Ontologies at Different Levels of Generality Top-level ontologies. Domain ontologies. Task ontologies. Application ontologies. Jon Atle Gulla Ontology Introduction 39 Differences in Describing Reality subtypes of concepts. task dependence of ontologies. Jon Atle Gulla Ontology Introduction 40 20
21 Ontology-Driven Information Systems An IS consists of components of three different types: application programs, information resources, and user interfaces. Ontologies can play a central role here. Two dimensions for analysis: Temporal dimension: using ontologies at development time or run time. Structural dimension: impact of ontologies on different IS components. Jon Atle Gulla Ontology Introduction 41 The Temporal Dimension Using an ontology at development time. If we have a set of reusable ontologies (ontology library) The result of the development phase is an application ontology, which is specialization of both domain ontology and task ontology. The available off-the-shell ontologies today is limited. (But ontology companies are now emerging) If we have generic ontology. More realistic. Not building block, but tool The generic ontology can increase the quality of analysis process, analogous to any other CASE tool. Jon Atle Gulla Ontology Introduction 42 21
22 The Temporal Dimension Using ontologies at run time. Ontology aware IS An IS component is just aware of the existence of a (possibly remote) ontology and can use it (i.e. query it) for whatever specific application purpose. Ontology driven IS Enabling communication between software agents. Software agents are communicating with each other via messages that contain expressions formulated in terms of an ontology. Jon Atle Gulla Ontology Introduction 43 The Structural Dimension Using an ontology as a database component. An ontology can be compared with the schema component of a database. At development time, the resulting conceptual model of requirement analysis can be represented as a computer processable ontology and from there mapped to concrete target platforms. Another main use of ontology in development time is information integration. At run time, explicit ontologies (run-time accessible database schema) are at the core of the mediation based approach to information integration. Jon Atle Gulla Ontology Introduction 44 22
23 The Structural Dimension Using an ontology as a user interface component. Allow the user to query and browse the ontology. The user can browse the ontology to understand the vocabulary used by the IS, being able to formulate queries at the desired level of specificity. Another use is vocabulary detaching: the user can use his own natural language terms which are mapped to the IS vocabulary with the help of the ontology. Jon Atle Gulla Ontology Introduction 45 The Structural Dimension Using an ontology for the application program component. Application programs encode knowledge in the form of type or class declaration and procedures. The ontological commitment of the program can be made explicit using ontologies. Programs turned into knowledge-based systems with expandable growing knowledge bases Jon Atle Gulla Ontology Introduction 46 23
24 Conclusions Ontology driven information system. Different types of ontologies. The role of ontology in IS Time dimension Development time vs. run time Structural dimension. Information resource, user interfaces, and application program. Jon Atle Gulla Ontology Introduction 47 Robert Jasper and Mike Uschold: A Framework for Understanding and Classifying Ontology Applications Jon Atle Gulla Ontology Introduction 48 24
25 A framework for understanding and classifying ontology application The paper presents a framework for understanding ontology applications. We will study The framework Various ontology application scenarios (use cases). Jon Atle Gulla Ontology Introduction 49 Overview of Framework Purpose and benefits Communication Inter-operability System engineering benefits Reusability Search Reliability Specification Maintenance Knowledge acquisition Role of the ontology Three level of information L 0 : operational data (a process description) L 1 : an ontology (PIF) L 2 : ontology representation language (Ontolingua) To share or exchange information at L n requires reference to a model at level L n+1 Jon Atle Gulla Ontology Introduction 50 25
26 Overview of Framework Actors Ontology Author (OA) Data Author (DA) Application Developer (AD) Application User (AU) Knowledge Worker (KW) Supporting technologies Ontology representation languages. Knowledge interchange languages. Translation tools Distributed objects Maturity level Jon Atle Gulla Ontology Introduction 51 Ontology Application Scenarios These scenarios are abstractions of specific ontology applications in industry or research. Four main categories of scenarios Neutral authoring Authoring ontologies Authoring operational data Ontology as specification Common access to information Human communication Data access via shared ontology Data access via mapped ontology Shared services Ontology-based search Jon Atle Gulla Ontology Introduction 52 26
27 Neutral Authoring The main idea is to author an artifact in a single language, and to have that artifact translated into a different format for use in multiple target application. The authored artifact to translate can be an ontology or operational data. Jon Atle Gulla Ontology Introduction 53 Ontology as Specification Author an ontology which models the application domain, and provides a vocabulary for specifying requirements for one or more target application. (building a concept model of a domain in UML) Examples. KADS/CML Protégé Information Modeling Object oriented modeling Software synthesis Maturity Jon Atle Gulla Ontology Introduction 54 27
28 Common Access to Information Use ontologies to enable multiple target applications (or humans) to have access to heterogeneous sources of information (ontology based information integration). Four categories. Human communication Data access via shared ontology Data access via mapped ontology Shared services Jon Atle Gulla Ontology Introduction 55 Human Communication Promote common understanding among knowledge workers. Supporting technologies include ontology editors and browsers. Example: the work flow management coalition reference documents. Maturity: library classification skills have a long history (KWs sharing an ontology in the form of a glossary) Jon Atle Gulla Ontology Introduction 56 28
29 Data Access via Shared Ontology An ontology can be used as an interchange format to enable common access to operational data. Example: Process Interchange Format (PIF) and EcoCyc Maturity: commercial success exists in some context, while in others, the technology is a long way from being mature. Difficult to agree on common ontology Jon Atle Gulla Ontology Introduction 57 Data Access via Mapped Ontology No explicit shared ontology, instead mapping rules are used to define what a term in one ontology means in another ontology. Example: mediator based interoperability Jon Atle Gulla Ontology Introduction 58 29
30 Shared Services Similar to data access via shared ontology, but different in the focus of what is being shared. The ontology defines interfaces in multiple target languages. Example: Using UML to create an ontology for product data management, this ontology is then used to generate interface code for the client and server. Maturity: relatively mature Jon Atle Gulla Ontology Introduction 59 Ontology-Based Search Use an ontology for searching an information repository for desired resources. Example: Yahoo Maturity: Many commercial internet portals are beginning to explore the use of concepts for ontology-based search. Jon Atle Gulla Ontology Introduction 60 30
31 Conclusions The paper presents a framework for understanding ontology applications. We studied The framework Various ontology application scenarios (use cases). Neutral authoring Authoring ontologies Authoring operational data Ontology as specification Common access to information Human communication Data access via shared ontology Data access via mapped ontology Shared services Ontology-based search Jon Atle Gulla Ontology Introduction 61 Summary Ontology ABC Terminology Ontology Languages Semantic Web building blocks URIs and namespaces XML RDF/RDFS Impact of ontology on information systems Classification of ontology applications Jon Atle Gulla Ontology Introduction 62 31
RDF Schema. Mario Arrigoni Neri
RDF Schema Mario Arrigoni Neri Semantic heterogeneity Standardization: commitment on common shared markup If no existing application If market-leaders can define de-facto standards Translation: create
More informationSemantic Web In Depth: Resource Description Framework. Dr Nicholas Gibbins 32/4037
Semantic Web In Depth: Resource Description Framework Dr Nicholas Gibbins 32/4037 nmg@ecs.soton.ac.uk RDF syntax(es) RDF/XML is the standard syntax Supported by almost all tools RDF/N3 (Notation3) is also
More informationSemantic Web Engineering
Semantic Web Engineering Gerald Reif reif@ifi.unizh.ch Fr. 10:15-12:00, Room 2.A.10 RDF Schema Trust Proof Logic Ontology vocabulary RDF + RDF Schema XML + NS + XML Schema Unicode URI Digital Signature
More informationThe Semantic Web. Mansooreh Jalalyazdi
1 هو العليم 2 The Semantic Web Mansooreh Jalalyazdi 3 Content Syntactic web XML Add semantics Representation Language RDF, RDFS OWL Query languages 4 History of the Semantic Web Tim Berners-Lee vision
More informationOutline RDF. RDF Schema (RDFS) RDF Storing. Semantic Web and Metadata What is RDF and what is not? Why use RDF? RDF Elements
Knowledge management RDF and RDFS 1 RDF Outline Semantic Web and Metadata What is RDF and what is not? Why use RDF? RDF Elements RDF Schema (RDFS) RDF Storing 2 Semantic Web The Web today: Documents for
More informationAn 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 informationRDF /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 informationLogic and Reasoning in the Semantic Web (part I RDF/RDFS)
Logic and Reasoning in the Semantic Web (part I RDF/RDFS) Fulvio Corno, Laura Farinetti Politecnico di Torino Dipartimento di Automatica e Informatica e-lite Research Group http://elite.polito.it Outline
More informationAdding 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 informationLECTURE 09 RDF: SCHEMA - AN INTRODUCTION
SEMANTIC WEB LECTURE 09 RDF: SCHEMA - AN INTRODUCTION IMRAN IHSAN ASSISTANT PROFESSOR AIR UNIVERSITY, ISLAMABAD THE SEMANTIC WEB LAYER CAKE 2 SW S16 09- RDFs: RDF Schema 1 IMPORTANT ASSUMPTION The following
More informationOSM Lecture (14:45-16:15) Takahira Yamaguchi. OSM Exercise (16:30-18:00) Susumu Tamagawa
OSM Lecture (14:45-16:15) Takahira Yamaguchi OSM Exercise (16:30-18:00) Susumu Tamagawa TBL 1 st Proposal Information Management: A Proposal (1989) Links have the following types: depends on is part of
More informationOpus: 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 informationMustafa Jarrar: Lecture Notes on RDF Schema Birzeit University, Version 3. RDFS RDF Schema. Mustafa Jarrar. Birzeit University
Mustafa Jarrar: Lecture Notes on RDF Schema Birzeit University, 2018 Version 3 RDFS RDF Schema Mustafa Jarrar Birzeit University 1 Watch this lecture and download the slides Course Page: http://www.jarrar.info/courses/ai/
More informationSWAD-Europe Deliverable 8.1 Core RDF Vocabularies for Thesauri
Mon Jun 07 2004 12:07:51 Europe/London SWAD-Europe Deliverable 8.1 Core RDF Vocabularies for Thesauri Project name: Semantic Web Advanced Development for Europe (SWAD-Europe) Project Number: IST-2001-34732
More informationSemantic Web. RDF and RDF Schema. Morteza Amini. Sharif University of Technology Spring 90-91
بسمه تعالی Semantic Web RDF and RDF Schema Morteza Amini Sharif University of Technology Spring 90-91 Outline Metadata RDF RDFS RDF(S) Tools 2 Semantic Web: Problems (1) Too much Web information around
More informationRDF. Mario Arrigoni Neri
RDF Mario Arrigoni Neri WEB Generations Internet phase 1: static contents HTML pages FTP resources User knows what he needs and where to retrieve it Internet phase 2: web applications Custom presentation
More informationContents. 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 informationXML and Semantic Web Technologies. III. Semantic Web / 1. Ressource Description Framework (RDF)
XML and Semantic Web Technologies XML and Semantic Web Technologies III. Semantic Web / 1. Ressource Description Framework (RDF) Prof. Dr. Dr. Lars Schmidt-Thieme Information Systems and Machine Learning
More informationDesign and Implementation of an RDF Triple Store
Design and Implementation of an RDF Triple Store Ching-Long Yeh and Ruei-Feng Lin Department of Computer Science and Engineering Tatung University 40 Chungshan N. Rd., Sec. 3 Taipei, 04 Taiwan E-mail:
More informationHelmi 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 informationLecture 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 informationSemantic 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 informationThe 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 informationWeb Science & Technologies University of Koblenz Landau, Germany. RDF Schema. Steffen Staab. Semantic Web
Web Science & Technologies University of Koblenz Landau, Germany RDF Schema RDF Schemas Describe rules for using RDF properties Are expressed in RDF Extends original RDF vocabulary Are not to be confused
More informationRDF(S) Resource Description Framework (Schema)
RDF(S) Resource Description Framework (Schema) Where are we? OWL Reasoning DL Extensions Scalability OWL OWL in practice PL/FOL XML RDF(S) Practical Topics 2 Where are we? PL, FOL, XML Today: RDF Purposes?
More informationToday: RDF syntax. + conjunctive queries for OWL. KR4SW Winter 2010 Pascal Hitzler 3
Today: RDF syntax + conjunctive queries for OWL KR4SW Winter 2010 Pascal Hitzler 3 Today s Session: RDF Schema 1. Motivation 2. Classes and Class Hierarchies 3. Properties and Property Hierarchies 4. Property
More informationLinked 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 informationSemantic Web Technologies: RDF + RDFS
Semantic Web Technologies: RDF + RDFS RDF Language RDF Schema The limits of my language are the limits of my world. Ludwig Wittgenstein RDF Expressiveness & Semantics RDF Programming Introduction The Semantic
More informationOntological Modeling: Part 2
Ontological Modeling: Part 2 Terry Halpin LogicBlox This is the second in a series of articles on ontology-based approaches to modeling. The main focus is on popular ontology languages proposed for the
More informationWhere 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 informationFOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES
FOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES Semantics of RDF(S) Sebastian Rudolph Dresden, 25 April 2014 Content Overview & XML Introduction into RDF RDFS Syntax & Intuition Tutorial 1 RDFS Semantics RDFS
More informationAn Ontological Approach to Domain Engineering
An Ontological Approach to Domain Engineering Richard de Almeida Falbo, Giancarlo Guizzardi, Katia Cristina Duarte International Conference on Software Engineering and Knowledge Engineering, SEKE 02 Taehoon
More informationSemantic 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 informationDeveloping markup metaschemas to support interoperation among resources with different markup schemas
Developing markup metaschemas to support interoperation among resources with different markup schemas Gary Simons SIL International ACH/ALLC Joint Conference 29 May to 2 June 2003, Athens, GA The Context
More informationAn RDF-based Distributed Expert System
An RDF-based Distributed Expert System NAPAT PRAPAKORN*, SUPHAMIT CHITTAYASOTHORN** Department of Computer Engineering King Mongkut's Institute of Technology Ladkrabang Faculty of Engineering, Bangkok
More informationThe 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 informationSemantic 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 informationH1 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 informationSEMANTIC WEB 05 RDF SCHEMA MODELLING SEMANTICS IMRAN IHSAN ASSISTANT PROFESSOR, AIR UNIVERSITY, ISLAMABAD
SEMANTIC WEB 05 RDF SCHEMA MODELLING SEMANTICS IMRAN IHSAN ASSISTANT PROFESSOR, AIR UNIVERSITY, ISLAMABAD WWW.IMRANIHSAN.COM INTRODUCTION RDF has a very simple data model RDF Schema (RDFS) enriches the
More informationMain topics: Presenter: Introduction to OWL Protégé, an ontology editor OWL 2 Semantic reasoner Summary TDT OWL
1 TDT4215 Web Intelligence Main topics: Introduction to Web Ontology Language (OWL) Presenter: Stein L. Tomassen 2 Outline Introduction to OWL Protégé, an ontology editor OWL 2 Semantic reasoner Summary
More informationRDF AND SPARQL. Part III: Semantics of RDF(S) Dresden, August Sebastian Rudolph ICCL Summer School
RDF AND SPARQL Part III: Semantics of RDF(S) Sebastian Rudolph ICCL Summer School Dresden, August 2013 Agenda 1 Motivation and Considerations 2 Simple Entailment 3 RDF Entailment 4 RDFS Entailment 5 Downsides
More informationFOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES
FOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES Semantics of RDF(S) Sebastian Rudolph Dresden, 16 April 2013 Agenda 1 Motivation and Considerations 2 Simple Entailment 3 RDF Entailment 4 RDFS Entailment 5 Downsides
More informationChapter 3. RDF Schema
Chapter 3 RDF Schema Introduction l RDF has a very simple data model l RDF Schema (RDFS) enriches the data model, adding vocabulary & associated semantics for Classes and es Properties and sub-properties
More informationA Framework for Understanding and Classifying Ontology Applications
A Framework for Understanding and Classifying Ontology Applications Robert Jasper and Mike Uschold robert.j.jasper@boeing.com michael.f.uschold@boeing.com Boeing Math and Computing Technology, P.O. Box
More informationInteroperability of Protégé using RDF(S) as Interchange Language
Interoperability of Protégé using RDF(S) as Interchange Language Protégé Conference 2006 24 th July 2006 Raúl García Castro Asunción Gómez Pérez {rgarcia, asun}@fi.upm.es Protégé Conference 2006, 24th
More informationSWAD-Europe Deliverable 8.3: RDF Encoding of Multilingual Thesauri
Mon Jun 07 2004 12:12:05 Europe/London SWAD-Europe Deliverable 8.3: RDF Encoding of Multilingual Thesauri Project name: Semantic Web Advanced Development for Europe (SWAD-Europe) Project Number: IST-2001-34732
More informationSemantic Web Technologies: Web Ontology Language
Semantic Web Technologies: Web Ontology Language Motivation OWL Formal Semantic OWL Synopsis OWL Programming Introduction XML / XML Schema provides a portable framework for defining a syntax RDF forms
More informationOpus: University of Bath Online Publication Store
Patel, M. (2002) SCHEMAS and the Semantic web. UNSPECIFIED. Link to official URL (if available): Opus: University of Bath Online Publication Store http://opus.bath.ac.uk/ This version is made available
More informationOntology Summit2007 Survey Response Analysis. Ken Baclawski Northeastern University
Ontology Summit2007 Survey Response Analysis Ken Baclawski Northeastern University Outline Communities Ontology value, issues, problems, solutions Ontology languages Terms for ontology Ontologies April
More informationSemantic Web. Ontology and OWL. Morteza Amini. Sharif University of Technology Fall 95-96
ه عا ی Semantic Web Ontology and OWL Morteza Amini Sharif University of Technology Fall 95-96 Outline Introduction & Definitions Ontology Languages OWL (Ontology Web Language) 2 Outline Introduction &
More informationSemantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique
Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique Minal Bhise DAIICT, Gandhinagar, Gujarat, India 382007 minal_bhise@daiict.ac.in Abstract. The semantic web offers
More informationTable of Contents. iii
Current Web 1 1.1 Current Web History 1 1.2 Current Web Characteristics 2 1.2.1 Current Web Features 2 1.2.2 Current Web Benefits 3 1.2.3. Current Web Applications 3 1.3 Why the Current Web is not Enough
More informationWeb 2.0 Lecture 8: Resource Description Framework
Web 2.0 Lecture 8: Resource Description Framework doc. Ing. Tomáš Vitvar, Ph.D. tomas@vitvar.com @TomasVitvar http://www.vitvar.com Leopold-Franzens Universität Innsbruck and Czech Technical University
More informationRDF Schema Sebastian Rudolph
FOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES RDF Schema Sebastian Rudolph RDF Schema TU Dresden Foundations of Semantic Web Technologies slide 2 of 53 RDF Schema TU Dresden Foundations of Semantic Web Technologies
More informationUsing 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 informationH1 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 informationSeman&cs)of)RDF) )S) RDF)seman&cs)1)Goals)
Seman&cs)of)RDF) )S) Gilles Falquet Semantic Web Technologies 2013 G. Falquet - CUI) RDF)Seman&cs) 1) RDF)seman&cs)1)Goals) Evaluate the truth of a triple / graph Characterize the state of the world that
More informationSemantic 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 informationResource Description Framework (RDF)
Where are we? Semantic Web Resource Description Framework (RDF) # Title 1 Introduction 2 Semantic Web Architecture 3 Resource Description Framework (RDF) 4 Web of data 5 Generating Semantic Annotations
More informationCEN/ISSS WS/eCAT. Terminology for ecatalogues and Product Description and Classification
CEN/ISSS WS/eCAT Terminology for ecatalogues and Product Description and Classification Report Final Version This report has been written for WS/eCAT by Mrs. Bodil Nistrup Madsen (bnm.danterm@cbs.dk) and
More informationSemistructured Data Management Part 3 (Towards the) Semantic Web
Semistructured Data Management Part 3 (Towards the) Semantic Web Semantic Web - 1 1 Today's Question 1. What is the "Semantic Web"? 2. Semantic Annotation using RDF 3. Ontology Languages Semantic Web -
More informationSemantics. 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 informationThe RDF Schema Specification Revisited
Wolfgang Nejdl and Martin Wolpers and Christian Capelle Institut für Technische Informatik Rechnergestützte Wissensverarbeitung Universität Hannover Appelstraße 4, 30167 Hannover {nejdl,wolpers,capelle}@kbs.uni-hannover.de
More informationLibrary of Congress BIBFRAME Pilot. NOTSL Fall Meeting October 30, 2015
Library of Congress BIBFRAME Pilot NOTSL Fall Meeting October 30, 2015 THE BIBFRAME EDITOR AND THE LC PILOT The Semantic Web and Linked Data : a Recap of the Key Concepts Learning Objectives Describe the
More informationThe 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 informationSemantics and the Web: e-government Implications of some Emerging Technology Beyond W3C
Semantics and the Web: e-government Implications of some Emerging Technology Beyond W3C Adrian Walker www.reengineeringllc.com Presentation for the Collaborative Expedition Workshop #35, September 14,
More informationOntologies and The Earth System Grid
Ontologies and The Earth System Grid Line Pouchard (ORNL) PI s: Ian Foster (ANL); Don Middleton (NCAR); and Dean Williams (LLNL) http://www.earthsystemgrid.org The NIEeS Workshop Cambridge, UK Overview:
More informationChapter 2 AN INTRODUCTION TO THE OWL WEB ONTOLOGY LANGUAGE 1. INTRODUCTION. Jeff Heflin Lehigh University
Chapter 2 AN INTRODUCTION TO THE OWL WEB ONTOLOGY LANGUAGE Jeff Heflin Lehigh University Abstract: Key words: 1. INTRODUCTION The OWL Web Ontology Language is an international standard for encoding and
More informationSEMANTIC WEB LANGUAGES STRENGTHS AND WEAKNESS
SEMANTIC WEB LANGUAGES STRENGTHS AND WEAKNESS Sinuhé Arroyo, Rubén Lara, Ying Ding, Michael Stollberg, Dieter Fensel Universität Innsbruck Institut für Informatik Technikerstraße 13 6020 Innsbruck, Austria
More informationSEMANTIC WEB LANGUAGES - STRENGTHS AND WEAKNESS
SEMANTIC WEB LANGUAGES - STRENGTHS AND WEAKNESS Sinuhé Arroyo Ying Ding Rubén Lara Universität Innsbruck Universität Innsbruck Universität Innsbruck Institut für Informatik Institut für Informatik Institut
More informationDeep integration of Python with Semantic Web technologies
Deep integration of Python with Semantic Web technologies Marian Babik, Ladislav Hluchy Intelligent and Knowledge Technologies Group Institute of Informatics, SAS Goals of the presentation Brief introduction
More informationSemantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91
بسمه تعالی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Spring 90-91 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service
More informationCWI. Multimedia on the Semantic Web. Jacco van Ossenbruggen, Lynda Hardman, Frank Nack. Multimedia and Human-Computer Interaction CWI, Amsterdam
Multimedia on the Semantic Web Jacco van Ossenbruggen, Lynda Hardman, Frank Nack Multimedia and Human-Computer Interaction, Amsterdam Short history of the Web in three generations (see thesis for long
More informationSemantic 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 informationBuilding Blocks of Linked Data
Building Blocks of Linked Data Technological foundations Identifiers: URIs Data Model: RDF Terminology and Semantics: RDFS, OWL 23,019,148 People s Republic of China 20,693,000 population located in capital
More informationOWL a glimpse. OWL a glimpse (2) requirements for ontology languages. requirements for ontology languages
OWL a glimpse OWL Web Ontology Language describes classes, properties and relations among conceptual objects lecture 7: owl - introduction of#27# ece#720,#winter# 12# 2# of#27# OWL a glimpse (2) requirements
More informationSemantic Web. Ontology Pattern. Gerd Gröner, Matthias Thimm. Institute for Web Science and Technologies (WeST) University of Koblenz-Landau
Semantic Web Ontology Pattern Gerd Gröner, Matthias Thimm {groener,thimm}@uni-koblenz.de Institute for Web Science and Technologies (WeST) University of Koblenz-Landau July 18, 2013 Gerd Gröner, Matthias
More informationRDF Schema Sebastian Rudolph
FOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES RDF Schema Sebastian Rudolph Dresden, 12 Apr 2013 Content Overview & XML 9 APR DS2 Hypertableau II 7 JUN DS5 Introduction into RDF 9 APR DS3 Tutorial 5 11 JUN DS2
More informationKnowledge 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 informationOntology Engineering for the Semantic Web and Beyond
Ontology Engineering for the Semantic Web and Beyond Natalya F. Noy Stanford University noy@smi.stanford.edu A large part of this tutorial is based on Ontology Development 101: A Guide to Creating Your
More informationSEMANTIC WEB SUPPORT FOR BUSINESS PROCESSES
Airi Salminen, Maiju Virtanen University of Jyväskylä, PL 35 (Agora), Jyväskylä, Finland Email: airi.salminen@jyu.fi, maiju.virtanen@jyu.fi Keywords: Abstract: Business processes, semantic web, RDF, RDF
More informationRDF. Charlie Abela Department of Artificial Intelligence
RDF Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Introduced XPath and XQuery as languages that allow for accessing and extracting node information from XML Problems?
More informationSemistructured Data Management Part 3 (Towards the) Semantic Web
Semistructured Data Management Part 3 (Towards the) Semantic Web Semantic Web - 1 1 Today's Question 1. What is the "Semantic Web"? 2. Semantic Annotation using RDF 3. Ontology Languages Semantic Web -
More informationSemistructured Data Management Part 3 (Towards the) Semantic Web
Semistructured Data Management Part 3 (Towards the) Semantic Web 2003/4, Karl Aberer, EPFL-SSC, Laboratoire de systèmes d'informations répartis Semantic Web - 1 1 Today's Question 1. What is the "Semantic
More informationSemantic 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 informationSemantic Technologies and CDISC Standards. Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent
Semantic Technologies and CDISC Standards Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent Part I Introduction to Semantic Technology Resource Description Framework
More informationExtracting 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 informationJacco van Ossenbruggen, Lynda Hardman. Multimedia and Human-Computer Interaction CWI Amsterdam
Semantic Web Jacco van Ossenbruggen, Lynda Hardman Multimedia and Human-Computer Interaction CWI Amsterdam With contributions from Frank van Harmelen Heiner Stuckenschmidt AI Department Intelligent Systems
More informationSemantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95
ه عا ی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Fall 94-95 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service
More informationTRIPLE An RDF Query, Inference, and Transformation Language
TRIPLE An RDF Query, Inference, and Transformation Language Michael Sintek sintek@dfki.de DFKI GmbH Stefan Decker stefan@db.stanford.edu Stanford University Database Group DDLP'2001 Tokyo, Japan, October
More informationAnalysis Data Transfer Framework "ORIENT" Specification
NPW3C2011-002 Analysis Data Transfer Framework "ORIENT" Specification Revision 1.9 Last update: February 7, 2011 NEC Corporation NEC Corporation 2010 Table of contents 1 Introduction... 5 1.1 Objective...
More informationRDF. Resource Description Framework
University of Rome Tor Vergata RDF Resource Description Framework Manuel Fiorelli fiorelli@info.uniroma2.it 2 Important dates for RDF 1999 RDF is adopted as a W3C Recommendation 2004 RDF 1.0 The Word Wide
More informationJENA: 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 informationStandardization 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 informationDescription Logic. Eva Mráková,
Description Logic Eva Mráková, glum@fi.muni.cz Motivation: ontology individuals/objects/instances ElizabethII Philip Philip, Anne constants in FOPL concepts/classes/types Charles Anne Andrew Edward Male,
More informationa 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 informationSemantic 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 informationMulti-agent and Semantic Web Systems: RDF Data Structures
Multi-agent and Semantic Web Systems: RDF Data Structures Fiona McNeill School of Informatics 31st January 2013 Fiona McNeill Multi-agent Semantic Web Systems: RDF Data Structures 31st January 2013 0/25
More informationBuilding domain ontologies from lecture notes
Building domain ontologies from lecture notes Neelamadhav Gantayat under the guidance of Prof. Sridhar Iyer Department of Computer Science and Engineering, Indian Institute of Technology, Bombay Powai,
More information1 Introduction ). [Fensel et al., 2000b]
105 1 Introduction Currently,computersarechangingfromsingleisolateddevicestoentrypointsintoaworldwidenetwork of information exchange and business transactions (cf. [Fensel, 2000]). Support in data, information,
More information