CmpE 583- Web Semantics: Theory and Practice PRINCIPLES - PowerPoint PPT Presentation

cmpe 583 web semantics theory and practice principles n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
CmpE 583- Web Semantics: Theory and Practice PRINCIPLES PowerPoint Presentation
Download Presentation
CmpE 583- Web Semantics: Theory and Practice PRINCIPLES

play fullscreen
1 / 14
CmpE 583- Web Semantics: Theory and Practice PRINCIPLES
120 Views
Download Presentation
jonah-saunders
Download Presentation

CmpE 583- Web Semantics: Theory and Practice PRINCIPLES

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. CmpE 583- Web Semantics: Theory and PracticePRINCIPLES Atilla ELÇİ Computer Engineering Department Eastern Mediterranean University CmpE 583 Fall 2006

  2. Introduction • An understanding of underlying principles helps towards learning semantic Web. • Consideration of present day applications sets examples and gives sense of limits of the semantic Web technology. • Of those, URI and XML have very prominent roles in the success of semantic Web. • Understanding the subject is eased through a proper model mimicking the mechanics of interaction and hierarchy of components in effecting semantic Web. CmpE 583 Fall 2006

  3. Agenda • Semantic Web principles • Semantic Web practices • Components • URI naming • XML technologies CmpE 583 Fall 2006

  4. Semantic Web: Principles • TBL [TBL-2002]: Primitive Qualities: • Device independence • Software Independence • Internationalization • Multimedia • Accessibility • Rhyme and reason • Quality • Independence of Scale. • An Overview of The Semantic Web, by Eric Miller. • Introducing the Semantic Web, by Dan Brickley. CmpE 583 Fall 2006

  5. Semantic Web: Practices • Examples from: • Business issues and deployment examples in Introducing the Semantic Web, by Dan Brickley. • Advanced development in An Overview of The Semantic Web, by Eric Miller. • Deployment examples in Semantic Web, Phase 2: Developments and Deployment, by Eric Miller. • Some early applications of Semantic Web by AIFB. CmpE 583 Fall 2006

  6. Semantic Web: Components • TBL SW: “Pieces” from 50K doc. • The Big Picture: missing. • The Semantic Web: A Primer by Edd Dumbill. CmpE 583 Fall 2006

  7. Semantic Web- Layers of AbstractionMachine-Understandable Information [Ref. TBL-98] ( Slide form Intro, p.8) • The basic assertion model layer: Resource Description Framework: • RDF for Assertions and quotations. • The schema layer: RDF Schema for forms compliance. • Conversion language for doc conversion from one RDF schema to another. • The logical layer: expressing rules of processing. • Language for proof: proof validation • Inference rules language • Query languages • Digital signature • Engines of the future. CmpE 583 Fall 2006

  8. Semantic Web: Components (continues) Eric Dumbill’s Model click-a-ref (Circa 2000?) Redland XML Protocols Redfoot xHTML Wraf SOAP APPLICATION PLATFORMS XSLT RDF, RDF SCHEMAS, ONTOLOGIES XML URI CmpE 583 Fall 2006

  9. Semantic Web: Components (continues)The Big Picture • Still missing! CmpE 583 Fall 2006

  10. Semantic Web: Components (continues)Ref. : [Schwartz] SW in Beardth. • Layers, bottom to top: • URI • XML • XML Namespaces • RDF • RDF Schemas • WebOnt • Logic • Proof Semantic Web Bus by TBL: CmpE 583 Fall 2006

  11. Semantic Web: Components (continues)Ref. : [Schwartz] SW for Developers. The end-to-end big picture: The Semantic Web: An Introduction by Aaron Swartz. • Layers, bottom to top: • URI • HTTP • RDF • Semantic Web Services • Aggregation • Security • Logic • Proof CmpE 583 Fall 2006

  12. URI Naming • URI- Uniform Resource Identifier (URI aka URL) are short strings that identify resources in the web • The URI specification effectively defines a space, that is a mapping between identifiers (URIs) and resources. • Uniform Resource Identifiers (URI): Generic Syntax (RFC2396) • URL- Uniform Resource Locator is a Web address. • URL anatomy: breaking it down. • The Official IANA Registry of URI Schemes. • TheOfficial IANA Registry of URN Namespaces. • The living official Internet: • The IANA Matrix:Protocol Number Assignment Services. CmpE 583 Fall 2006

  13. XML Technologies • XML- Extensible Markup Language is a simple, very flexible text format derived from SGML (ISO 8879). • More: next chapter. CmpE 583 Fall 2006

  14. Where to Get More Information • [TBL-2002] Tim Berners-Lee: The World Wide Web - Past Present and Future,  Commemorative Lecture 2002 Japan Prize,2002-04. • Eric Miller: Semantic Web, Phase 2: Developments and Deployment, presented at WWW2004W3C Track on the Semantic Web, 2004-05-20. [W3C-2004] • Semantic Web: WWW Consortium Semantic Web pages, 2004. • [Schwartz] Aaron Schwartz: The Semantic Web in Breadth. http://logicerror.com/semanticWeb-long. • [Schwartz] Aaron Schwartz: The Semantic Web for Developers. http://logicerror.com/semanticWeb-webdev. CmpE 583 Fall 2006