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

Slides:



Advertisements
Similar presentations
웹 서비스 개요.
Advertisements

CS570 Artificial Intelligence Semantic Web & Ontology 2
Web Services Nasrullah. Motivation about web service There are number of programms over the internet that need to communicate with other programms over.
SOA and Web Services. SOA Architecture Explaination Transport protocols - communicate between a service and a requester. Messaging layer - enables the.
RSS 2.0: Experience with implementation in a closed Intranet Presented by Mr Ajith Balan Scientific Officer Scientific Information Resource Division Bhabha.
Interactive Systems Technical Design Seminar work: Web Services Janne Ojanaho.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Web 2.0 for AtGentive A Brief Introduction to Web 2.0 Ye DENG
Latest techniques and Applications in Interprocess Communication and Coordination Xiaoou Zhang.
Understand Web Services
CSCI 572 Project Presentation Mohsen Taheriyan Semantic Search on FOAF profiles.
XML eXtensible Markup Language ©2010 Paula Schales.
2006 IEEE International Conference on Web Services ICWS 2006 Overview.
Intelligent Systems Semantic Web. Aims of the session To introduce the basic concepts of semantic web ontologies.
Web 2.0: Concepts and Applications 3 Syndicating Content.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
Web Services Michael Smith Alex Feldman. What is a Web Service? A Web service is a message-oriented software system designed to support inter-operable.
Secure Systems Research Group - FAU Web Services Standards Presented by Keiko Hashizume.
Web service testing Group D5. What are Web Services? XML is the basis for Web services Web services are application components Web services communicate.
Web 2.0: Concepts and Applications 3 Syndicating Content.
XML at Work John Arnett, MSc Standards Modeller Information and Statistics Division NHSScotland Tel: (x2073)
Semantic Web Technologies ufiekg-20-2 | data, schemas & applications | lecture 21 original presentation by: Dr Rob Stephens
1 Web Services Distributed Systems. 2 Service Oriented Architecture Service-Oriented Architecture (SOA) expresses a software architectural concept that.
Practical RDF Chapter 1. RDF: An Introduction
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
Web Services & WCF ~ Ankit. Web services A web service is a collection of protocols and standards used for exchanging data between applications or systems.
Web Service Bright + Ong. Meaning A collection of protocols and standards used for exchanging data between applications or systems Written in various.
BA J. Galván1 MULTI- ORGANISATIONAL SYSTEMS Systems that span several organisations.
Web Services An introduction for eWiSACWIS May 2008.
Web Services Description Language (WSDL) Jason Glenn CDA 5937 Process Coordination in Service and Computational Grids September 30, 2002.
Dr. Bhavani Thuraisingham October 2006 Trustworthy Semantic Webs Lecture #16: Web Services and Security.
Web Services Standards. Introduction A web service is a type of component that is available on the web and can be incorporated in applications or used.
Semantic Web - an introduction By Daniel Wu (danielwujr)
Web Services. Abstract  Web Services is a technology applicable for computationally distributed problems, including access to large databases What other.
Distributed Computing with HTTP, XML, SOAP, and WSDL CHAPTER 14 MOHAMMAD BORUJERDI 1 INTERNET ENGINEERING OUTLINE : Shift in perspective from data to programs.
Semantic Web Technologies Research Topics and Projects discussion Brief Readings Discussion Research Presentations.
Introduction to Web Services Instructor: Dr. M. Anwar Hossain.
Copyright © 2006 YRP Ubiquitous Networking Laboratory. All rights reserved. 1 Lower case ubiquitous web architecture and its implementations Satoru TAKAGI.
It’s all semantics! The premises and promises of the semantic web. Tony Ross Centre for Digital Library Research, University of Strathclyde
1 Web Services Web and Database Management System.
Web Services (SOAP) part 1 Eriq Muhammad Adams J |
Introduction to Semantic Web Service Architecture ► The vision of the Semantic Web ► Ontologies as the basic building block ► Semantic Web Service Architecture.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Web Services Sara Yoder, Casey McLaughlin, Alex Scott, Matt Dunbar.
XML Presented by Kushan Athukorala. 2 Agenda XML Overview Entity References Elements vs. Atributes XML Validation DTD XML Schema Linking XML and CSS XSLT.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
1 Alternative view on Internet Computing Web 1.0 –Web 1.0 is first generation, Web Information based. Driven by Information provider. Web 2.0 Ajax enabled.
Kemal Baykal Rasim Ismayilov
WEB SERVICE DESCRIPTION LANGUAGE (WSDL). Introduction  WSDL is an XML language that contains information about the interface semantics and ‘administrivia’
Advanced Web Technologies Lecture #4 By: Faraz Ahmed.
Web services open the door to FMCSA safety data Jeff Hall – FMCSA IT Project Manager Traffic Records Forum July 28, 2004.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
Web Services Martin Nečaský, Ph.D. Faculty of Mathematics and Physics Charles University in Prague, Czech Republic Summer 2014.
Podcasts. (derived from Apple's "iPod" and "broadcasting“) a method of publishing audio files to the internet, allowing users to subscribe to a feed and.
Introduction to Web Services Presented by Sarath Chandra Dorbala.
Information Sharing on the Social Semantic Web Aman Shakya* and Hideaki Takeda National Institute of Informatics, Tokyo, Japan The Second NEA-JC Workshop.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
CHAPTER 5 Network Applications.
Sabri Kızanlık Ural Emekçi
WEB SERVICES.
Unit – 5 JAVA Web Services
GF and RS, Dept. of CS, Mangalore University
Implementing a service-oriented architecture using SOAP
Wsdl.
Zachary Cleaver Semantic Web.
Introduction to World Wide Web
Presentation transcript:

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

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

Current Web standards Web Data standards Web Service standards Web Client standards

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 XMLWeb syndicationwebsitesweblogs

RSS Publication Types

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..

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

Companies

But as with most new technologies This is only the beginning…….

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

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 The Semantic Web

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

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.

The Current Web

The Semantic Web

The Future The three layered internet architecture of the future could look like this…

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..

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

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

Questions?