The 2 nd Generation Web - Opportunities and Problems

Similar documents
Lecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck

XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI

Semantic Web: vision and reality

An Evaluation of Geo-Ontology Representation Languages for Supporting Web Retrieval of Geographical Information

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91

Towards the Semantic Web

a paradigm for the Introduction to Semantic Web Semantic Web Angelica Lo Duca IIT-CNR Linked Open Data:

Where is the Semantics on the Semantic Web?

Semantic agents for location-aware service provisioning in mobile networks

The Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95

Business Rules in the Semantic Web, are there any or are they different?

Contents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services

Helmi Ben Hmida Hannover University, Germany

Structure of This Presentation

Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique

Adding formal semantics to the Web

Using the Semantic Web in Ubiquitous and Mobile Computing

Agenda. Introduction. Semantic Web Architectural Overview Motivations / Goals Design Conclusion. Jaya Pradha Avvaru

Chinese-European Workshop on Digital Preservation. Beijing (China), July 14 16, 2004

The Semantic Web: A Vision or a Dream?

Towards the Semantic Desktop. Dr. Øyvind Hanssen University Library of Tromsø

Ontology Development Tools and Languages: A Review

Semantic web. Tapas Kumar Mishra 11CS60R32

Semantic Web and Electronic Information Resources Danica Radovanović

What is the Semantic Web?

Technische Universität Dresden Institut für Software- und Multimediatechnik

A GML SCHEMA MAPPING APPROACH TO OVERCOME SEMANTIC HETEROGENEITY IN GIS

SEMANTIC WEB LANGUAGES STRENGTHS AND WEAKNESS

Using Semantic Web Technologies for context-aware Information Providing to Mobile Devices

Agent-oriented Semantic Discovery and Matchmaking of Web Services

13. The Semantic Web. Plan for INFO Lecture #13. INFO October Bob Glushko. Overview of the Semantic Web RDF OWL

Demystifying the Semantic Web

SEMANTIC WEB LANGUAGES - STRENGTHS AND WEAKNESS

Ontologies and The Earth System Grid

INCORPORATING A SEMANTICALLY ENRICHED NAVIGATION LAYER ONTO AN RDF METADATABASE

Ontology Exemplification for aspocms in the Semantic Web

Information Retrieval (IR) through Semantic Web (SW): An Overview

Design & Manage Persistent URIs

3. Finding Components in Component Repositories

3. Finding Components in Component Repositories Component Search. Obligatory Literature. References

Interoperability of Protégé 2.0 beta and OilEd 3.5 in the Domain Knowledge of Osteoporosis

Annotation for the Semantic Web During Website Development

CHAPTER 1 INTRODUCTION

The Semantic Interoperability Community of Practice (SICoP) of the Federal CIO Council

Interoperability ~ An Introduction

Opus: University of Bath Online Publication Store

Semi-automatic Composition of Web Services using Semantic Descriptions

OWL a glimpse. OWL a glimpse (2) requirements for ontology languages. requirements for ontology languages

Extracting knowledge from Ontology using Jena for Semantic Web

Ontology-Based Schema Integration

Abstract: In this paper we propose research on how the

WEB SEARCH, FILTERING, AND TEXT MINING: TECHNOLOGY FOR A NEW ERA OF INFORMATION ACCESS

Interoperability for Digital Libraries

Semantic Web Systems Introduction Jacques Fleuriot School of Informatics

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 4, Jul-Aug 2015

OWL Rules, OK? Ian Horrocks Network Inference Carlsbad, CA, USA

Exloring Semantic Web using Ontologies. Digivjay Singh *, R. K. Mishra **, Dehradun, Chandrashekhar ***

Presented by: David Martin (SRI)

The Politics of Vocabulary Control

Proposal for Implementing Linked Open Data on Libraries Catalogue

It Is What It Does: The Pragmatics of Ontology for Knowledge Sharing

Semantic Web Systems Web Services Part 2 Jacques Fleuriot School of Informatics

Development of an Ontology-Based Portal for Digital Archive Services

Knowledge Representation, Ontologies, and the Semantic Web

The Semantic Web. What is the Semantic Web?

Experiences with OWL-S, Directions for Service Composition:

New Tools for the Semantic Web

Semantic Web. Tahani Aljehani

XML related Data Exchange from the Test Machine into the Web-enabled Alloys-DB. Nagy M, Over HH, Smith A

WHAT IS WEB 3.0? Abstract. While the concept of Web2.0 has made a significant impact on the

GeoTemporal Reasoning for the Social Semantic Web

Ontology Markup for Web Forms Generation

Self-Controlling Architecture Structured Agents

Creating Ontology Chart Using Economy Domain Ontologies

Orchestrating Music Queries via the Semantic Web

DAML Ontologies for Agent-Enabled Web Services

CWI. Multimedia on the Semantic Web. Jacco van Ossenbruggen, Lynda Hardman, Frank Nack. Multimedia and Human-Computer Interaction CWI, Amsterdam

Knowledge Representation in Social Context. CS227 Spring 2011

Limitations of the WWW

Descriptions. Robert Grimm New York University

Weaving a Web of Actions Beschreibung und Ausführung datenorientierter Prozesse und Dienste im Web. Prof. Dr. Axel Polleres

Semantic Web Mining and its application in Human Resource Management

Ontology Servers and Metadata Vocabulary Repositories

SEMANTIC WEB DATA MANAGEMENT. from Web 1.0 to Web 3.0

Analysing Web Ontology in Alloy: A Military Case Study

Services Breakout: Expressiveness Challenges & Industry Trends. Co-Chairs: David Martin & Sheila McIlraith with Benjamin Grosof October 17, 2002

Racer: An OWL Reasoning Agent for the Semantic Web

APPLYING KNOWLEDGE BASED AI TO MODERN DATA MANAGEMENT. Mani Keeran, CFA Gi Kim, CFA Preeti Sharma

New Approach to Graph Databases

Semantic-Based Web Mining Under the Framework of Agent

Introduction. October 5, Petr Křemen Introduction October 5, / 31

University of Bath. Publication date: Document Version Publisher's PDF, also known as Version of record. Link to publication

Design and Implementation of an RDF Triple Store

Description Logic Systems with Concrete Domains: Applications for the Semantic Web

Intelligent Brokering of Environmental Information with the BUSTER System

Kalliopi Kravari 1, Konstantinos Papatheodorou 2, Grigoris Antoniou 2 and Nick Bassiliades 1

Semantic Web Technologies and Applications in e-biz. Hong-Gee Kim Dankook University

Information mining and information retrieval : methods and applications

Introduction to the Semantic Web

Transcription:

The 2 nd Generation Web - Opportunities and Problems Dr. Uwe Aßmann Research Center for Integrational Software Engineering (RISE) Swedish Semantic Web Initiative (SWEB) Linköpings Universitet

Contents From 1st to 2nd Generation Web -The Semantic Web Use Cases of the Web What does "Semantic Web" mean? Opportunities and Problems Standardized Document Processing Architecture Standardized Vocabularies Standardized Context Constraint Languages Outlook

The Semantic Web is an extension of the current one, in which information is given well-defined meaning, better enabling computers and people to work in cooperation. T. Berners-Lee, J. Hendler, O. Lassila

The Problem with the 1st Generation Web Only syntax Work is based on strings, not concepts Only context free structure No context dependencies

Use Cases of the Web (1): Document Processing Car manufacturers and their suppliers need to exchange specifications of cars They also must pay taxes They need different software XML is not powerful enough for a uniform document processing architecture

Use Cases of the Web (2): Search "Find the home page of Uwe Assmann" "Find the home page of this computer scientist, Uwe - I forgot the surname - who is working in Linköping" How can I find..?

Use Cases of the Web (3): Web Services "Bring a doctor here - as fast as possible - who knows about fever, diabetes, and heart insufficiency" Electronic Yellow Pages Discovery of services Execution of services Composition CORBA has the same idea (Trader) but: The CORBA trader works with keyword search No preconditions, postconditions for services Only simple services, no composition... it failed...

Berners-Lee's Vision with the Semantic Web Make web content machine understandable To provide more automation and more service Base the web on semantics... DAML&OIL OWL www.w3c.org

Problem: What Does Semantics Mean Here? An interpretation function from a syntactic to a semantic domain Informally: an explanation what the syntax means Here: a function from XML syntax to an ontology An explicit and shared specification of a conceptualization A standardized taxonomy with constraints Contains: Terms, partially ordered in a multiple inheritance hierarchy Context constraints between the terms, specified with inference rules

What Does Semantics Mean Here? However,... Often, syntactic domain and semantic domain are mixed Then, the semantic language degenerates to a constraint language with inheritance I.e., markup is done in a modelling language similar to UML/OCL But executed in a XML processor And standardized And the "Semantic Web" degenerates to markups in a standardized modelling language

3 Basic Steps Forward in the Semantic Web Standardization of document processing architecture Standardization of vocabularies for the Web (ontologies) Standardization of context constraints languages The following shows their influence on the use cases

Standardized Document Processing Architecture

Standardized Document Processing Architecture XML Schema DAML&OIL Ontology Document Semantic Markup Browser Processor XML Parser Ontology Checker

Car Data Specifications... Car Manufacturer CAR Schema CAR Ontology CAR Specifications Browser Processor XML Parser Ontology Checker

... Look Similar to Tax Declarations Tax Authorities "If you did not earn more interest than 3000SEK, you need not fill in the appendix" Tax Schema 2002 Tax Ontology 2002 Tax Form Editor XML Parser Ontology Checker

This is a Huge Market Document Management Sector

Technical Problem I want to process some documents, but it takes too long Evaluation of large ontologies and large documents hard Advanced compiler and generator techniques required

Stakeholder Problem I want to share things with my friends in private Intranet vs Extranet is too simple No definition of "groups" on the web possible so far...but society must be secure September 11 problem: crimes must be prevented P2P networks cannot be controlled at the moment

Standardized Vocabularies

Better Search with Standardized Vocabularies Search Engine XML Schema DAML+OIL Ontology Data Document Semantic Markup Semantic query

Better Search on the Web Queries can utilize standardized ontologies domain-independent ontologies such as Dublin Core (http://www.dublincore.org) domain-specific ontologies the vocabularies "Find the home page of Uwe Assmann" and their relations "Find the home page of this computer scientist, Uwe - I forgot the surname - who is working in Linköping" www.dmoz.org, the free Yahoo-like portal, builds on RDF metadata already Search engines from European projects (OntoKnowledge, IBROW)

Stakeholder Problem I want to communicate more efficiently I'd like to mark up my email so that it can be classified better but I'm too lazy to mark up... Mark up will slow down my writing Solution: Markup mining of documents Specialized knowledge mining Then interactive improvement

Stakeholder Problem Vendor X uses a slightly different ontology than vendor Y The "Tower of Babel" problem does not vanish Use public standard ontologies such as Dublin Core Mapping and equivalences required to map synonyms in different ontologies onto each other Advanced translation techniques required

Standardized Context Constraint Languages

Match-Making Web Services Domain Specific Ontologies (e.g. Medicine) Web Process Ontologies Web Service Ontologies Semantic Markup person, company Broker Semantic Markup web service Semantic Markup of Service Request "Bring a doctor here - as fast as possible - who knows about fever, diabetes, and heart insufficiency"

Match-Making Services by Evaluating Constraints Domain Specific Ontologies (e.g. Medicine) Web Process Ontologies Web Service Ontologies Semantic Markup person, company Broker Semantic Markup web service Semantic Markup of Service Request Inference in standardized constraint languages

Match-Making Services Domain Specific Ontologies (e.g. Medicine) Web Process Ontologies Web Service Ontologies Semantic Markup person, company Broker Semantic Markup web service "Order for Doctor Miller: Visit Ms Smith immediately, Main Street no. 10"

Stakeholder Problem I want to be found, but not to be compared... Shopping Agents are the enemies of every business They allow for comparison of prices Companies invent dirty tricks not to be comparable Format of outputs in irregular forms No solution...

Stakeholder Problem I want to control who knows about me (information self-determination) Abuse of information must be prevented (totalitarian governments, economic competitors) The web is one-way: no notification if somebody observed you

Outlook The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it. M. Weiser

Will the Semantic Web Be a Profound Technology? The "Semantic Web" extends the "running horse" XML and promises better end-user services by Standardized document processing architecture Standard vocabularies Standard context constraint languages However: The stakeholder, technical and security problems should not be underestimated It will take a long time to make the technology "invisible"

Resources www.daml.org The DAML+OIL committee www.w3c.org/2001/sw The Semantic Web activity of the W3C www.semanticweb.org A nice portal www.ontology.org A website for ontologies www.dublincore.org The Dublin Core Ontology www.ontoweb.org The OntoWeb European Network www.easycomp.org (UKA and LIU's project on component composition for the Web) www.ibrow.org IBROW Project www.ontoknowledge.org (OIL), www.ontobroker.org, www.wonderweb.org www.ida.liu.se/sweb The Swedish Semantic Web Initiative (SWEB)

Bibliography T. Berners-Lee. Semantic Web Roadmap. Sept. 1998. See also http://www.w3.org/2000/talks/1206-xml2k-tbl/overview.html D. Fensel: Ontologies - a Silver Bullet for Electronic Commerce. Springer, 2000 S. A. McIlraith et. al. Semantic Web Services. IEEE Intelligent Systems, March 2001 N. Sadeh. The Semantic Web - Challenges, Opportunities, and Challenges. Talk OntoWeb Kickoff, Crete, June 2001

The End

Several Markup Languages can be Referenced XML Schema DAML+OIL Ontology DAML-L Ontology Document Semantic Markup Browser Processor XML Parser DAML&OIL Checker DAML-L Checker

Web Services and Standardization Requirement: Uniform document processing architecture Vocabularies for Yellow Pages are standardized domain-independent and domain-specific Vocabularies Constraint languages are standardized Goes beyond CORBA services

Standardized Context Constraint Languages for Web Services Markup of User and group preferences Web services (advertisements) Prerequisites, consequences Broker processes, partial compositions of web services Evaluation combines all markups And infers which services are executed when Example: DAML-S, a set of ontologies for Web Services www.daml.org/services

Stakeholder Problem I want web services, but do not want to be traced... I want anonymous money I don't want to be traced to my location I want anonymous web services

One of the Languages: DAML&OIL Language Features Class hierarchy for terms Inheritance on relations Simple inference with subproperties and operators Conjunction, Disjunction, Difference Cardinality constraints on domains and ranges of relations (similar to UML) Disjointness specifications for classes and relations Transitive relations Based on decidable description logic DAML&OIL can be evaluated by checker tools