Department of Electrical Engineering and Computer Science, Iwate University.
|
|
- Jemima Jenkins
- 6 years ago
- Views:
Transcription
1 1 RDF RDF Reasoning about RDF and RDF Schema Ken Kaneiwa Department of Electrical Engineering and Computer Science, Iwate University. keywords: Resource Description Framework (RDF), RDF Schema (RDFS), Semantic Web, Deduction System Summary This survey paper describes the syntax and semantics for Resource Description Framework (RDF) and RDF Schema (RDFS). A deduction system for RDF and RDFS is explained as sound and complete for the RDF and RDFS semantics. To develop such a system, we introduce a minimal RDFS fragment, obtained by restricting the syntax of RDF statements, which is simple and provides us with a computationally efficient reasoning algorithm. We also sketch some approaches to an extension of the RDF language and deduction system by involving some Web Ontology Language (OWL) vocabulary. 1. RDF (Resource Description Framework) [Lassila 99] Web Linked Data RDF URI (Uniform Resource Identifier) [Berners-Lee 05] ( ) RDF Web RDF RDF RDF RDF RDF (RDF ) RDF 2 ( ) RDF (2 ) RDF RDF (rdf:type rdfs:subclassof rdfs:subpropertyof ) RDF RDF (RDF entailment rules) RDF RDF Hays [Hayes 04] W3C Web [ 05, Allemang 08, Segaran 09] RDF RDF RDF Web ISWC J.WS RDF RDF RDF RDF RDF RDF ( ) RDF OWL (Web Ontology Language) RDF RDF OWL 2 RDF RDF RDF RDF 3 RDF RDF RDF 4 RDF RDF OWL RDF 5 2. RDF 2 1 RDF? Web Web ( ) URI RDF (RDF )
2 a 2011 person 1 monograph rdf:type rdf:type wrote Tom AIbook1 sells John RDF rdfs:domain rdfs:range person transacts product rdfs:subpropertyof sells rdfs:subclassof rdfs:domain rdfs:range wrote book 2 RDF RDF 2.1 Tom rdf:type person RDF :Tom rdf:type :person. Tom ( ) person Tom person ( ) RDF Web Tom ( ) RDF RDF (RDF [Carroll 05]) 1 RDF RDF AIbook1 (monograph) (person) (wrote ) 1 2 RDF RDF 1 sells transacts (2 ) transacts ( ) ( ) person product (2 )wrote ( ) ( ) person book 1 2 ( ) RDF RDF RDF RDF URI URI U B L 1 OWL RDF ( ) ( ) s U B p U, o U B L RDF s p o. RDF (U B) U (U B L) RDF RDF (s,p,o) RDF G RDF {(s 1,p 1,o 1 ),...,(s n,p n,o n )} 1 2 RDF RDF RDF G G ( G) G RDF RDF s rdfs:subclassof o. s rdfs:subpropertyof o. s rdfs:domain o. s rdfs:range o. 2 s o s o 3 4 s o RDF rdfs URI ( U ) rdfs:subclassof, rdfs:subpropertyof, rdf:type, rdfs:domain rdfs:range sc, sp, type, dom range 2 3 RDF RDF [Hayes 04, Muñoz 09] RDF RDF V ( U L) I I =(IR,IP,IC,Ext,CExt, Lit,I )
3 RDF RDF 3 IR: ( ) IP: IC : ( IC IR) Ext: IP 2 IR IR CExt: IC 2 IR Lit: ( Lit IR) I : (U L) V IR IP RDF (book1,title,aibook1) I I (book1) I (AIbook1) IR I (title) IP title Ext(I (title)) 2 ( IR IR ) (I (book1),i (AIbook1)) Ext(I (title)) I RDF I RDF G G ( ) A:B IR ( ) A G x x U L I A (x)=i (x) x B I A (x)=a(x) A G RDF (s,p,o) I I (p) IP (I A (s),i A (o)) Ext(I (p)) RDF RDF I G (i) x CExt(y) (x,y) Ext(I (type)) (x,y) Ext(I (type)) y IC (x,y) Ext(I (dom)) x IP y IC (x,y) Ext(I (range)) x IP y IC (ii) (x,y) Ext(I (dom)) (u,v) Ext(x) u CExt(y) (x,y) Ext(I (range)) (u,v) Ext(x) v CExt(y) (iii) (x,y) Ext(I (sc)) CExt(x) CExt(y) Ext(I (sc)) IC (iv) (x,y) Ext(I (sp)) Ext(x) Ext(y) Ext(I (sp)) IP 2 RDF G H G H G H (G = H ) 3. RDF RDF RDF RDF 3 1 RDF RDF RDF RDF Web RDF SPARQL (SPARQL Protocol and RDF Query Language) [Prud hommeaux 08] RDF RDF RDF RDF RDF RDF G :transacts rdfs:domain :person. :sells rdfs:subpropertyof :transacts. :John :sells :AIbook1. RDF G RDF :John rdf:type :person. 3 RDF AIbook1 (sells) 2 RDF sells transacts (transacts) 1 RDF transacts person ( ) person W3C RDF (RDF entailment rules) [Marin 04, Horst 05] Horst [Horst 05] RDF ( 2 ) RDF (generalized RDF graph) RDF RDF (U B) (U B) (U B L) Muñoz [Muñoz 09] RDF RDF (U B L) U (U B L) RDF
4 a = [A/Z] A U B L Z B Muñoz 1 4 A B C X Y Z Muñoz 1 RDF URI Z RDF (Z B ) A ( ) Z [A/Z] RDF +1 = [A/Z] RDF A Z 2 (a) (A,sc,B) (B,sc,C) A B B C A C (A,sc,C) +1 3 (a) (A,dom,B) (C,sp,A) (X,C,Y) A B C A C X Y X B (X,type,B) +1 4 (A,sc,B), (B,sc,A), (X,dom,A), (X,range,A) (X,type,A) A (A,sc,A) +1 RDF 1 RDF G G RDF (sp,sp,sp), (sc,sp,sc), (type,sp,type), (dom,sp,dom) (range,sp,range) G 0 G G G 0 0 G n (n 0) G n H ( G n ) G G H RDF RDF 3.1 RDF RDF G H G H G = H RDF RDF RDF G RDF G :Tom :wrote :AIbook1. :Tom rdf:type :person. :AIbook1 rdf:type :monograph. :transacts rdfs:range :product. :book rdfs:subclassof :product. :wrote rdfs:domain :person. :wrote rdfs:range :book. RDF G 1 2 RDF G RDF G 0 G 0 3 G 0 (transacts,dom,person) (sells,sp,transacts) (John,sells,AIbook1) (a) G 0 (John,type,person) G 1 G 1 (sells,sp,transacts) (John,sells,AIbook1) (b) (John,transacts,AIbook1) G 2 G 2 (Tom,wrote, AIbook1) (wrote,sp,wrote) G 3 G 3 (wrote,range,book) (wrote,sp,wrote) (Tom,wrote,AIbook1) (b) G 3 (AIbook1,type,book) G 4 G 4 (book,sc,product) (AIbook1, type,book) (b) G 4 (AIbook1,type,product) G RDF Web RDF RDF RDF 3.1 RDF RDF (s,p,o) s o RDF
5 RDF RDF 5 2 (1) (a) (b) +1 = {(A,sc,C)} {(A,sc,B), (B,sc,C)} (A,sc,C) (a) +1 = {(A,sp,C)} {(A,sp,B), (B,sp,C)} (A,sp,C) +1 = {(X,type,B)} {(A,sc,B), (X,type,A)} (X,type,B) (b) +1 = {(X,B,Y)} {(A,sp,B), (X,A,Y)} (X,B,Y) ( B ) 3 (a) (b) +1 = {(X,type,B)} {(A,dom,B), (C,sp,A), (X,C,Y)} (X,type,B) +1 = {(Y,type,B)} {(A,range,B), (C,sp,A), (X,C,Y)} (Y,type,B) 4 (2) +1 = {(A,sc,A)} (A,sc,B), (B,sc,A), (X,dom,A), (X,range,A) (X,type,A) (A,sc,A) +1 = {(A,sp,A)} (A,sp,B), (B,sp,A), (X,A,Y), (A,dom,X ) (A,range,X ) (A,sp,A)
6 a 2011 G 0 (a) G 1 = G 0 {(John,type,person)} (b) G 2 = G 1 {(John,transacts,AIbook1)} G 3 = G 2 {(wrote,sp,wrote)} (b) G 4 = G 3 {(AIbook1,type,book)} (b) G 5 = G 4 {(AIbook1,type,product)} 3 RDF RDF sc, sp, type, dom range RDF (sp,p,sp) RDF RDF 2 RDF RDF RDF RDF G 1 RDF (s,p,o) 1 RDF RDF G RDF (s,p,o) G G (s,p,o) (G m (s,p,o) ) n 0 (1)(s,p,o) (A,dom,B) (A,range,B) (s,p,o) G (2)(s,p,o) (A,sc,B) A B (A, sc,a 1 ), (A 1,sc,A 2 ),..., (A n,sc,b) (A B ) G (3)(s,p,o) (A,sp,B) A B (A,sp,A 1 ), (A 1,sp,A 2 ),...,(A n,sp,b) (A B ) G (4)(s,p,o) (A,type,B) G (A 1,sc,A 2 ),..., (A n,sc,b) (A 1 B ) (A,C 1,Y) ((A,Y) C 1 ) (C 1,sp,C 2 ),...,(C n,sp,c n+1 ), (C n+1,dom,a 1 ) (C 1 A 1 C n+1 ) (Y,C 1,A) ((Y,A) C 1 ) (C 1,sp,C 2 ),..., (C n,sp,c n+1 ), (C n+1,range, A 1 ) (C 1 A 1 C n+1 ) 2 [Bruijn 07] RDF (A,type,A 1 ) (A A 1 ) (5)(s,p,o) (1)-(4) (s,p,o) G G (s,a 1,o) (A 1,sp,A 2 ),..., (A n,sp,p)(a 1 p ) A = B sc sp A B RDF G 3.3 RDF RDF G 3 G m (AIbook1,type,product) RDF G 4 RDF 4 (s,p,o) (AIbook1,type,product) G (book,sc,product) (Tom,wrote, AIbook1) (wrote,range,book) book product (Tom,AIbook1) wrote wrote book RDF RDF 3.2 RDF RDF G H G m H G = H RDF [Horst 05] RDF G H G = H 3.3 RDF RDF G H G = H NP- RDF G G = H RDF RDF 3.4 RDF RDF G H G m H O( H G log G ) H G RDF G H 4. RDF 4 1 OWL RDF RDF NP RDF
7 RDF RDF 7 Tohmas Tom John owl:sameas 4 rdf:type hasmother Animal owl:somevaluesfrom Mary owl:onproperty rdf:type OWL RDF hasmother Female O( H G log G ) RDF Web OWL(Web Ontology Language) [Patel-Schneider 04] 4 OWL RDF OWL [Horst 05] OWL Full [Baader 07, 09] OWL Lite OWL DL (OWL DL )RDF OWL owl:functionalproperty owl:inversefunctionalproperty owl:symmetricproperty owl:transitiveproperty fun-p inv-fun-p sym-p tra-p 4.1 RDF (hasfather,type,fun-p) hasfather OWL I RDF x CExt(I (fun-p)) (u,v 1 ),(u,v 2 ) Ext(x) (v 1,v 2 ) Ext(I (same)) x CExt(I (inv-fun-p)) (u 1,v),(u 2,v) Ext(x) (u 1,u 2 ) Ext(I (same)) x CExt(I (sym-p)) (u,v) Ext(x) (v,u) Ext(x) x CExt(I (tra-p)) (u,v),(v,w) Ext(x) (u,w) Ext(x) OWL owl:sameas ( same ) OWL 5 (a) RDF (A,type,funp) (Z,A,X ) (Z,A,Y) A (X,same,Y) +1 A Z (X = Y) OWL owl:sameas owl:inverseof owl:equivalentclass owl:equivalentproperty same inv equi-c equi-p RDF (Tom, same,tohmas) same 2 Tom Tohmas OWL I RDF x IC (x IP) (x,y) Ext(I (same)) (x,y) Ext(I (sc)) ((x,y) Ext(I (sp))) x IP (u 1,v 1 ) Ext(x) (u 1,u 2 ) Ext(I (same)) (v 1,v 2 ) Ext(I (same)) (u 2,v 2 ) Ext(x) Ext(I (same)) IR (x,y) Ext(I (inv)) (u,v) Ext(x) (v,u) Ext(y) (x,y) Ext(I (equiv-c)) (x,y) Ext(I (sc)) (y,x) Ext(I (sc)) (x,y) Ext(I (equiv-p)) (x,y) Ext(I (sp)) (y,x) Ext(I (sp)) 6 ( inv 5 (c) ) (c) (c) same equi-c equi-p (a)(b) sc sp (a) RDF (A,sc,B) (B,sc,A) A B (A,equiv-c,B) OWL 4 RDF RDF G 0 G 0 (Tom,type,Animal) (b) G 0 (Animal,same,Animal) G 1 G 1 (Tom,same,Tohmas) (Animal,same,Animal) (Tom,type,Animal)
8 a (a) (b) (c) +1 = {(X,same,Y)} +1 = {(X,same,X)} +1 = {(X,A,Y)} {(A,type,fun-p), (Z,A,X ), (Z,A,Y)} (X,A,Y) {(A,inv,B), (Y,B,X )} {(A,type,inv-fun-p), (X,A,Z), (Y,A,Z)} (Y,A,X ) {(B,inv,A), (Y,B,X )} {(X,same,Z), (Z,same,Y)} (X,same,X) {(A,type,sym-p), (Y,A,X )}, {(Y,same,X)} {(A,type,tra-p), (X,A,Z), (Z,A,Y)} (X,same,Y) {(Z 1,same,X ), (Z 2,same,Y), (Z 1,A,Z 2)} (X,A,Y) 6 (c) (c) +1 = {(A,sc,B)} {(A,same,B), (X,type,A)} (A,equiv-c,B) (B,equiv-c,A) (A,sc,B) (a) +1 = {(A,equiv-c,B)} {(A,sc,B), (B,sc,A)} (A,equiv-c,B) +1 = {(A,sp,B)} {(A,same,B), (X,A,Y)} (A,equiv-p,B) (B,equiv-p,A) (A,sp,B) (b) +1 = {(A,equiv-p,B)} {(A,sp,B), (B,sp,A)} (A,equiv-c,B) G 0 (b) G 1 = G 0 {(Animal,same,Animal)} (c) G 2 = G 1 {(Tohmas,type,Animal)} (a) G 3 = G 2 {(John,type,Animal)} 5 RDF OWL (c) (Tohmas,type,Animal) G 2 ( ) OWL owl:onproperty owl:hasvalue owl:somevaluesfrom owl:allvaluesfrom on-p value some all RDF (Animal, on-p,hasmother) (Animal,some,Female) Animal x y ((x,y) hasmother ) y Female OWL I RDF (x,y 1 ) Ext(I (on-p)) (x,v) Ext(I (value)) u CExt(x) (u, v) Ext(y 1 ) (x,y 1 ) Ext(I (on-p)) (x,y 2 ) Ext(I (some)) (u,v) Ext(y 1 ) v CExt(y 2 ) u CExt(x) (x,y 1 ) Ext(I (on-p)) (x,y 2 ) Ext(I (all)) u CExt(x) (u,v) Ext(y 1 ) v CExt(y 2 ) (x,y 1 ) Ext(I (on-p)) OWL on-p x y 1 value some ( ) all ( ) 7 (a) RDF (A,on-p,B) (A,value,Y) (X,B,Y) B Y X A (X,type,A) +1 (A,onp,B) (A,value,Y) (X,B,Y) X A (a) RDF (A,on-p,B) (A,some,Y) (X,B,Z) (Z,type,Y)
9 RDF RDF G 0 G 2 4 RDF (Animal,on-p,hasMother) (Animal,some,Female) (John,hasMother,Mary) (Mary,type,Animal) (a) (John,type,Animal) G Web RDF RDF RDF [Gutierrez 07] RDF [Analyti 05] RDF OWL Full [Motik 07] ( ) [Pan 07] RDF 1 RDF 5. Web RDF RDF RDF RDF OWL RDF Web RDF RDF OWL RDF RDF RDF RDF Kaufmann (2008) [Analyti 05] Analyti, A., Antoniou, G., Damásio, C. V., and Wagner, G.: Stable Model Theory for Extended RDF Ontologies, in Proceedings of the 8th International Semantic Web Conference (ISWC 2005), LNCS 3729, pp , Springer (2005) [Baader 07] Baader, F., Calvanese, D., McGuinness, D., Nardi, D., and Patel-Schneider, P. eds.: The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge (2nd Edition) (2007) [Berners-Lee 05] Berners-Lee, T., Fielding, R. T., and Masinter, L.: Uniform Resource Identifier (URI): Generic Syntax, (2005) [Bruijn 07] Bruijn, de J. and Heymans, S.: Logical Foundations of (e)rdf(s): Complexity and Reasoning, in Proceedings of the 6th International Semantic Web Conference/2nd Asian Semantic Web Conference (ISWC 2007/ASWC 2007), Busan, Korea, November 11-15, 2007, LNCS 4825, pp , Springer (2007) [Carroll 05] Carroll, J. J., Bizer, C., Hayes, P. J., and Stickler, P.: Named graphs, J. Web Sem., Vol. 3, No. 4, pp (2005) [Gutierrez 07] Gutierrez, C., Hurtado, C. A., and Vaisman, A. A.: Introducing Time into RDF, IEEE Trans. Knowl. Data Eng., Vol. 19, No. 2, pp (2007) [Hayes 04] Hayes, P.: RDF Semantics, W3C Recommendation, (2004) [Horst 05] Horst, ter H. J.: Completeness, decidability and complexity of entailment for RDF Schema and a semantic extension involving the OWL vocabulary, J. Web Sem., Vol. 3, No. 2-3, pp (2005) [ 09] Web, (2009) [ 05] RDF/OWL, (2005) [Lassila 99] Lassila, O. and Swick, R.: Resource Description Framework (RDF) model and syntax specification, W3C Recommendation, (1999) [Marin 04] Marin, D.: A formalization of RDF, Technical Report TR/DCC , Universidad de Chile, (2004) [Motik 07] Motik, B.: On the Properties of Metamodeling in OWL, Journal of Logic and Computation, Vol. 17, No. 4, pp (2007) [Muñoz 09] Muñoz, S., Pérez, J., and Gutierrez, C.: Simple and Efficient Minimal RDFS, J. Web Sem., Vol.7, No.3, pp (2009) [Pan 07] Pan, J. and Horrocks, I.: RDFS(FA): Connecting RDF(S) and OWL DL, IEEE Trans. Knowl. Data Eng., Vol. 19, No. 2, pp (2007) [Patel-Schneider 04] Patel-Schneider, P. F., Hayes, P., and Horrocks, I.: OWL Web Ontology Language Semantics and Abstract Syntax, W3C Recommendation, (2004) [Prud hommeaux 08] Prud hommeaux, E. and Seaborne, A.: SPARQL Query Language for RDF, W3C Recommendation, (2008) [Segaran 09] Segaran, T., Evans, C., and Taylor, J.: Programming the Semantic Web, O Reilly (2009) ( ) ( ) Web UML 2005, ALP [Allemang 08] Allemang, D. and Hendler, J. A.: Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL,Morgan
10 a (a) (b) (c) +1 = {(X,type,A)} +1 = {(X,B,Y)} +1 = {(Z,type,Y)} (A,on-p,B) {(A,on-p,B), (X,type,A), {(A,on-p,B), (A,all,Y), {(A,value,Y), (X,B,Y)} (A,value,Y)} (X,B,Z), (X,type,A)} {(A,some,Y), (X,B,Z), (Z,type,Y)} (X,B,Y) (Z,type,Y) (X,type,A)
Simple and Efficient Minimal RDFS 1
Simple and Efficient Minimal RDFS 1 Sergio Munoz-Venegas a, Jorge Pérez b,d, Claudio Gutierrez c,d a Department of Mathematics, Universidad Chile b Department of Computer Science, Pontificia Universidad
More informationA Relaxed Approach to RDF Querying
A Relaxed Approach to RDF Querying Carlos A. Hurtado churtado@dcc.uchile.cl Department of Computer Science Universidad de Chile Alexandra Poulovassilis, Peter T. Wood {ap,ptw}@dcs.bbk.ac.uk School of Computer
More informationFoundations of RDF Databases
Foundations of RDF Databases Marcelo Arenas 1, Claudio Gutierrez 2, and Jorge Pérez 1 1 Department of Computer Science, Pontificia Universidad Católica de Chile 2 Department of Computer Science, Universidad
More informationLogical 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 informationRDF Semantics by Patrick Hayes W3C Recommendation
RDF Semantics by Patrick Hayes W3C Recommendation http://www.w3.org/tr/rdf-mt/ Presented by Jie Bao RPI Sept 4, 2008 Part 1 of RDF/OWL Semantics Tutorial http://tw.rpi.edu/wiki/index.php/rdf_and_owl_semantics
More informationKDI OWL. Fausto Giunchiglia and Mattia Fumagallli. University of Trento
KDI OWL Fausto Giunchiglia and Mattia Fumagallli University of Trento Roadmap Introduction The OWL Full Language OWL DL and OWL lite Exercises 2 Introduction Chapter 1 3 Requirements for Ontology Languages
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 informationCC LA WEB DE DATOS PRIMAVERA Lecture 4: Web Ontology Language (I) Aidan Hogan
CC6202-1 LA WEB DE DATOS PRIMAVERA 2015 Lecture 4: Web Ontology Language (I) Aidan Hogan aidhog@gmail.com PREVIOUSLY ON LA WEB DE DATOS (1) Data, (2) Rules/Ontologies, (3) Query, RDF: Resource Description
More informationA 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 informationForward Chaining Reasoning Tool for Rya
Forward Chaining Reasoning Tool for Rya Rya Working Group, 6/29/2016 Forward Chaining Reasoning Tool for Rya 6/29/2016 1 / 11 OWL Reasoning OWL (the Web Ontology Language) facilitates rich ontology definition
More informationOWL-based reasoning with retractable inference
OWL-based reasoning with retractable inference Carlo Jelmini and Stéphane Marchand-Maillet Viper Group CVML University of Geneva 1211 Geneva 4 Switzerland {jelmini, marchand}@cui.unige.ch Abstract As a
More informationMetamodels for RDF Schema and OWL
Metamodels for RDF Schema and OWL Daniel T. Chang Elisa Kendall IBM Silicon Valley Lab Sandpiper Software, Inc. 555 Bailey Ave., San Jose, CA 95141 2053 Grant Road, #162, Los Altos, CA 94024 dtchang@us.ibm.com
More informationSemantic Web KM: A Knowledge Machine for Semantic Webs
SIG-SWO-044-07 KM Semantic Web KM: A Knowledge Machine for Semantic Webs 1,2 1,3 Seiji Koide 1,2 Hideaki Takeda 1,3 1 1 National Institute of Informatics 2 2 Ontolonomy, LLC 3 3 SOKENDAI Univ. (The Graduate
More informationQueryPIE: Backward reasoning for OWL Horst over very large knowledge bases
QueryPIE: Backward reasoning for OWL Horst over very large knowledge bases Jacopo Urbani, Frank van Harmelen, Stefan Schlobach, and Henri Bal Department of Computer Science, Vrije Universiteit Amsterdam,
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 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 informationReasoning with the Web Ontology Language (OWL)
Reasoning with the Web Ontology Language (OWL) JESSE WEAVER, PH.D. Fundamental & Computational Sciences Directorate, Senior Research Computer Scientist Discovery 2020 Short Course on Semantic Data Analysis
More informationAn Extension of SPARQL for RDFS
An Extension of SPARQL for RDFS Marcelo Arenas 1, Claudio Gutierrez 2, and Jorge Pérez 1 1 Pontificia Universidad Católica de Chile 2 Universidad de Chile Abstract. RDF Schema (RDFS) extends RDF with a
More informationThe Semantic Web RDF, RDF Schema, and OWL (Part 2)
The Semantic Web RDF, RDF Schema, and OWL (Part 2) Mitchell W. Smith Array BioPharma, Inc. msmith@arraybiopharma.com Page Agenda Part One: RDF RDF/XML Syntax RDF Schema SPARQL Part Two: OWL Ontologies
More informationA Relaxed Approach to RDF Querying
A Relaxed Approach to RDF Querying Carlos A. Hurtado 1, Alexandra Poulovassilis 2, and Peter T. Wood 2 1 Universidad de Chile (churtado@dcc.uchile.cl) 2 Birkbeck, University of London ({ap,ptw}@dcs.bbk.ac.uk)
More informationQuerying Data through Ontologies
Querying Data through Ontologies Instructor: Sebastian Link Thanks to Serge Abiteboul, Ioana Manolescu, Philippe Rigaux, Marie-Christine Rousset and Pierre Senellart Web Data Management and Distribution
More informationFoundations of Semantic Web Databases
Foundations of Semantic Web Databases Claudio Gutierrez a, Carlos Hurtado b, Alberto O. Mendelzon 1, Jorge Pérez c a Computer Science Department, Universidad de Chile b Engineering and Sciences Faculty,
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 informationQuerying Semantic Web Data with SPARQL
Querying Semantic Web Data with SPARQL Marcelo Arenas Department of Computer Science PUC Chile marenas@ingpuccl Jorge Pérez Department of Computer Science Universidad de Chile jperez@dccuchilecl ABSTRACT
More informationAn Extension of SPARQL for RDFS
An Extension of SPARQL for RDFS Marcelo Arenas 1, Claudio Gutierrez 2,andJorgePérez 1 1 Pontificia Universidad Católica de Chile 2 Universidad de Chile Abstract. RDF Schema (RDFS) extends RDF with a schema
More informationQueryPIE: Backward Reasoning for OWL Horst over Very Large Knowledge Bases
QueryPIE: Backward Reasoning for OWL Horst over Very Large Knowledge Bases Jacopo Urbani, Frank van Harmelen, Stefan Schlobach, and Henri Bal Department of Computer Science, Vrije Universiteit Amsterdam
More informationMaking BioPAX SPARQL
Making BioPAX SPARQL hands on... start a terminal create a directory jena_workspace, move into that directory download jena.jar (http://tinyurl.com/3vlp7rw) download biopax data (http://www.biopax.org/junk/homosapiens.nt
More informationTrOWL: Tractable OWL 2 Reasoning Infrastructure
TrOWL: Tractable OWL 2 Reasoning Infrastructure Edward Thomas, Jeff Z. Pan, and Yuan Ren Department of Computing Science, University of Aberdeen, Aberdeen AB24 3UE, UK Abstract. The Semantic Web movement
More information2. RDF Semantic Web Basics Semantic Web
2. RDF Semantic Web Basics Semantic Web Prof. Dr. Bernhard Humm Faculty of Computer Science Hochschule Darmstadt University of Applied Sciences Summer semester 2011 1 Agenda Semantic Web Basics Literature
More informationJorge Cardoso University of Coimbra, Portugal & KSRI/Karlsruhe Institute of Technology, Germany
Jorge Cardoso University of Coimbra, Portugal & KSRI/Karlsruhe Institute of Technology, Germany Alexandre Miguel Pinto University of Coimbra, Portugal Initially, the WWW was primarily composed of documents
More informationLecture 8 OWL: Web Ontology Language
info-h-509 xml technologies Lecture 8 OWL: Web Ontology Language Stijn Vansummeren February 14, 2017 lecture outline 1 Our story so far 2 Web Ontology Language OWL 3 Reasoning with OWL 1 Part I: Our story
More informationThe Logic of the Semantic Web. Enrico Franconi Free University of Bozen-Bolzano, Italy
The Logic of the Semantic Web Enrico Franconi Free University of Bozen-Bolzano, Italy What is this talk about 2 What is this talk about A sort of tutorial of RDF, the core semantic web knowledge representation
More informationFormalising the Semantic Web. (These slides have been written by Axel Polleres, WU Vienna)
Formalising the Semantic Web (These slides have been written by Axel Polleres, WU Vienna) The Semantics of RDF graphs Consider the following RDF data (written in Turtle): @prefix rdfs: .
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 informationFOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES
FOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES OWL Syntax & Intuition Sebastian Rudolph Dresden, 26 April 2013 Content Overview & XML 9 APR DS2 Hypertableau II 7 JUN DS5 Introduction into RDF 9 APR DS3 Tutorial
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 informationBaseVISor: A Triples-Based Inference Engine Outfitted to Process RuleML & R-Entailment Rules *
BaseVISor: A Triples-Based Inference Engine Outfitted to Process RuleML & R-Entailment Rules * C. J. Matheus K. Baclawski M. M. Kokar Versatile Information Systems College of Computer and Infor. Science
More informationStream Reasoning For Linked Data
5/30/11 Stream Reasoning For Linked Data and Emanuele Della Valle The Web map 2008 Tim Berners-Lee 2 http://www.w3.org/2007/09/map/main.jpg 1 The Web map 2008 Tim Berners-Lee ü ü ü ü ü ü n n n n more and
More informationShort notes about OWL 1
University of Rome Tor Vergata Short notes about OWL 1 Manuel Fiorelli fiorelli@info.uniroma2.it [1] this presentation is limited to OWL 1 features. A new version of OWL (OWL 2), which adds further features
More informationDistributed RDFS Reasoning Over Structured Overlay Networks
J Data Semant (2013) 2:189 227 DOI 10.1007/s13740-013-0018-0 ORIGINAL ARTICLE Distributed RDFS Reasoning Over Structured Overlay Networks Zoi Kaoudi Manolis Koubarakis Received: 23 February 2012 / Revised:
More informationSemantic Technologies
Semantic Technologies Part 14: Werner Nutt Acknowledgment These slides are based on the Latex version of slides by Markus Krötzsch of TU Dresden W. Nutt Semantic Technologies 2014/2015 (1/66) OWL W. Nutt
More informationSemantic Web and Linked Data
Semantic Web and Linked Data Petr Křemen December 2012 Contents Semantic Web Technologies Overview Linked Data Semantic Web Technologies Overview Semantic Web Technology Stack from Wikipedia. http://wikipedia.org/wiki/semantic_web,
More informationSchema-Agnostic Query Rewriting in SPARQL 1.1
Fakultät Informatik, Institut Künstliche Intelligenz, Professur Computational Logic Schema-Agnostic Query Rewriting in SPARQL 1.1 Stefan Bischof, Markus Krötzsch, Axel Polleres and Sebastian Rudolph Plain
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 informationUnit 6: OWL, OWL 2, SPARQL+OWL. Axel Polleres. Siemens AG Österreich All rights reserved.
Unit 6: OWL, OWL 2, SPARQL+OWL Axel Polleres. Siemens AG Österreich. 2012. All rights reserved. Some facts about OWL OWL stands for Web Ontology Language Strongly Simplified: OWL is an Ontology language
More information6. RDFS Modeling Patterns Semantic Web
6. RDFS Modeling Patterns Semantic Web Prof. Dr. Bernhard Humm Faculty of Computer Science Hochschule Darmstadt University of Applied Sciences Summer semester 2011 1 Agenda RDFS Modeling Patterns Literature
More informationRacer: An OWL Reasoning Agent for the Semantic Web
Racer: An OWL Reasoning Agent for the Semantic Web Volker Haarslev and Ralf Möller Concordia University, Montreal, Canada (haarslev@cs.concordia.ca) University of Applied Sciences, Wedel, Germany (rmoeller@fh-wedel.de)
More 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 informationWeb Ontology Language: OWL
Web Ontology Language: OWL Bojan Furlan A Semantic Web Primer, G. Antoniou, F. van Harmelen Requirements for Ontology Languages Ontology languages allow users to write explicit, formal conceptualizations
More informationONTOSEARCH2: SEARCHING AND QUERYING WEB ONTOLOGIES
ONTOSEARCH2: SEARCHING AND QUERYING WEB ONTOLOGIES Jeff Z. Pan, Edward Thomas and Derek Sleeman University of Aberdeen Aberdeen, UK {jpan, ethomas, dsleeman}@csd.abdn.ac.uk ABSTRACT Ontologies are important
More informationOn the Reduction of Dublin Core Metadata Application Profiles to Description Logics and OWL
On the Reduction of Dublin Core Metadata Application Profiles to Description Logics and OWL Dimitrios A. Koutsomitropoulos High Performance Information Systems Lab, Computer Engineering and Informatics
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 informationOWL an Ontology Language for the Semantic Web
OWL an Ontology Language for the Semantic Web Ian Horrocks horrocks@cs.man.ac.uk University of Manchester Manchester, UK OWL p. 1/27 Talk Outline OWL p. 2/27 Talk Outline The Semantic Web OWL p. 2/27 Talk
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 informationOWL 2 Profiles. An Introduction to Lightweight Ontology Languages. Маркус Крёч (Markus Krötzsch) University of Oxford. KESW Summer School 2012
University of Oxford Department of Computer Science OWL 2 Profiles An Introduction to Lightweight Ontology Languages Маркус Крёч (Markus Krötzsch) University of Oxford KESW Summer School 2012 Remark for
More informationUnit 2 RDF Formal Semantics in Detail
Unit 2 RDF Formal Semantics in Detail Axel Polleres Siemens AG Österreich VU 184.729 Semantic Web Technologies A. Polleres VU 184.729 1/41 Where are we? Last time we learnt: Basic ideas about RDF and how
More informationDEVELOPING AN OWL ONTOLOGY FOR E- TOURISM
Chapter 4 DEVELOPING AN OWL ONTOLOGY FOR E- TOURISM Jorge Cardoso Department of Mathematics and Engineering, University of Madeira, 9000-390, Funchal, Portugal jcardoso@uma.pt 1. INTRODUCTION Currently,
More informationHandling time in RDF
Time in RDF p. 1/15 Handling time in RDF Claudio Gutierrez (Joint work with C. Hurtado and A. Vaisman) Department of Computer Science Universidad de Chile UPM, Madrid, January 2009 Time in RDF p. 2/15
More informationAn RDF Storage and Query Framework with Flexible Inference Strategy
An RDF Storage and Query Framework with Flexible Inference Strategy Wennan Shen and Yuzhong Qu Department of Computer Science and Engineering, Southeast University, Nanjing 210096, P.R. China {wnshen,
More informationEfficient Optimization of Sparql Basic Graph Pattern
Efficient Optimization of Sparql Basic Graph Pattern Ms.M.Manju 1, Mrs. R Gomathi 2 PG Scholar, Department of CSE, Bannari Amman Institute of Technology, Sathyamangalam, Tamilnadu, India 1 Associate Professor/Senior
More informationTMCL and OWL. Lars Marius Garshol. Bouvet, Oslo, Norway
TMCL and OWL Lars Marius Garshol Bouvet, Oslo, Norway larsga@bouvet.no Abstract. This paper compares the Topic Maps schema language TMCL with the corresponding RDF technologies RDFS/OWL, and describes
More informationControlled Natural Language as Interface Language to the Semantic Web
Controlled Natural Language as Interface Language to the Semantic Web Rolf Schwitter Centre for Language Technology, Macquarie University, Sydney, NSW 2109, Australia schwitt@ics.mq.edu.au Abstract. In
More informationKnowledge Representation for the Semantic Web Lecture 4: Description Logics III
Knowledge Representation for the Semantic Web Lecture 4: Description Logics III Daria Stepanova slides based on Reasoning Web 2011 tutorial Foundations of by S. Rudolph Max Planck Institute for Informatics
More informationCHAPTER 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 informationRevisiting Blank Nodes in RDF to Avoid the Semantic Mismatch with SPARQL
Revisiting Blank Nodes in RDF to Avoid the Semantic Mismatch with SPARQL Marcelo Arenas 1, Mariano Consens 2, and Alejandro Mallea 1,3 1 Pontificia Universidad Católica de Chile 2 University of Toronto
More informationResource Description Framework (RDF) Nicholas Gibbins and Nigel Shadbolt
1 (RDF) Nicholas Gibbins and Nigel Shadbolt Intelligence, Agents, Multimedia Group School of Electronics and Computer Science University of Southampton Southampton SO17 1BJ United Kingdom {nmg,nrs}@ecs.soton.ac.uk
More informationEfficient Querying of Web Services Using Ontologies
Journal of Algorithms & Computational Technology Vol. 4 No. 4 575 Efficient Querying of Web Services Using Ontologies K. Saravanan, S. Kripeshwari and Arunkumar Thangavelu School of Computing Sciences,
More informationWebPIE: A Web-scale parallel inference engine using MapReduce
WebPIE: A Web-scale parallel inference engine using MapReduce Jacopo Urbani a, Spyros Kotoulas a, Jason Maassen a, Frank van Harmelen a, Henri Bal a a Department of Computer Science, Vrije Universiteit
More informationKnowledge Representation for the Semantic Web
Knowledge Representation for the Semantic Web Winter Quarter 2011 Pascal Hitzler Slides 4 01/13/2010 Kno.e.sis Center Wright State University, Dayton, OH http://www.knoesis.org/pascal/ KR4SW Winter 2011
More informationOntological Modeling: Part 11
Ontological Modeling: Part 11 Terry Halpin LogicBlox and INTI International University This is the eleventh in a series of articles on ontology-based approaches to modeling. The main focus is on popular
More informationWeb Data and Declarative Programming
and Declarative Programming Universidad de Almería. jalmen@ual.es March 2, 2010 Table of contents 1 2 XML RDF OWL 3 Querying and Reasoning with SPARQL 4 with 5 Querying and Reasoning with Research Lines
More informationThe P2 Registry
The P2 Registry -------------------------------------- Where the Semantic Web and Web 2.0 meet Digital Preservation David Tarrant, Steve Hitchcock & Les Carr davetaz / sh94r / lac @ecs.soton.ac.uk School
More informationAn FCA Framework for Knowledge Discovery in SPARQL Query Answers
An FCA Framework for Knowledge Discovery in SPARQL Query Answers Melisachew Wudage Chekol, Amedeo Napoli To cite this version: Melisachew Wudage Chekol, Amedeo Napoli. An FCA Framework for Knowledge Discovery
More informationPECULIARITIES OF LINKED DATA PROCESSING IN SEMANTIC APPLICATIONS. Sergey Shcherbak, Ilona Galushka, Sergey Soloshich, Valeriy Zavgorodniy
International Journal "Information Models and Analyses" Vol.2 / 2013, Number 2 139 PECULIARITIES OF LINKED DATA PROCESSING IN SEMANTIC APPLICATIONS Sergey Shcherbak, Ilona Galushka, Sergey Soloshich, Valeriy
More informationUsing ontologies function management
for Using ontologies function management Caroline Domerg, Juliette Fabre and Pascal Neveu 22th July 2010 O. Corby C.Faron-Zucker E.Gennari A. Granier I. Mirbel V. Negre A. Tireau Semantic Web tools Ontology
More informationSPARQL Back-end for Contextual Logic Agents
SPARQL Back-end for Contextual Logic Agents Cláudio Fernandes and Salvador Abreu Universidade de Évora Abstract. XPTO is a contextual logic system that can represent and query OWL ontologies from a contextual
More informationSEMANTIC WEB AND COMPARATIVE ANALYSIS OF INFERENCE ENGINES
SEMANTIC WEB AND COMPARATIVE ANALYSIS OF INFERENCE ENGINES Ms. Neha Dalwadi 1, Prof. Bhaumik Nagar 2, Prof. Ashwin Makwana 1 1 Computer Engineering, Chandubhai S Patel Institute of Technology Changa, Dist.
More 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 informationDevelopment of University Ontology for aspocms
JOURNAL OF EMERGING TECHNOLOGIES IN WEB INTELLIGENCE, VOL. 5, NO. 3, AUGUST 2013 213 Development of University Ontology for aspocms Sanjay K. Dwivedi Babasaheb Bhimrao Ambedkar University, Lucknow, India
More informationLINKING BACKGROUND INFORMATION
LINKING BACKGROUND INFORMATION INTERLINK D4 Appendix 4, Michel Böhms (TNO) With input from EU V-CON and bsi LDWG OVERVIEW Basic Linking More Background Info on L1/L2/L3 semantic levels Advanced Linking
More informationExercise 3.1 (Win-Move Game: Draw Nodes) Consider again the Win-Move-Game. There, WinNodes and LoseNodes have been axiomatized.
Semantic Web 12 3. Unit: OWL Exercise 3.1 (Win-Move Game: Draw Nodes) Consider again the Win-Move-Game. There, WinNodes and LoseNodes have been axiomatized. a) Is it possible to characterize DrawNodes
More informationMDROntology : An Ontology for Managing Ontology Changes Impacts on Business Rules
MDROntology : An Ontology for Managing Ontology Changes Impacts on Business Rules Amina Chniti 1,2, Patrick Albert 1, Jean Charlet 2,3 1 CAS France, IBM {amina.chniti,albertpa}@fr.ibm.com 2 Inserm UMRS
More informationOn Querying Ontologies with Contextual Logic Programming
On Querying Ontologies with Contextual Logic Programming Cláudio Fernandes, Nuno Lopes, and Salvador Abreu Universidade de Évora Abstract. We describe a system in which Contextual Logic Programming is
More informationINCREMENTAL ONTOLOGY INFERENCE FOR SEMANTIC WEB BASED ON MAPREDUCE APPROACH
INCREMENTAL ONTOLOGY INFERENCE FOR SEMANTIC WEB BASED ON MAPREDUCE APPROACH T. Revathi 1, U. Uma Devi 2 1 Senior Professor& Head, Dept of IT, Mepco Schlenk Engineering College, Sivakasi, Tamilnadu, India
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 informationWeb Ontology Language: OWL
Web Ontology Language: OWL Grigoris Antoniou Frank van Harmelen 1 Lecture Outline 1. Basic Ideas of OWL 2. The OWL Language 3. Examples 4. The OWL Namespace 5. Future Extensions 2 Requirements for Ontology
More informationIntelligent Agents. Pınar Yolum Utrecht University. Spring 2018 Pınar Yolum
Intelligent Agents Pınar Yolum p.yolum@uu.nl Utrecht University Spring 2018 Pınar Yolum Web Ontology Language Spring 2018 Pınar Yolum Based largely on Dean Allemang; James Hendler, Semantic Web for the
More informationBaseVISor: A Triples-Based Inference Engine Outfitted to Process RuleML and R-Entailment Rules
BaseVISor: A Triples-Based Inference Engine Outfitted to Process RuleML and R-Entailment Rules Christopher J. Matheus Ken Baclawski Mieczyslaw M. Kokar Versatile Information Systems Northeastern University
More informationRELATIONAL REPRESENTATION OF ALN KNOWLEDGE BASES
RELATIONAL REPRESENTATION OF ALN KNOWLEDGE BASES Thomas Studer ABSTRACT The retrieval problem for a knowledge base O and a concept C is to find all individuals a such that O entails C(a). We describe a
More informationDescription Logics as Ontology Languages for Semantic Webs
Description Logics as Ontology Languages for Semantic Webs Franz Baader, Ian Horrocks, and Ulrike Sattler Presented by:- Somya Gupta(10305011) Akshat Malu (10305012) Swapnil Ghuge (10305907) Presentation
More informationResearch Article A Method of Extracting Ontology Module Using Concept Relations for Sharing Knowledge in Mobile Cloud Computing Environment
e Scientific World Journal, Article ID 382797, 5 pages http://dx.doi.org/10.1155/2014/382797 Research Article A Method of Extracting Ontology Module Using Concept Relations for Sharing Knowledge in Mobile
More informationEQuIKa System: Supporting OWL applications with local closed world assumption
EQuIKa System: Supporting OWL applications with local closed world assumption Anees Mehdi and Jens Wissmann Institute AIFB, Karlsruhe Institute of Technology, DE anees.mehdi@kit.edu Forschungszentrum Informatik
More informationIR Models based on predicate. logic. Norbert Fuhr, Henrik Nottelmann University of Duisburg-Essen. POOL: a probabilistic object-oriented logic
IR Models based on predicate logic Norbert Fuhr, Henrik Nottelmann University of Duisburg-Essen Description logic Datalog Probabilistic Datalog POOL: a probabilistic object-oriented logic Mapping OWL onto
More informationA keyword-driven approach for generating OWL DL conformance test data
A keyword-driven approach for generating OWL DL conformance test data Raul Garcia-Castro, Asuncion Gomez-Perez ABSTRACT The conformance of semantic technologies has to be systematically evaluated to measure
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 informationAspect-Oriented Data
Aspect-Oriented Data Ora Lassila, Mika Mannermaa, Marwan Sabbouh Nokia Services Burlington, MA, USA Ian Oliver Nokia Research Center Helsinki, Finland Abstract Many data-intensive applications have the
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 informationSemantic Web Lecture Part 4. Prof. Do van Thanh
Semantic Web Lecture Part 4 Prof. Do van Thanh The components of the Semantic Web Overview XML provides a surface syntax for structured documents, but imposes no semantic constraints on the meaning of
More informationScalable Ontology Implementation Based on knowler
Scalable Ontology Implementation Based on knowler Iulian Ciorăscu (University of Neuchâtel, Switzerland iulian.ciorascu@unine.ch) Claudia Ciorăscu (University of Neuchâtel, Switzerland claudia.ciorascu@unine.ch)
More informationWeb Ontology Language: OWL by Grigoris Antoniou Frank van Harmelen
Web Ontology Language: OWL by Grigoris Antoniou Frank van Harmelen Reference: `A Semantic Web Primer, by Grigoris Antoniou and Frank van Harmelen, The MIT Press, 2004 Lecture Outline 1. Basic Ideas of
More information