XML, Standards und andere Aktivitäten zur Formierung des Semantic Web



Ähnliche Dokumente
Semantic Web Services

Java und XML 2. Java und XML

... MathML XHTML RDF

XML und Web Services. Mario Jeckle DaimlerChrysler Forschungszentrum Ulm

X-Technologien. Ein Überblick. Ulrike Henny. IDE Summer School 2013, Chemnitz

Ressourcen-Beschreibung im Semantic Web

Semantic Markup für die Dokumentenklassifizierung. Seminarvortrag von Mirko Pracht

XML Grundlagen. Andreas Rottmann,Sebastian Riedl. 27. August Quit Full Screen Previous Page Next Page GoTo Page Go Forward Go Back

RDF RESOURCE DESCRIPTION FRAMEWORK. Referentin: Claudia Langer

Workflow, Business Process Management, 4.Teil

Ursprung des Internets und WWW

Seminarphase PG 402 Thema: Semantic Web Autor: Phillip Look

OWL Web Ontology Language

Semantic Web Technologies I! Lehrveranstaltung im WS10/11! Dr. Andreas Harth! Dr. Sebastian Rudolph!

2. XML 2.1 XML 1.0 und XML Schema. Jörg Schwenk Lehrstuhl für Netz- und Datensicherheit

WEBSEITEN ENTWICKELN MIT ASP.NET

XML Grundlagen Sommersemester 2013

XML Extensible Markup Language

XML. Teil 3: Namensräume. Abteilung Informatik WS 02/03

Wiederholung: Beginn

Übersetzung des Singapore Framework für Dublin-Core-Anwendungsprofile

Implementierung von Web Services: Teil I: Einleitung / SOAP

Standards und Standardisierungsgremien

Webseiten sind keine Gemälde. Webstandards für ein besseres Web. Webstandards für ein besseres Web

Aufbau einer attraktiven Homepage für die Lehrveranstaltung für SBWL

Thema. Intelligente Agenten im Web

!!!!T!!! Systems!() Multimedia Solutions

RDF und RDF Schema. Einführung in die Problematik Von HTML über XML zu RDF

Semantic Web Technologies I

C O C O O N. Wo ist Cocoon in die Apache Projekte einzureihen?

Grundzüge und Vorteile von XML-Datenbanken am Beispiel der Oracle XML DB

Online-Publishing mit HTML und CSS für Einsteigerinnen

Standardisierung (in) der IT. Mario Jeckle DaimlerChrysler Forschungszentrum Ulm

Mit XML-basierten Web-Standards zur Lernplattform im Projekt ITO

Information über die WebServices der Parlamentsdienste

XML Extensible Markup Language

Autor: Peter Seemann Seminar: Softwarearchitekturen Betreuer: Benedikt Meurer

MINERVA. EuropäischeQualitätskriterien für Webseiten kultureller Institutionen

WSDL. Web Services Description Language. André Vorbach. André Vorbach

Verteilte Systeme: Übung 4

Online-Publishing mit HTML und CSS für Einsteigerinnen

Scalable Vector Graphics. Ulrich Hoffmann

Seminarbericht Rechnernetze XML Web Services Schnittstelle zwischen den Welten.NET und Java

Metadaten METS. Markus Schnöpf Berlin-Brandenburgische Akademie der Wissenschaften IDE. IDE Autumn School 2012, Chemnitz

Übersetzung des Dublin Core Metadata Initiative Abstract Model (DCAM)

Bibliothekssysteme / Verbundsysteme / Netze

Themen. Web Services und SOA. Stefan Szalowski Daten- und Online-Kommunikation Web Services

Enterprise Applikation Integration und Service-orientierte Architekturen. 09 Simple Object Access Protocol (SOAP)

Thema: Web Services. Was ist ein Web Service?

Klaus Schild, XML Clearinghouse Namensräume

5. Programmierschnittstellen für XML

DataSpace 2.0 Die sichere Kommunikations-Plattform für Unternehmen und Organisationen. Your Data. Your Control

5. Programmierschnittstellen für XML

CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS

buildm Erarbeitung eines deskriptiven Metadatenschemas für digitale Gebäudeinformationen im EU-Projekt DURAARK

VVA Webservice Online Lieferbarkeits-Abfrage

Webseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools

Anhang B. B.1 Webseiten für Entwickler. Anwendungen

Vorlesung Computerphilologie. Ontologien und Ontologie-Sprachen

Übersicht. Eclipse Foundation. Eclipse Plugins & Projects. Eclipse Ganymede Simultaneous Release. Web Tools Platform Projekt. WSDL Editor.

Tobias Hauser. XML-Standards. schnell+kompakt

Duale Zustellung. Standardprofile. Version 1.0.0, DI Arne Tauber

Daten- und Metadatenstandards Wintersemester 2011/ März 2012 Text / XML: Erste Schritte

Java und XML/XML und Java. Mario Jeckle DaimlerChrysler Forschungszentrum Ulm

Web Service Discovery mit dem Gnutella Peer-to-Peer Netzwerk

Containerformat Spezifikation

Qualitätssicherung bei der mobilen Datenerfassung

Webdesign Grundlagen. Michael Kraft, M.A. WS 2012/2013

Multimedia und Datenkommunikation

Ontologien und Ontologiesprachen

Scalable Vector Graphics-basierte

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen

Beuth Hochschule Die erweiterbare Markierungssprache XML WS10/11

XML 1. Einführung, oxygen. Ulrike Henny. IDE Summer School 2013, Chemnitz

Containerformat Spezifikation

Ein mobiler Electronic Program Guide

Die nächste WSDL-Generation. Mario Jeckle DaimlerChrysler Forschungszentrum Ulm

Buchstabensuppe. Standards für die Präsentation von XML-Instanzen

X-Technologien. XML and Friends. Jörn Clausen 9. Juli 2001

Die Entwicklung eines Glossars (oder eines kontrollierten Vokabulars) für ein Unternehmen geht üblicherweise in 3 Schritten vor sich:

Web-Konzepte für das Internet der Dinge Ein Überblick

Vorgaben und Erläuterungen zu den XML-Schemata im Bahnstromnetz

Umfrage: Ihre Erwartungen, Ihr Bedarf und der aktuelle Einsatz von Informationstechnologie (IT) in Ihrem Unternehmen

Organisation und Standardisierung von Internet-Protokollen

Was ist EMF? Wie wird EMF eingesetzt? Was ist ecore? Das Generatormodell Fazit

Glossar. SVG-Grafiken in Bitmap-Grafikformate. Anweisung Eine Anweisung ist eine Folge aus Schlüsselwörtern, Variablen, Objekten,

Online-Plattform für kontrolliertes Vokabular. AG Regelwerke AG Datenaustausch / Fachgruppe Dokumentation DMB

Seminar Informationsintegration und Informationsqualität. Dragan Sunjka. 30. Juni 2006

Norm 225 Service Definition mit WSDL

Motivation. Inhalt. URI-Schemata (1) URI-Schemata (2)

ARCHITEKTUR VON INFORMATIONSSYSTEMEN

Im Folgenden werden die jeweiligen Elemente erklärt. Im Anschluss folgt ein Beispieldatensatz in xml.

E-Services mit der Web-Service-Architektur

elml Flexibilität und Nachhaltigkeit dank XML

Ein Beispiel. Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse?

Norm 240 Versionierung

Reasoner for the Semantic Web

RDF Modell und Syntax

XML kompakt. Eine praktische Einführung. Bearbeitet von Thomas Michel

Transkript:

XML, Standards und andere Aktivitäten zur Formierung des Semantic Web Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle.de

Organisation der Semantic Web Aktivitäten im W3C World Wide Web Consortium Architecture Document Formats Interaction Technology and Society Steigerung der Web-Infrastruktur und Steigerung seines Automatisierungsgrades Document Object Model (DOM) Extensible Markup Language (XML) Web Services M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 3...

Organisation der Semantic Web Aktivitäten im W3C World Wide Web Consortium Architecture Document Formats Interaction Technology and Society Vervollkommnung der Techniken die Web-Anwendern die Möglichkeiten zur effektiven Informationsaufnahme und verbreitung bieten Hypertext Markup Language (HTML) Cascading Style Sheets (CSS) Scalable Vector Graphics (SVG) M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 4...

Organisation der Semantic Web Aktivitäten im W3C World Wide Web Consortium Architecture Document Formats Interaction Technology and Society Erschließung neuer Wege des Zugriffs auf Informationen im Web Device Independence Synchronized Multimedia Voice Browser... M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 5

Organisation der Semantic Web Aktivitäten im W3C World Wide Web Consortium Architecture Document Formats Interaction Technology and Society Technische Architekturbausteine, welche auf politisch kritische Aspekte des öffentlichen Umgangs mit dem Web zielen Privacy Activity W3C Patent Policy Activity Semantic Web Activity... M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 6

Organisation der Semantic Web Aktivitäten im W3C Das Semantische Web ist eine Erweiterung der gegenwärtigen Form des Web, die Information mit einer wohldefinierten Bedeutung versieht um die verbesserte Zusammenarbeit zwischen Mensch und Computer zu ermöglichen. [Tim-Berners Lee, James Hendler, Ora Lassila] M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 7

Organisation der Semantic Web Aktivitäten im W3C Semantic Web Resource Description Framework (RDF) Metasprache zur Darstellung von Metadaten Ontology Web Language (OWL) Darstellung und Austausch semantischer Zusammenhänge Web Services Technisches Zugriffsparadigma M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 8

Zusammenhang der einzelnen Semantic Web Aktivitäten des W3C M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 9

Zusammenhang der einzelnen Semantic Web Aktivitäten des W3C Web Services M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 10

Zusammenhang der einzelnen Semantic Web Aktivitäten des W3C Web XML Services Meta- Daten Web Services M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 11

1950 1967 1969 1986 1989 2000 1988 XSL(-FO) 2001 Bausteine des Semantic Web: Extensible Markup Language 1998 CSS extensible Hypertext Markup Language Dokumentenorientiert extensible Markup 1996 Language DSSSL Hypertext Markup Language Standardized Generalized markup language Generalized markup language Generic Coding, Editorial Structure Tags Hypertext Memex M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 26 LISP XML Schema Datenorientiert 1985 Scheme Semantic Web Informationsorientiert XSLT 1996 1999

Bausteine des Semantic Web: Extensible Markup Language XML dient der Datenstrukturierung XML sieht ein klein wenig aus wie HTML XML ist Text, der aber nicht unbedingt zum Lesen gedacht ist XML ist ein verboses Format XML ist Technolgiefamilie XML ist neu, aber nicht so neu XML führt HTML über zu XHTML XML ist modular XML ist die Basis von RDF und des Semantischen Webs XML ist lizenzfrei, plattformunabhängig und gut unterstützt M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 27

Bausteine des Semantic Web: Extensible Markup Language XML Schema Definiert eine Sprache (d.h. Syntax und Semantik) zur Formulierung von Grammatiken beliebiger XML-Vokabulare Ist selbst ein XML-Vokabular Integriert die wichtigsten konkurrierenden Ansätze Bildet im wesentlichen eine Obermenge des klassischen Document Type Definition (DTD) Mechanismus Definiert Strukturierungsprimitive Definiert ein erweitertes und erweiterbares Typsystem Basis aller W3C-Standards der zweiten Generation Seit 2001-05-02 W3C Recommendation Werkzeugunterstützung notwendig, sinnvoll und verfügbar Ist nur der erste Schritt, weitere werden folgen... M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 28

Bausteine des Semantic Web: XML und Metadaten Resource Description Framework (RDF)... basiert auf den Ideen der Dublin Core Metadata Initiative... soll für das Semantic Web die Rolle einnehmen von HTML für das Web spielt(e).... beschreibt Web Ressourcen.... mit denselben Inhaltsprinzipien dieser Ressourcen. => (1) RDF-Inhalte sind selbst Web Ressourcen. => (2) RDF-Inhalte sind Metadaten.... kann in XML ausgedrückt werden.... stellt drei Grundstrukturierungsprimitive zur Verfügung Subjekte (Web Ressource über die etwas ausgesagt wird) Prädikate (Typ der Aussage) Objekte (Der inhaltliche Wert der Aussage) M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 29

Bausteine des Semantic Web: XML und Metadaten <?xml version="1.0" encoding="utf-8"?> <Vortrag> <Titel>XML, Standards und andere Aktivitäten zur zur Formierung des des Semantic Web</Titel> <Veranstaltung datum="2002-06-24"> <Name>Workshop XML Technologien für für das dassemantic Web</Name> </Veranstaltung> <Referent> <Name>Mario Jeckle</Name> <Firma>DaimlerChrysler Research and Technology</Firma> <URL>http://www.jeckle.de</URL> <E-Mail>mario.jeckle@daimlerchrysler.com</E-Mail> </Referent> </Vortrag> M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 30

Bausteine des Semantic Web: XML und Metadaten <?xml version="1.0" encoding="utf-8"?> <Vortrag> <Titel>XML, Standards und andere Aktivitäten zur zur Formierung des des Semantic Web</Titel> <Veranstaltung datum="2002-06-24"> <Name>Workshop XML Technologien für für das dassemantic Web</Name> </Veranstaltung> <Referent> <Name>Mario Jeckle</Name> <Firma>DaimlerChrysler Research and Technology</Firma> <URL>http://www.jeckle.de</URL> <E-Mail>mario.jeckle@daimlerchrysler.com</E-Mail> </Referent> </Vortrag> M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 31

Bausteine des Semantic Web: XML und Metadaten <?xml version="1.0" encoding="iso-8859-1"?> <rdf:rdf xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:ns0='http://purl.org/metadata/dublin_core#' xmlns:ns1='http://www.jeckle.de/publications#'> <rdf:description rdf:about='http://www.jeckle.de/publications/2002/06/xsw'> <NS1:author rdf:resource='#a0'/> <rdf:type rdf:resource='ns1:document'/> <NS0:title>XML, Standards und und andere Aktivitäten zur zur Formierung des des Semantic Web</NS0:title> </rdf:description> <rdf:description rdf:about='#a0'> <NS1:location>http://www.jeckle.de</NS1:location> <NS1:name xml:lang='de-de'>mario Jeckle</NS1:name> <rdf:type>ns1:person</rdf:type> </rdf:description> </rdf:rdf> M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 32

Bausteine des Semantic Web: XML und Metadaten <?xml version="1.0" encoding="iso-8859-1"?> <rdf:rdf xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' http://www.jeckle.de/publications#location xmlns:ns0='http://purl.org/metadata/dublin_core#' xmlns:ns1='http://www.jeckle.de/publications#'> <rdf:descriptio http://www.jeckle.de rdf:about='http://www.jeckle.de/publications/2002/06/xsw'> <NS1:author rdf:resource='#a0'/> XML, <rdf:type Standards rdf:resource='ns1:document'/> und andere Aktivitäten <NS0:title>XML, zur Formierung des Standards Semantic und und Webandere Aktivitäten zur zur Formierung des des Semantic Web</NS0:title> </rdf:description> <rdf:description rdf:about='#a0'> http://purl.org/metadata/dublin_core#title <NS1:location>http://www.jeckle.de</NS1:location> <NS1:name xml:lang='de-de'>mario Jeckle</NS1:name> <rdf:type>ns1:person</rdf:type> </rdf:description> http://www.jeckle.de/publications/2002/06/xsw </rdf:rdf> NS1:Person http://www.w3.org/1999/02/22-rdf-syntax-ns#type Mario Jeckle http://purl.org/metadata/dublin_core#name http://purl.org/metadata/dublin_core#author NS1:Document http://www.w3.org/1999/02/22-rdf-syntax-ns#type M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 33

Bausteine des Semantic Web: XML und Metadaten M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 34

Bausteine des Semantic Web: XML und Metadaten RDF Annotationen Idee: Speicherung anwenderdefinierter Informationen zu (Teilen einer) Web-Seite. Technik: RDF-Schema definiert ein RDF-Vokabular zur strukturierten Ablage der abzuspeichernden Information. Die Information selbst kann als RDF(-Instanz)-Datei verwaltet werden. M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 35

Bausteine des Semantic Web: XML und Metadaten http://purl.org/dc/elements/1.1/date subpropertyof subpropertyof created modified http://purl.org/dc/elements/1.1/creator isdefinedby isdefinedby Annotation isdefinedby isdefinedby related http://www.w3.org/2000/10/annotation-ns# subpropertyof author isdefinedby subpropertyof isdefinedby isdefinedby isdefinedby body annotates context M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 36

Standards des Semantic Web Web Services Unicode Konsortium (Verfügbar in Version 3.2.0) URI IETF RFC 2396 M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 37

Standards des Semantic Web Web Services Extensible Markup Language (XML): V1.0, 2 nd edition: W3C Recommendation 2000-10-06 V1.1: Working Draft 2002-04-25 XML Namespaces: W3C Recommendation 1999-01-14 XML Schema: W3C Recommendation 2001-05-02 M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 38

Standards des Semantic Web Web Services Resource Description Framework (RDF): W3C Recommendation 1999-02-22 RDF Vocabulary Description Language: RDF Schema W3C Recommendation 2002-04-30 M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 39

Standards des Semantic Web Web Services Web Ontology Language Arbeitsgruppe gegründet: Herbst 2001 Requirements Dokument: 2002-03-07 M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 40

Standards des Semantic Web Web Services XML Signature: XML-Signature Syntax and Processing, W3C Recommendation 2002-02-12 XML Encryption: W3C Candidate Recommendation 2002-04-02 M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 41

Standards des Semantic Web Web Services Applikationen auf der Basis von RDF und Web Ontologien: Keine Prototypen Kaum umfassende Konzepte Wenig Anwendungsszenarien M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 42

Standards des Semantic Web Ontology vocabulary Web Services (Eigentlich) separiertes, hoch dynamisches, Umfeld mit eigenständiger Vision Standardisierung Anwendung M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 43

Flankierende Aktivitäten zur Erreichung des Semantic Web Grundidee: Nutzung des Web als Kooperations- Schnittstelle für technische Systeme. Nutzung der verfügbaren Internet- und Web-Techniken (d.h. TCP/IP, HTTP, SMTP,...) Ontology vocabulary Web Services property service WSDL SOAP UDDI XML DISCO ADS naming service SDL SCL NASSL IDL XML-RPC RPC ASN.1 EDI... ASCII... Web-Service Dienstleistung...... M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 44

Flankierende Aktivitäten zur Erreichung des Semantic Web Tangierte Technikgebiete: Darstellung der zu übertragenden Nutzdaten XML. Abwicklung des Datenverkehrs über die physische Leitung SOAP. Technische Beschreibung der angebotenen Dienste WSDL. Kategorisierung (d.h. menschenlesbare Beschreibung) der angebotenen Dienste UDDI. Annoncierung der angebotenen Dienste UDDI. Sicherheitsaspekte Digitale Signatur, Verschlüsselung. Ontology vocabulary M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 45 Web Services

Flankierende Aktivitäten zur Erreichung des Semantic Web Grundidee: Nutzung des Web als Kooperations- Schnittstelle für technische Systeme. Nutzung der verfügbaren Internet- und Web-Techniken (d.h. TCP/IP, HTTP, SMTP,...) Ontology vocabulary Web Services W3C Standardisierung Kooperativeund proprietäre Standards Verfügbare Umsetzungen Standardisierungsgrad Verfügbarkeitsgrad M. Jeckle XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 2002-06-24 46