Presentation is loading. Please wait.

Presentation is loading. Please wait.

Thayer School of Engineering Dartmouth Class Schedule April 7 (today) April 8 x-period – Max, Diego April 9 no class April 11 - Riley, Ian April 14 – Song,

Similar presentations


Presentation on theme: "Thayer School of Engineering Dartmouth Class Schedule April 7 (today) April 8 x-period – Max, Diego April 9 no class April 11 - Riley, Ian April 14 – Song,"— Presentation transcript:

1 Thayer School of Engineering Dartmouth Class Schedule April 7 (today) April 8 x-period – Max, Diego April 9 no class April 11 - Riley, Ian April 14 – Song, Josh April 15 – Greg, Saurabh April 16 – Jose, James April 18 - Ali April 21 - Guofei Jiang: RDF, DAML April 23 - Wayne Chung: JXTA April 25 April 28 April 30 – Valentino Crespi: examples May 2 – Vince Berk May 5 May 6 May 7 May 9 May 12 May 14 May 16 May 19 – Projects May 20 – Projects May 21 – Projects May 23 – Projects May 26 – Projects May 28 – no class

2 Thayer School of Engineering Dartmouth Lecture 6 Overview RDF Overview Homework 2 discussion

3 Thayer School of Engineering Dartmouth RDF Overview Resource Description Framework World Wide Web Consortium (W3C) effort See http://www.w3c.org/TR/rdf-primer A language for representing information about “resources” in the World Wide Web. Implementation of syntax follows XML

4 Thayer School of Engineering Dartmouth RDF Model Basic unit is a triple (subject, predicate, object) Think of this as (thing, property, value) Example (web page, creator, person) This is an RDF “statement” Each item can be identified by a URI Uniform Resource Identifier ala URL

5 Thayer School of Engineering Dartmouth Compare with databases Relational DB model – Create Table Patient: ID (Integer) Name (String) Address (String) Birthdate (String) Gender (String) SSN (Integer)

6 Thayer School of Engineering Dartmouth Relational Database Table IDNameAddressBirthdateGenderSSN 234John Smith18 Main03/03/73M123456789 1432Mary Jones173 Lebanon 05/16/47F987654321 The relation itself is the “object”. It has properties ie, ID, name, etc Those properties have values

7 Thayer School of Engineering Dartmouth RDF example John Smith 18 Main

8 Thayer School of Engineering Dartmouth RDF example… John Smith 18 Main

9 Thayer School of Engineering Dartmouth RDF Goals JohnMary student is a sibling of is a school attends Infer that John attends school, etc

10 Thayer School of Engineering Dartmouth Assignment 2 due April 30 Teams to build 1.SQL Server with a simple database 2.Web services interface to SQL Server transforming database records to XML 3.Client to interact with SQL via XML/RDF Form 3 teams and details of DB and client April 16, teams April 18, plans for each team and agreements

11 Thayer School of Engineering Dartmouth Project Requirements Identify a concrete problem related to data transfer and processing OR a development “tool” that would be useful for people to use Apply as many aspects of web services to the concrete problem as you can Metrics – technical difficulty, novelty, completeness Individual or class effort?


Download ppt "Thayer School of Engineering Dartmouth Class Schedule April 7 (today) April 8 x-period – Max, Diego April 9 no class April 11 - Riley, Ian April 14 – Song,"

Similar presentations


Ads by Google