Future Software Architectures Combining the Web 2.0 with the Semantic Web to realize future Web Communities - PowerPoint PPT Presentation

About This Presentation
Title:

Future Software Architectures Combining the Web 2.0 with the Semantic Web to realize future Web Communities

Description:

Future Software Architectures Combining the Web 2.0 with the Semantic Web to realize future Web Communities Maarten Visser 30.11.2005 Topics Current Web Standards ... – PowerPoint PPT presentation

Number of Views:681
Avg rating:3.0/5.0
Slides: 24
Provided by: JCu63
Category:

less

Transcript and Presenter's Notes

Title: Future Software Architectures Combining the Web 2.0 with the Semantic Web to realize future Web Communities


1
Future Software Architectures Combining the Web
2.0 with the Semantic Web to realize future Web
Communities
  • Maarten Visser
  • 30.11.2005

2
Topics
  • Current Web Standards
  • Upcoming Web Standards
  • The Future of the Web Communities

3
Current Web standards
  • Web Data standards
  • Web Service standards
  • Web Client standards

4
(No Transcript)
5
Current Web Data Standards
  • HTML
  • Human readable web publications
  • Used for webpages
  • XML (eXtensible Markup Language)
  • Human readable tags to describe data
  • Making data interoperable within a singe domain
    (schema)
  • RSS (Really Simple Syndication) / OPML
  • Subscriptions to Human readable content
  • XML file formats for Web syndication used by
    (amongst other things) news websites and weblogs

6
RSS Publication Types
7
Current Web Service Standaards
  • Webservices Machine-to-machine interaction over
    a network
  • SOAP
  • Protocol for exchanging XML-based messages over a
    network
  • WSDL (Web Services Description Language)
  • XML format for describing Web services
  • UDDI (Universal Description, Discovery, and
    Integration)
  • Platform-independent, XML-based registry for
    webservices
  • WS-
  • WS-Security (Web Services Security protocol for
    authentication)
  • WS-Reliability (SOAP-based specification for
    reliable messaging)
  • WS-A lot more..

8
Current Web Client Standaards
  • Internet Browser
  • HTML
  • Javascript
  • Flash
  • Feed readers
  • RSS aggregators
  • Podcast clients
  • Apple Widgets / Microsoft Gadgets
  • Small standardized (Desktop) mini applications

9
Companies
10
  • But as with most new technologies
  • This is only the beginning.

11
New Web Standard!
  • SSE (Simple Sharing Extensions)
  • Ray Ozzie (Microsoft (ex Lotus))
  • Dave Winer (inventor RSS)
  • Released under Creative Commons
  • to use RSS as the basis for item sharing that
    is, the bi-directional, asynchronous replication
    of new and changed items amongst two or more
    cross-subscribed feeds
  • to use OPML as the basis for outline sharing
    that is, the bi-directional, asynchronous
    replication of outlines, such as RSS aggregators
    subscription lists

12
The Semantic Web
  • "The Semantic Web is an
  • ... extension of the current web in which
  • ... information is given well-defined meaning,
  • ... better enabling computers and people to work
    in cooperation."
  • The Semantic Web Tim Berners-Lee, James Hendler
    and Ora Lassila Scientific American, May 2001

13
Upcomming Web Standards
  • The Semantic Web (Machine readable content w3c)
  • RDF (Resource Description Framework)
  • XML based standard for describing resources on
    the web
  • Machine readable associations between subjects
    and objects
  • RDFS (RDF Schema)
  • Machine readable vocabularies that describe
    groups of related RDF resources and relationship
    between resources
  • OWL (Web Ontology Language)
  • a markup language for publishing and sharing data
    using machine readable ontology's on the Internet

14
(No Transcript)
15
Upcomming Web Standards
  • SPARQL
  • Query language for RDF
  • FOAF (Friend of a Friend)
  • For creating a Web of machine-readable homepages
    describing people, there interests, there friends
    and more.

16
The Current Web
17
The Semantic Web
18
The Future
  • The three layered internet architecture of the
    future could look like this

19
(No Transcript)
20
The future for Web Communities
  • People around the world working on similar
    project can be clustered as a group automatically
  • Applications can automatically point you to
    people with similar interest
  • Applications can automatically help you get the
    information you need
  • Unlimited Interfaces to consume and respond to
    information
  • Be in the middle of the world wide information
    flow
  • Real-time brainstorming with thousands of people..

21
The Challanges
  • Connecting and adding resources to all data
  • Agreement on new standards
  • Agreement on Universal Tag directories
    (Ontology's / Topic Maps)
  • (Meta) Data may not be deleted
  • Security and Privacy (who owns the data)
  • We need a Google Like Data Farm managed by a
    trusted world wide organisation

22
The Future
  • All people, processes and information is
    connected and machine readable.

23
Questions?
Write a Comment
User Comments (0)
About PowerShow.com