2015-2016   语义网 The Semantic Web 

 

            授课教师:周菁                                 

            办公地点:48号楼A907软件工程系教研室                上课地点:48号楼A708

            电子邮件:zhoujing@cuc.edu.cn                        上课时间:10:10-12:00   1-16周四

                                                                

. 课程简介

 语义Web是现有的万维网(Web)的延伸,在语义Web中,资源(或信息)被赋予明确的意义,因此计算机可以智能化地处理和集成Web上的资源。除了可以快速而准确地进行Web上的搜索,语义Web技术还可以用来开发智能Internet代理(Intelligent Internet Agents)以及为大量的可访问Web的异构设备提供通信支持。这门课程将介绍各种语义Web的语言(包括RDFOWL等等)、本体(Ontology)的作用以及开发过程、推理的原理和实践,如何集成异构数据,最后讨论开发语义Web应用中的一些问题并展望语义Web应用的前景。

    二、课程教学目的和要求                                                                                              

 讲授语义Web这门课程的目的在于向计算机应用技术、计算机软件与理论专业的研究生介绍位于计算机科学研究和发展前沿的理论和技术――语义Web的理论、技术与应用。除了教师课堂讲授以外,还将安排时间阅读和讨论现有的Web语义Web的规范以及最新的研究文章,以便所讲授内容能够及时反映该领域的最新发展。

    希望通过对这门课程的学习,学生们能够:

·         理解语义Web的基本原理

·         掌握不同的语义Web语言

·         能够利用现有的工具设计和构造本体

·         了解主要的语义Web应用实例

·         自己设计并实现一个语义Web应用的原型

    三、教学内容与学时分配    

Date

Lecture Slides

Reading

3/33/10

   Lecture 1: Introduction

·         Ch.1 (pp.1-21)

·         The Semantic Web published on Scientific American in May 2001 by Tim Berners-Lee, James Hendler, and Ora Lassila, http://www.scientificamerican.com/article/the-semantic-web/

3/173/24

   Lecture 2: RDF

·        Ch.2 (pp.23-55, pp62-65)

·        Frank Maola and Eric Miller, eds. RDF Primer. W3C Recommendation. February 10, 2004.  http://www.w3.org/TR/rdf-primer/

·        D.Brickley and R.V.Guha, eds. RDF Vocabulary Description Language 1.0: RDF Schema. W3C Recommendation. February 10, 2004.  http://www.w3.org/TR/rdf-schema/

3/31, 4/7

   Lecture 3: SPARQL

·        Ch.3 (pp.69-88)

·        SPARQL Tutorial http://jena.apache.org/tutorials/sparql.html

·        Linked Data-The Story So Far by Christian Bizer, Tom Heath, and Tim Berners-Lee.

4/14, 4/21

   Lecture 4: OWL2  (I)

·        Ch.4 (pp.91-115)

4/28, 5/5

    Lecture 4: OWL2  (II)

   ** Protégé-OWL tutorial:

      A Practical Guide to Building OWL Ontologies Protégé 4 and Co-Ode Tools

 

·        Ch.4 (pp.115-125)

·        Ch. 6 (pp.175-192)

5/12, 5/19

   Lecture 5:  Logic and Inference (I)

   Lecture 6:  Applications分组演示

·        Ch.5 (pp.131-141)

·        Ch.5 (pp.145-148)

5/26, 6/2

   Lecture 5:  Logic and Inference (II)

·        Ch.5 (pp.148-168)

·        When owl:sameAs isnt the Same: An Analysis of Identity in Linked Data by Harry Halpin, Patrick J. Hayes, James P. McCusker, Deborah L. McGuinness, and Henry S. Thompson

6/9, 6/16

   Lecture 7:  Ontology Engineering

   Lecture 8: Semantic Modelling and Modelling Practices

·        Ch.7 (pp.193-213)

6/23

   Final Exam

·         

 

 四、建议教材

[1]  Grigoris Antoniou, Paul Groth, Frank van Harmelen, and Rinke Hoekstra. A Semantic Web Primer, Third Edition. MIT Press,
            Cambridge, MA, 2012. ISBN 978-0-262-01818-9.

注:该书第三版中文译本现已上市,具体参见http://www.amazon.cn/gp/product/B00NNFN01K/ref=ox_sc_act_title_1?ie=UTF8&psc=1&smid=A1AJ19PSB66TGU

 五、考核方式

作业             25%

课堂表现      25%
      ---
课堂出勤
     ---
参与对阅读材料的课堂讨论

期末考试      50%

    六、作业、实践环节

    配合教师授课进程,将安排时间阅读和讨论现有的WebSemantic Web的规范以及最新的研究文章;在分组课程设计中,指导学生设计一个小型的
  
语义网应用系统,要求学生利用在本课程中所学知识和了解的工具来实现。

     要求:作业应该是每位同学独立分析和思考的结果,在完成过程中大家可以利用工具书以及互联网查阅所需要的信息,但作业本身是个人独创性的
     
工作,不得抄袭他人的成果或据为己有。如果确有必要提及他人的工作,应该专门注明或给予引用。任何抄袭或剽窃行为将导致该次作业不予计入总
     
成绩。 

序号

作业布置时间

要求与说明

1

2016.3.24

参照 SPARQL Tutorial http://jena.apache.org/tutorials/sparql.html 中的指示,安装Apache Jena和其它的必须软件(安装提示),并尝试该Tutorial中的所有例子,下次上课(3/31)请将你的机器带到n";-ha-faoman"mesa-fo ly:"n>ht:pt;height:24.0pt'>

align=centdi-font-weight:normal'>1

)请将你的机="lecture%23.5pt; font-family:"Times New Roman",serif'>2016.3.24

安装提示)Apache Jena中的所有例子,下次上课(3/31Apache JenaApache Jena n>

Apac styledding:mes New Ro>啄件亏业不予-font-fami亏业不予计入a";mso-hansi-font-family: dding:oman",serif'>Apactp://jena.apache.org/tuoman",serif'>Apactp:// Apacont-family: fami .75pt;height:24.0pt'> o-bidi-font-family:"Times New Roman"'>)请将你的机器带到n";-ha-faoman"mesa-fo ly:"n3ht:pt;height:24.0pt'>

rmal align=center stydi-font-weight:normal'>1

2016.3.24

&nbsanmes New Ro>第一次书面ont-family:"-font-fami亏业不樱%'>以谥矫嫔蟤ilfami .75pt;heigdding:.75pt .:"Times New Roman"; mso-bidi-fono-b5.4.tab亏业不涌 Ro提交用。任簅nt-family:"Timeze:13.5 erunm;msgin-left:8.9pt;text-说墓ぷ说墓ぷ style='fg=EN-ze:13.5pman"'pan lan2_exercises_solu&nbsanmes New Ro>参考答案

'width: style='font-size:13.5pt'>要求与说明

ont-weight:normal'>序号

)请将你的机="lecture%23.5pt; font-family:"Times New Roman",serif'>2016.3.24

Apaccenterhe JenaFrman"'pan lan3__exercises_o-bi04tabmang=EN-USont-family:"Times New Roman"; me/iswc/pps/web/iswc2010.semoman",serif'>Apache JenaApac'>%'>以谥矫嫔蟳l href="hdding:mes New Roman"; ms

Apaccenterh75pt .75pt .75lign=center s

amily:"Ti href="hn";mso-hansi-font-family: dding:oman",serif'>Apactp://jena.apache.org/tuoman",serif'>Apacont-family:"Times Net .75pt;height:24.0pt'>

Apache Jena

Apactp://jena.apache.org/tuoman",serif'>Apacon某晒-hansi-font-fa>这里

中n";mso-hansi-font-family: dding:oman",serif'>Apactp://jena.apache.org/tuoman",serif'>Apacon下载t-family:"Times Net .75pt;height:24.0pt'>

参照pan cse.leh;he.edu/~hefRDF Pricse.leh;he.edu/~hefApac )ansi-font-family:"Times New Roman"; ms

Frman"'pan lan3_exercises_soluApachnbsp; --- dding:oman",serif'>Apac style='font-fami>参考答案

Apaccenter'>2s Newight href="hn";mso-hansi-font-family: oman",serif'>Apachnbsp; --- dding:oman",serif'>Apacize:13.5pt; line-heigoman",serif'>Apac'>请/spa詉ly:"Times Neont-family:"Timep>

Apaccenter'>2-bid4.t8bsp; famidding:.75pt .75ptrif'>Apache JenaApac'>Roma前在自己的计算机上y:宋好本体编辑pan yl href="hdding:mes New Roman"; ms

Apactp://jena.apache.org/tuoman",serif'>Apache JenaApac'> mso-h下载地址为yl href="hdding:";mso-h:"Times New Roman"; mso-bidi-fon fami mes New Ro>ont-size:13.5pt'>参照n",seri.件的眃.edu/font-famin",seri.件的眃.edu/k;mso-themecolor:te hdding:.75pt .75ptrif'>Apache JenaApac'>,然后带上自己的mes 来Roma偷

/o:p><:.000p;<:1'> nbspchar-inoman-c

US style='font-siznt-weight:normal'>night:125%'><:1'> US style='font-serif'>   6ble8>е逗土私獾墓ぞ呃>的规穙nt-fami定于 fami .75pt;heig>2-biyl hr年 fami .75pt;heig>iyl hr月某晒騧es New Ro>ormt hr日 fami .75pt;heig>9:00; :00 style='fon="hL2&nmes New Roman"; mso-bidi6ble8>US style='font-s;:"Times New Roman"; mso-bidi-fonA.Mbsp; famidd inset black .76ble8>US style='font-s'>在一教 fami .75pt;heig>20iyl hrman";m某晒騧es New Ro>,yl hr采用开卷机考形line-height:150%'><,yl hr请/spa准备好自己的mes 某晒騧es New Ro>,yl hr并y:宋n>

mily:"Times New Roman"'> inset black .7stylehUS style='font-s;nbsprif'>night:125%'><:1'> le='font-size:13.5pt;line-height:1merpt;margin-left:41.95pt'>肿榭纬mes 程学习指南n>ont-参见o;mso-bidi-font-fami hre/er sng=EN-US style='font-size:13.5pt;line-n>

ofami ";mso-hansifam>erunm;msgin-left:24.0pt; le='font-size:13.mes New Roman"; ms

",s 9thyl up> IFIPmiltern

Coly:"Time onmilte fam>Apach:1'> --- IFIPyl href="hdd insnbsprif'>Apact:1'> < Apact-f悄;lin处理国际会ind 饕挡挥杓迫隺nsi-font-fam inset bl

2-biyl hr fami ";mso-hansi-font-family: 年 饕挡挥杓迫隺nsi-font-fp>

Apaccenter'>中的";mso-hansi-font-family: oman",serif'>Apactp://jena.apache.org/tuoman",serif'>Apache nbsp Apact-月镊业不予计入ansi-font-fy:"Times New R

p;&align=centfami ";mso-hansirif'>Apachnbsp 日在澳大利亚墨镊业不予计入ansi-font-fp>

Apaccenter'>e:13.5某晒";mso-hansifam>erunm;msgin-left说墓ぷ鳎Ω米抛说墓ぷ鳎Ω米抛说墓ぷ鳎Ω米抛说墓ぷ鳎Ω米抛:24.0pt; hdd";mso-hansifam>erunm;msgin-left说墓ぷ鳎Ω米抛说墓ぷ鳎Ω米抛说墓ぷ镊业不予饕挡挥杓迫難:"Times nbsprif'>Apact:1'> < Apact-尔本召开s N止鞲澹╯o-h事宜请ansi-font-family:" inset bl

fami mes New Ro>ont-参见Apactp://jena.apache.org/tuoman",serif'>Apache nbsp Apact-)t;l馗迦掌谖獃l hrebn";mso-hansi

Apaccenterhe Roman",ser2-biyl hr /u讨耣nApact:1'> < Apac; Roman",ser年 饕挡挥/u讨耣n lign=centoman",serif'>Apaccenterh Roman",seriyl hrApactp://jena.apache.org/tuApac; Roman",ser月镊业不予/u讨耣n lign=centoman",serif'>Apaccenterh Roman",ser10镊业不予鱱讨耣nApactp://jena.apache.org/tuApac; Roman",ser日 -font-fau讨耣n< hdd";mso-hansirif'>Apac;nbsp; --- oman",serif'>Apact:1'> < Apact-偷
  
语义网应用系统,要求学生利用在本课程中所学知识和了解祇man",sfami .75pt;heigp>

US style='fooman",sfcript .75puag25pJavaScript"r smanuS stbwrite("本页面o罱薷 : " +fmanuS stb1 idspapaned +"")he -fcript讨 hrt fami .75pt;heig>ofami ";mso-hansifam>erunm;msgin-left style='fon="hL2&nmes New Roman"; mso-bidi6ble8>US style='fooman",serif'>  &er sng==EN-US sty/bodyr sng=/g=Elr s