Möglichkeiten und Grenzen von XML. Mario Jeckle DaimlerChrysler Forschungszentrum Ulm

Größe: px
Ab Seite anzeigen:

Download "Möglichkeiten und Grenzen von XML. Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle."

Transkript

1 Möglichkeiten und Grenzen von XML Mario Jeckle DaimlerChrysler Forschungszentrum Ulm

2 XML everywhere... Das Datenformat [XML] erleichtert den Informationsaustausch zwischen vernetzten Computern XML schickt sich an in die Fußstapfen von HTML zu treten [c't 10/2000, p. 200] Das XML-Format, [...] das richtige Werkzeug zur Herstellung eigener Webinhalte [DER SPIEGEL, ] Nachfolger für ungeliebte Cookies [...] Enge Verbindung von Java mit XML, [...] Erweiterung des HTML -Standards Alle Dokumente sind gleich [DER SPIEGEL, ] [SZ, ] [DER SPIEGEL, ] Sinnliche Suchmaschine [...] existierende Systeme wie [...] XML Die Extended Markup Language für ecommerce [F.A.Z.] [DER SPIEGEL, ] Ein digitales Esperanto für das Internet Sortieren statt Stottern Programmiersprache HTML stößt an ihre Grenzen XML ist kommender Code im Netz [Süddeutsche Zeitung, ] [Die Welt, ] M. Jeckle Möglichkeiten und Grenzen von XML

3 XML der HTML-Nachfolger?! When XML came out 2 and a half years ago, XML's promoters (W3C and otherwise) made a Faustian bargain -- promote XML as the next-generation of HTML (which is plainly misleading, but very interesting) rather as than a low-level layer for serializing tree structures in clear text (which is accurate, but boring as hell). David Magginson mailinglist) M. Jeckle Möglichkeiten und Grenzen von XML

4 X whatever-you-want ML Research and Technology XQL WorlOS CDF DDML ebxml DSD XHTML XIOP RDF XDR SyncML RELAX XMI SVG BizTalk XSLT XML-RPC XML-Schema Schematron XForms ICE XPointer CPEX VML VoiceML eco SAX BioML SMIL CCPP DCD espeak XPath BXXP LOTP SOAP XSL RACE XLink WML MusicML CoML IOTP Web3D MathML cxml bmecad XMOP DOM WDDX XML-QLCML WfXML P3P XML-Data SML Jabber DTD M. Jeckle Möglichkeiten und Grenzen von XML

5 XML im Hype Life Cycle Visibility Linux WAP Bluetooth Portale XML Key will reach the plateau in: less than two years two to five years five to 10 years more than 10 years DSL Digital Subscriber Line IP Internet Protocol WAP Wireless Application Protocol XML Extensible Markup Language E-Cash Knowledge Mangement Biometrics Synthetic Characters Voice Over IP Speech Recognition Java Language Digital Link Text Mining Quantum Computing Jini 3 D Web DSL/Cable Modems Digital Certifications Smart Cards As of 2/2000 Source: Gartner Group Technology Trigger Peak of Inflated Expectations Trough of Disillusionment Slope of Enlightenment Plateau of Productivity M. Jeckle Möglichkeiten und Grenzen von XML Time

6 XML poor man s SGML? Erweiterbarkeit der Sprache SGML XML XML bietet 80% der Leistungsfähigkeit von SGML zu 20% des Preises WinWord Layout Komplexität PDF strukturelle Komplexität HTML M. Jeckle Möglichkeiten und Grenzen von XML

7 XML-Historie 1989 W3C s XHTML extensible Markup Language W3C s XML Standardized Generalized markup language ISO s SGML -- ISO 8879 Generalized markup language IBM s GML Hypertext Hypertext Markup Language HTML extensible Hypertext Markup Language M. Jeckle Möglichkeiten und Grenzen von XML

8 HTML vs. XML <html> <head><title>jeckle.de</title></head> <body bgcolor="#003366" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0"> <table width="100%" border="0" cellspacing="0" cellpadding="0" height="65%" bgcolor="#f0f0f0">... <tr> <td valign="bottom"> </td> <td colspan="2" valign="bottom" align="center"> <table width="800" border="0" cellspacing="0" cellpadding="0" align="center" height="315"> <tr bgcolor="#f0f0f0"> <b>tim Berners-Lee</b> Beginn Fettdruck (bold) Ende Fettdruck HTML legt hauptsächlich das Präsentationsverhalten fest XML definiert die syntaktische Struktur der Information M. Jeckle Möglichkeiten und Grenzen von XML

9 W3C's extensible Markup Language XML ist... Eine Sprache mit der beliebige eigene Sprachen definiert werden können (eine Metasprache) Ein offener und kostenfrei verfügbarer Industriestandard (W3C) Hersteller-, System- und Plattformunabhängig Keine Programmiersprache Keine Architektur M. Jeckle Möglichkeiten und Grenzen von XML

10 XML-Sprachfamilie Clear Text Encoding of exchange Structures Other RDF applications Platform for Internet Privacy Preferences Platform for Internet Content Selection Schema language for XML (XSD) XSL Transformations Linking Hypertext Documents Metadata Interchange XMI XHTML XLink/ XPointerf XSLT XML-Schema PICS P3P RDF (Resource Description Framework) ISO UML MOF extensible Markup Language ISO-STEP EXPRESS Die XML ist eine Sprache zur Sprachdefinition (eine Metasprache). Mit ihr definierte Sprachen bilden die XML-Sprachfamilie. M. Jeckle Möglichkeiten und Grenzen von XML

11 The XML-Universe Sprachentwurf Programmierung/ Schnittstellen XML-Schema (XSD) DDML Schematron RELAX DCD <?XML!> SAX DOM Editoren Anwendungen XML-RPC Protocols SOAP Werkzeugunterstützung Stylesheet, Linkingprozessoren,... M. Jeckle Möglichkeiten und Grenzen von XML

12 Grammatiken und Vokabulare M. Jeckle Möglichkeiten und Grenzen von XML

XML Hintergründe und Erfahrungen aus dem praktischen Einsatz

XML Hintergründe und Erfahrungen aus dem praktischen Einsatz XML Hintergründe und Erfahrungen aus dem praktischen Einsatz Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle.de XML Hintergründe und Erfahrungen

Mehr

Standardisierung (in) der IT. Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle.

Standardisierung (in) der IT. Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle. Standardisierung (in) der IT Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle.de Gliederung I. Standards! II. Historie der Standardisierung

Mehr

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

XML Grundlagen. Andreas Rottmann,Sebastian Riedl. 27. August 2002. Quit Full Screen Previous Page Next Page GoTo Page Go Forward Go Back XML Grundlagen Andreas Rottmann,Sebastian Riedl 27. August 2002 Rottmann, Riedl: XML Grundlagen 1 Überblick Hintergründe und Geschichte Aufbau von XML-Dokumenten DTD Schemata Erweiterungen XML APIs Rottmann,

Mehr

X-Technologien. Ein Überblick. Ulrike Henny. ulrike.henny@uni-koeln.de. IDE Summer School 2013, Chemnitz

X-Technologien. Ein Überblick. Ulrike Henny. ulrike.henny@uni-koeln.de. IDE Summer School 2013, Chemnitz X-Technologien Ein Überblick Ulrike Henny ulrike.henny@uni-koeln.de X-Technologien Das X-Universum XML im Zentrum Woher kommt XML? Einsatz von XML X-Technologien Datenhaltung Datenzugriff Umwandlung Ausgabe

Mehr

XML Standards, Tools, Entwicklungen

XML Standards, Tools, Entwicklungen XML Standards, Tools, Entwicklungen Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle.de Gliederung Dokumente und Daten... Der Hype um XML Was

Mehr

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

XML, Standards und andere Aktivitäten zur Formierung des Semantic Web 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

Mehr

Bibliothekssysteme / Verbundsysteme / Netze

Bibliothekssysteme / Verbundsysteme / Netze Bibliothekssysteme / Verbundsysteme / Netze Teil 5: Datenstrukturen / Anwendungen Kaderkurs für Diplombibliothekarinnen und Diplombibliothekare 2002-05-08 Programm 2002-05-08 1105 1140 XML und die Folgen

Mehr

XML Grundlagen Sommersemester 2013

XML Grundlagen Sommersemester 2013 XML Grundlagen Sommersemester 2013 Die Lehrveranstaltung wird studienbegleitend durch eine Hausarbeit und eine Präsentation mit Diskussion geprüft. Die Themen der folgenden Liste werden im Rahmen der Lehrveranstaltung

Mehr

XML-basierte Standards für den Datenaustausch in der Logistikkette

XML-basierte Standards für den Datenaustausch in der Logistikkette XML und Electronic Data Interchange (EDI) EDIFACT-XML ein kleines Beispiel - Strukturierung von Daten Datensatz 347,M50,L Datensatz mit Pseudocode-ML strukturiert 347

Mehr

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

Anhang B. B.1 Webseiten für Entwickler. Anwendungen Anhang B BWebressourcen In diesem Kapitel stelle ich Ihnen eine Reihe von Webseiten mit nützlichen Tools und weiterführenden Informationen vor. Damit Sie die Links nicht abtippen müssen, können Sie dieses

Mehr

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

Buchstabensuppe. Standards für die Präsentation von XML-Instanzen W. Schubert, Siemens ICM N IS P23-1- Buchstabensuppe Standards für die Präsentation von XML-Instanzen Walther Schubert Siemens ICM N IS P23 und Manfred Krüger MID/Information Logistics Group GmbH XML Name

Mehr

Java und XML/XML und Java. Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle.

Java und XML/XML und Java. Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle. Java und XML/XML und Java Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle.de XML und Programmiersprachen... Java ist... Programmiersprache

Mehr

Praktischer Einsatz und Potentiale der XML-Technologie

Praktischer Einsatz und Potentiale der XML-Technologie Praktischer Einsatz und Potentiale der XML-Technologie Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle.de Gliederung Der Hype und die Wirklichkeit...

Mehr

XML und Web Services. Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle.

XML und Web Services. Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle. XML und s Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle.de Gliederung I. XML Herkunft und Hintergrund Die evolution Wo stehen wir heute?

Mehr

Vergleich automatisierbarer XML-Satzsysteme

Vergleich automatisierbarer XML-Satzsysteme Vergleich automatisierbarer XML-Satzsysteme Martin Kraetke, GmbH Hochschule für Technik, Wirtschaft und Kultur Leipzig Frankfurter Buchmesse, 12. Oktober 2011 Drei Thesen zum Anfang 1. Die Wahl des Satzsystems

Mehr

Online-Publishing mit HTML und CSS für Einsteigerinnen

Online-Publishing mit HTML und CSS für Einsteigerinnen mit HTML und CSS für Einsteigerinnen Dipl.-Math. Eva Dyllong Universität Duisburg Dipl.-Math. Maria Oelinger spirito GmbH IF MYT 07-2002 Web-Technologien Überblick HTML und CSS, XML und DTD, JavaScript

Mehr

«Integration in WebSite» HTML-/Javascript-Code-Beispiele

«Integration in WebSite» HTML-/Javascript-Code-Beispiele QuickInfo «Integration in WebSite» HTML-/Javascript-Code-Beispiele Fragen? Ihre Umfrage soll direkt in resp. auf Ihrer WebSite erscheinen? Die Möglichkeiten für eine technische Integration an exakten Stellen

Mehr

Inhaltsverzeichnis. Vorwort... Einleitung... Einführung... 1

Inhaltsverzeichnis. Vorwort... Einleitung... Einführung... 1 Vorwort... Einleitung... V VII Einführung... 1 1 Grundlagen... 7 1.1 Dokumentmodelle... 7 1.1.1 Multimedia... 8 1.1.2 Hypermedia... 9 1.1.3 Verteilung... 11 1.2 Geschichte des WWW... 13 1.2.1 Struktur...

Mehr

XML und SOAP Einführung und Grundlagen

XML und SOAP Einführung und Grundlagen XML und SOAP Einführung und Grundlagen Matthias Böhmer 16.12.2005 Agenda 1. XML 2. SOAP 3. Seife im Buchladen?! E-Commerce :: XML und SOAP Matthias Böhmer 16.12.2005 2 XML :: Einführung (1) extensible

Mehr

... MathML XHTML RDF

... MathML XHTML RDF RDF in wissenschaftlichen Bibliotheken (LQI KUXQJLQ;0/ Die extensible Markup Language [XML] ist eine Metasprache für die Definition von Markup Sprachen. Sie unterscheidet sich durch ihre Fähigkeit, Markup

Mehr

Implementation von WAP-Diensten für die SGI/CRAY T3E des ZIB

Implementation von WAP-Diensten für die SGI/CRAY T3E des ZIB WAP-Diensten für die Vortragsüberblick 1. Das WAP-Angebot des ZIB 2. Die WAP-Architektur 3. Der Kannel-Gateway 4. Implementation der WAP-Dienste 5. Cocoon 6. Screenshots 7. Kontakt Das WAP-Angebot des

Mehr

XML Extensible Markup Language

XML Extensible Markup Language XML-Praxis XML Extensible Markup Language Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht Woher? Wohin? Warum? Bestandteile von XML XML-Dokumente erstellen und bearbeiten XML-Praxis XML Extensible

Mehr

Anhang B Webressourcen

Anhang B Webressourcen Anhang B In diesem Anhang stelle ich Ihnen eine Reihe von Webseiten mit nützlichen Tools und weiterführenden Informationen vor. Damit Sie die Links nicht abtippen müssen, können Sie dieses Kapitel auch

Mehr

Dokumenten- und Content Management

Dokumenten- und Content Management Dokumenten- und Content Management 1 Dokumentenbeschreibung...2 1.1 SGML...2 1.2 HTML...3 1.3 XML...3 1.4 XML-Anwendungen...6 1.5 Datenaustausch mit XML...6 2 Content-Management...7 2.1 Medienprodukte...7

Mehr

Chancen des zukunftsorientierten Einsatzes von Datenbanken

Chancen des zukunftsorientierten Einsatzes von Datenbanken Chancen des zukunftsorientierten Einsatzes von Datenbanken im Internet und Intranet Dipl.-Inform.(FH) Carl Spitzenberger Geschäftsführer Fa. newcomer GmbH Viechtach Internet Unterscheidung Internet und

Mehr

XML -- Standards und ihre Anwendung

XML -- Standards und ihre Anwendung XML -- Standards und ihre Anwendung Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle.de Gliederung XML und das World Wide Web Consortium (W3C)

Mehr

5. Programmierschnittstellen für XML

5. Programmierschnittstellen für XML 5. Programmierschnittstellen für Grundlagen Dr. E. Schön FH Erfurt Sommersemester 2015 Seite 135 Programmierschnittstelle Notwendigkeit: Zugriff auf -Daten durch Applikationen wiederverwendbare Schnittstellen

Mehr

5. Programmierschnittstellen für XML

5. Programmierschnittstellen für XML 5. Programmierschnittstellen für für Medientechnologen Dr. E. Schön Wintersemester 2015/16 Seite 146 Notwendigkeit: Programmierschnittstelle Zugriff auf -Daten durch Applikationen wiederverwendbare Schnittstellen

Mehr

<XML/> Eine kleine Einführung Sascha Kohlmann <XML/> Eine kleine Einführung

<XML/> Eine kleine Einführung Sascha Kohlmann <XML/> Eine kleine Einführung Eine kleine Einführung Historisches Am Anfang war... Es kam das Wort... Das Chaos nahm seinen Lauf... Und wurde auf die Spitze getrieben... Seite 2 Historisches Digitaler Datenaustausch wurde notwendig

Mehr

Java und XML 2. Java und XML

Java und XML 2. Java und XML Technische Universität Ilmenau Fakultät für Informatik und Automatisierung Institut für Praktische Informatik und Medieninformatik Fachgebiet Telematik Java und XML Hauptseminar Telematik WS 2002/2003

Mehr

Web-Programmierung (WPR)

Web-Programmierung (WPR) Web-Programmierung (WPR) TFH-Berlin Sommer Semester 2008 Manfred Gruner mailto:wpr@gruner.org Web-Programmierung (WPR) Literatur: Web-Technologien (Heiko Wöhr) Konzepte Programmiermodelle - Architekturen

Mehr

Einführung in DocBook

Einführung in DocBook Workshop XSL:FO Einführung in DocBook BU Wuppertal DMT 2005 Jens Heermann Alexander Jacob Was ist DocBook? Auszeichnungssprache zur Erstellung technischer ationen Basiert auf Strukturierung des Inhalts

Mehr

usiness-software für KMU s: vom Management-Support zur integralen Unternehmenslenkung

usiness-software für KMU s: vom Management-Support zur integralen Unternehmenslenkung usiness-software für KMU s: vom Management-Support zur integralen Unternehmenslenkung Dr.-Ing. Artur P. Schmidt, Publizist und Unternehmensberate TopSoft, 16. April 2003 Business-Software für KMU s 1.

Mehr

Das Einsteigerseminar

Das Einsteigerseminar Michael Seeboerger-Weichselbaum Das Einsteigerseminar XML Inhalt Vorwort Einleitung und Ziel des Buches 1 Was ist XML 1.1 HTML 1.2 XML 1.3 XSLT 1.4 XML und HTML - wo sind die Unterschiede? 1.5 Einsatzgebiete

Mehr

XML Extensible Markup Language

XML Extensible Markup Language XML-Praxis XML Extensible Markup Language Jörn Clausen joern@techfak.uni-bielefeld.de XML? Das sind doch bloß spitze Klammern! XML-Praxis XML Extensible Markup Language 2/22 XML? Das sind doch bloß spitze

Mehr

Predictive Modeling Markup Language. Thomas Morandell

Predictive Modeling Markup Language. Thomas Morandell Predictive Modeling Markup Language Thomas Morandell Index Einführung PMML als Standard für den Austausch von Data Mining Ergebnissen/Prozessen Allgemeine Struktur eines PMML Dokuments Beispiel von PMML

Mehr

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

Webseiten sind keine Gemälde. Webstandards für ein besseres Web. Webstandards für ein besseres Web Webseiten sind keine Gemälde Webkrauts Die Initiative für die Webkrauts ging von einem Blogeintrag im August 2005 aus. Nach dem Aufruf fanden sich innerhalb von etwa drei Tagen über 60 Interessierte zusammen.

Mehr

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

C O C O O N. Wo ist Cocoon in die Apache Projekte einzureihen? C O C O O N ein Web-Framework der Apache Software Foundation http://www.apache.org Wo ist Cocoon in die Apache Projekte einzureihen? Apache Server sehr leistungsfähiger HTTP-Server Tomcat Server Referenzimplementierung

Mehr

XML - Extensible Markup Language. Agenda - Oracle XML DB

XML - Extensible Markup Language. Agenda - Oracle XML DB Architektur und Funktionalitäten der Oracle XML DB - ein Überblick mit ausgewählten praktischen Beispielen - im Rahmen des 17. Workshop Grundlagen von Datenbanken 2005 in Wörlitz Annegret Warnecke Senior

Mehr

X-Technologien. XML and Friends. Jörn Clausen joern@techfak.uni-bielefeld.de. 9. Juli 2001

X-Technologien. XML and Friends. Jörn Clausen joern@techfak.uni-bielefeld.de. 9. Juli 2001 X-Technologien XML and Friends 9. Juli 2001 Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht XML SAX DOM XSL XPath XSLT XSL FO Extensible Markup Language Simple API for XML Document Object Model Extensible

Mehr

Benutzungsintuition und Transparenz im Semantic Web. Proseminar WiSe 03 /04 Cristina Vertan

Benutzungsintuition und Transparenz im Semantic Web. Proseminar WiSe 03 /04 Cristina Vertan Benutzungsintuition und Transparenz im Semantic Web Proseminar WiSe 03 /04 Cristina Vertan Das Semantic Web Konzept Literatur über Semantic Web Termine und Themenliste Organisatorisches 2 Das Semantic

Mehr

elml Flexibilität und Nachhaltigkeit dank XML

elml Flexibilität und Nachhaltigkeit dank XML elml Flexibilität und Nachhaltigkeit dank XML Dipl. natw. Joël Fisler - GITTA Koordinator MNF elearning Tag 6.10.2005 www.elml.ch Inhalt Das GITTA Projekt Didaktisches Konzept von GITTA Einschub: Was ist

Mehr

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

XML kompakt. Eine praktische Einführung. Bearbeitet von Thomas Michel Eine praktische Einführung Bearbeitet von Thomas Michel 1. Auflage 1999. Buch. 240 S. Hardcover ISBN 978 3 446 21302 9 Format (B x L): 17,4 x 24,5 cm Gewicht: 583 g Zu Inhaltsverzeichnis schnell und portofrei

Mehr

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

Grundzüge und Vorteile von XML-Datenbanken am Beispiel der Oracle XML DB Grundzüge und Vorteile von XML-Datenbanken am Beispiel der Oracle XML DB Jörg Liedtke, Oracle Consulting Vortrag zum Praxis-Seminar B bei der KIS-Fachtagung 2007, Ludwigshafen Agenda

Mehr

XML Extensible Markup Language

XML Extensible Markup Language XML-Praxis XML Extensible Markup Language Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht Woher? Wohin? Warum? Bestandteile von XML XML-Dokumente erstellen und bearbeiten XML-Praxis XML Extensible

Mehr

XML / Semantik Web und Datenbanken. Überblick

XML / Semantik Web und Datenbanken. Überblick Fachhochschule Köln, Campus Gummersbach Institut für Informatik und Ingenieurwissenschaften XML / Semantik Web und Datenbanken WPF 57 Überblick Prof. Dr. Heide Faeskorn - Woyke Fachhochschule Köln Campus

Mehr

Softwareentwicklung mit Komponenten

Softwareentwicklung mit Komponenten Softwareentwicklung mit Komponenten XML Extensible Markup Language TU Berlin im Wintersemester 2000/2001 Von Akin Kurdoglu Betreuer M.Bittner, W. Koch, Prof. Dr. S. Jähnichen 1 Gliderung - Definition von

Mehr

Entwicklung einer XML-basierten Tumordatenschnittstelle. TuDaSch-XML

Entwicklung einer XML-basierten Tumordatenschnittstelle. TuDaSch-XML Entwicklung einer XML-basierten Tumordatenschnittstelle TuDaSch-XML Frank Papendorf, Tumorzentrum Hannover / 01.04.2004 Übersicht 1. Einführung 2. XML-Technologie 3. TuDaSch-XML 4. Fazit / Ausblick Frank

Mehr

Ontologien und Ontologiesprachen

Ontologien und Ontologiesprachen Ontologien und Ontologiesprachen Semantische Datenintegration SoSe2005 Uni Bremen Yu Zhao Gliederung 1. Was ist Ontologie 2. Anwendungsgebiete 3. Ontologiesprachen 4. Entwicklung von Ontologien 5. Zusammenfassung

Mehr

Konvertierung von Geschäftsdokumenten: Probleme und Lösungen mit XML/XSLT

Konvertierung von Geschäftsdokumenten: Probleme und Lösungen mit XML/XSLT Peter Buxmann, Erik Wüstner Technische Universität Freiberg Lehrstuhl für Wirtschaftsinformatik http://www.wiwi.tu-freiberg.de/wi http://www.x-act.org Agenda 1. Von EDI zu XML/EDI 2. Offene Standards und

Mehr

Model Driven Architecture (MDA)

Model Driven Architecture (MDA) Model Driven Architecture (MDA) Vortrag im Fach Software Engineering II BA Mannheim / Fachrichtung Angewandte Informatik Torsten Hopp Gliederung Einleitung Motivation Grundzüge der MDA Ziele & Potenziale

Mehr

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

Semantic Markup für die Dokumentenklassifizierung. Seminarvortrag von Mirko Pracht Semantic Markup für die Dokumentenklassifizierung Seminarvortrag von Mirko Pracht Ziel des Vortrags Aufbau digitaler Bibliotheken Verbesserung Informationssuche Semantic Markup Gliederung 1. Grundlagen

Mehr

Ursprung des Internets und WWW

Ursprung des Internets und WWW Ursprung des Internets und WWW Ende der 60er Jahre des letzten Jahrtausends wurde in den USA die Agentur DARPA (Defense Advanced Research Projects Agency) gegründet, mit dem Ziel den Wissens und Informationsaustausch

Mehr

XMPP: Extensible Messaging and Presence Protocol

XMPP: Extensible Messaging and Presence Protocol XMPP: Extensible Messaging and Presence Protocol (aka Jabber) 5. Dezember 2005 Einleitung Was ist XMPP? Architektur Allgemeines Kommunikation via XMPP: Streams, Stanzas Beispielanwendung

Mehr

Formale Sprachen Grundlagen und Anwendungen. Dr. Wolfgang Süß

Formale Sprachen Grundlagen und Anwendungen. Dr. Wolfgang Süß Formale Sprachen Grundlagen und Anwendungen Formale Sprachen: Motivation Sprachen werden eingeteilt in: Natürliche Sprachen oder Umgangssprachen Diese werden gesprochen und dienen der Kommunikation. Künstliche

Mehr

Inhaltsverzeichnis Seite 1. Inhaltsverzeichnis. Ein I.T.P.-Fachbuch

Inhaltsverzeichnis Seite 1. Inhaltsverzeichnis. Ein I.T.P.-Fachbuch Inhaltsverzeichnis Seite 1 i Inhaltsverzeichnis Seite 2 Inhaltsverzeichnis XML für eserver i5 und iseries Vorwort...15 Kapitel 1 XML Ursprung und Zukunft... 19 In Diesem Kapitel erfahren Sie...19 Definition

Mehr

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

Mit XML-basierten Web-Standards zur Lernplattform im Projekt ITO Mit XML-basierten Web-Standards zur Lernplattform im Projekt ITO Martin Rotard Institut für Visualisierung und Interaktive Systeme Universität Stuttgart 1 / 17 Überblick Projekt ITO Mit konventionellen

Mehr

Crashkurs Webseitenerstellung mit HTML

Crashkurs Webseitenerstellung mit HTML Ziel Crashkurs Webseitenerstellung mit HTML Das Ziel dieser Einführung in die Webseitenerstellung ist das Kennenlernen der Seitenbeschreibungssprache HTML und die Nutzung für einfach strukturierte Seiten,

Mehr

Current Workflow. formatted. Rules. Extensions. Rules. DOM processing with Meta API-calls. Code Generation (Smarty) XMLfile. Source code.

Current Workflow. formatted. Rules. Extensions. Rules. DOM processing with Meta API-calls. Code Generation (Smarty) XMLfile. Source code. Current Workflow Rules T1 Rules Extensions XMLfile DOM processing with Meta API-calls Model 1 T2 Model 2 Code Generation (Smarty) Source code PP formatted sourcecode DTD V1 Rules XMI 1/21 Anbindung eines

Mehr

Technische Dokumentation mit DocBook eine Einführung

Technische Dokumentation mit DocBook eine Einführung Kontakt: frank.hofmann@efho.de 15. September 2006 Übersicht DocBook verstehen Arbeiten mit DocBook DocBook im Vergleich mit anderen Lösungen Links und Referenzen Übersicht DocBook verstehen Arbeiten mit

Mehr

Einführung. Internet vs. WWW

Einführung. Internet vs. WWW Einführung Bernhard Plattner 1-1 Internet vs. WWW "the Internet is the entirety of all computers which are interconnected (using various physical networking technologies) and employ the Internet protocol

Mehr

Doz. Dr.-Ing. Barbara Hauptenbuchner, TU Dresden. CeBit 2005 - Hannover

Doz. Dr.-Ing. Barbara Hauptenbuchner, TU Dresden. CeBit 2005 - Hannover Fakultät Informatik: Prof. Dr. paed. habil Steffen Friedrich Fakultät Maschinenwesen: Prof. Dr.-Ing. habil. Ralph Stelzer Fakultät Elektrotechnik: Prof. Dr.-Ing. habil Wolf Fischer Fakultät Bauingenieurwesen:

Mehr

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

MINERVA. EuropäischeQualitätskriterien für Webseiten kultureller Institutionen MINERVA EuropäischeQualitätskriterien für Webseiten Ministerial NEtwo twork k for Valorising Activities in digitisation Minerva / MinervaPlus Europa verfügt über eine einzigartige und vielfältige Kulturlandschaft.

Mehr

Erstellen eines HTML-Templates mit externer CSS-Datei

Erstellen eines HTML-Templates mit externer CSS-Datei Erstellen eines HTML-Templates mit externer CSS-Datei Eigenschaften der Lösung Menü mit 2 Ebenen ohne Bilder, Menü besteht aus Text (Links) Durch CSS kann das Menü aber auch die Seite angepasst werden

Mehr

Jens Kupferschmidt Universitätsrechenzentrum

Jens Kupferschmidt Universitätsrechenzentrum Einordnung der Metadaten im MyCoRe Projekt Connection to other databases Data presentations MyCoResearch over instances Classifications Metadate and search Derivate User and access rights GUI Workflow

Mehr

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

Enterprise Applikation Integration und Service-orientierte Architekturen. 09 Simple Object Access Protocol (SOAP) Enterprise Applikation Integration und Service-orientierte Architekturen 09 Simple Object Access Protocol (SOAP) Anwendungsintegration ein Beispiel Messages Warenwirtschaftssystem Auktionssystem thats

Mehr

Standards und Standardisierungsgremien

Standards und Standardisierungsgremien Standards und Standardisierungsgremien Begriffe Norm und Standard synonym Organisationen z.b. ISO: International Standards Organization DIN: Deutsches Institut für Normung e.v. ANSI: American National

Mehr

Dokumentenmanagement auf der Basis von XML

Dokumentenmanagement auf der Basis von XML Dokumentenmanagement auf der Basis von XML Berufsakademie Lörrach - Vertiefungsarbeit - Dokumentenmanagement auf der Basis von XML 1 1 Gliederung Berufsakademie Lörrach - Vertiefungsarbeit - Dokumentenmanagement

Mehr

XML Vortrag. 1. Beispiel XML. 2. Begriffe. 3. XML Standards

XML Vortrag. 1. Beispiel XML. 2. Begriffe. 3. XML Standards XML Vortrag 1. Beispiel XML Philipp Gühring Hebenstreitstr. 16 2602 Neurißhof Austria +43-2628-49103

Mehr

Tobias Hauser. XML-Standards. schnell+kompakt

Tobias Hauser. XML-Standards. schnell+kompakt Tobias Hauser XML-Standards schnell+kompakt Tobias Hauser XML-Standards schnell+kompakt ISBN: 978-3-86802-236-0 2010 entwickler.press ein Imprint der Software & Support Media GmbH 2. vollständig aktualisierte

Mehr

P23R4FLEX Das P23R-Prinzip in der Umweltdatenberichterstattung. Ulrike Schüler Forum Prozessketten, Mannheim, 16. Mai 2013

P23R4FLEX Das P23R-Prinzip in der Umweltdatenberichterstattung. Ulrike Schüler Forum Prozessketten, Mannheim, 16. Mai 2013 Das P23R-Prinzip in der Umweltdatenberichterstattung Ulrike Schüler Forum Prozessketten, Mannheim, 16. Mai 2013 1 Berichtsprozesse im Umweltbereich national, vielfach europäisch und international festgelegt

Mehr

Meine erste Homepage - Beispiele

Meine erste Homepage - Beispiele Meine erste - Beispiele 1. Beispiel meine Willkommen auf meiner Befehle nicht über Hier ist ein Senior, der noch fit für's Internet ist. Probieren wir

Mehr

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

Was ist EMF? Wie wird EMF eingesetzt? Was ist ecore? Das Generatormodell Fazit Was ist EMF? Wie wird EMF eingesetzt? Was ist ecore? Das Generatormodell Fazit EMF ist ein eigenständiges Eclipse-Projekt (Eclipse Modeling Framework Project) EMF ist ein Modellierungsframework und Tool

Mehr

Thema. Intelligente Agenten im Web

Thema. Intelligente Agenten im Web Thema Intelligente Agenten im Web Einführendes Beispiel Suchmaschine Probleme: - Immer mehr falsche Informationen - Anwender werden überfordert - Zeitaufwand erhöht sich - Zunehmendes Sicherheitsrisiko

Mehr

Der Gartner Hype Cycle als. prognostischer Hintergrund

Der Gartner Hype Cycle als. prognostischer Hintergrund Der Gartner Hype Cycle als 2 prognostischer Hintergrund Die Digitale Revolution steht nicht bevor, sondern sie entfaltet in vielen Bereichen schon die Kraft der schöpferischen Zerstörung. Eine wichtige

Mehr

XML Extensible Markup Language

XML Extensible Markup Language XML-Praxis XML Extensible Markup Language Jörn Clausen joern@techfak.uni-bielefeld.de 1 Übersicht Woher? Wohin? Warum? Bestandteile von XML XML-Dokumente erstellen und bearbeiten 2 Was ist XML? Daten sind

Mehr

Die Zukunft des Hostings = Gastgeber für Daten auf Zeit

Die Zukunft des Hostings = Gastgeber für Daten auf Zeit Die Zukunft des Hostings = Gastgeber für Daten auf Zeit Dr.-Ing. Artur P. Schmidt, Geschäftsführer Immunologix GmbH, Publizist und Unternehmerberater,, ASUT, Hilton Hotel ZH-Flughafen Page 1 10 Megatrends

Mehr

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java SOA: Erstellung von Templates für WebService Consumer und Provider in Java Entwicklung von Java WebService Provider- und Consumer-Bibliotheken zur Standardisierung der Karmann WebService Landschaft. Konzeption

Mehr

XGenerator. Modellierung, Schemagenerierung und Dokumentation im XMeld-Projekt. Bremen, 7. Mai 2003. Ullrich Bartels

XGenerator. Modellierung, Schemagenerierung und Dokumentation im XMeld-Projekt. Bremen, 7. Mai 2003. Ullrich Bartels XGenerator Modellierung, Schemagenerierung und Dokumentation im XMeld-Projekt Bremen, 7. Mai 2003 Ullrich Bartels Die Ziele von XMeld Automatisierte Bearbeitung wichtiger Prozesse Datenaustausch zwischen

Mehr

Tutorial: Die Extensible Markup Language (XML)

Tutorial: Die Extensible Markup Language (XML) Tutorial: Die Extensible Markup Language (XML) Mario Jeckle DaimlerChrysler Forschungszentrum Ulm mario.jeckle@daimlerchrysler.com mario@jeckle.de www.jeckle.de Gliederung Dokumente und Daten... XML-Standards

Mehr

Validierungsarchitektur

Validierungsarchitektur Validierungsarchitektur draft-ietf-enum-validation-arch B. Höneisen, Switch, Projektleiter ENUM hoeneisen@switch.ch Inhalt Motivation Ziele Anforderungen Vorgehen / Ergebnis Modell / Rollen Beispiel Ablauf

Mehr

Literatur. xml/index.html: ein empfehlenswertes Skript einer anderen XML-Vorlesung

Literatur.  xml/index.html: ein empfehlenswertes Skript einer anderen XML-Vorlesung Literatur http://www.jeckle.de www.jeckle.de/vorlesu ng/xml xml/index.html: ein empfehlenswertes Skript einer anderen XML-Vorlesung http://www.zvon.org www.zvon.org: mehrere Interaktive XML- Kurse 900

Mehr

Dokumentation von Software

Dokumentation von Software Dokumentation von Software Darwin Information Typing Architecture DITA InfoPoint 12.12.2007 1 Inhalt DITA Namensgebung Geschichte DITA Open Toolkit Zielsetzung Architektur, Elemente Vor- und Nachteile

Mehr

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek Speaker Andreas Holubek VP Engineering andreas.holubek@arlanis.com arlanis Software AG, D-14467 Potsdam 2009, arlanis

Mehr

Transformation von RailML timetable Daten zu SVG mittels XSLT zur Darstellung von Zeit-Weg-Liniendiagrammen

Transformation von RailML timetable Daten zu SVG mittels XSLT zur Darstellung von Zeit-Weg-Liniendiagrammen Transformation von RailML timetable Daten zu SVG mittels XSLT zur Darstellung von Zeit-Weg-Liniendiagrammen Peter K. Brandt Ergon Informatik AG Zürich, Schweiz 2007 Ergon Informatik AG Ausgangslage RailML

Mehr

6.9 Java Server Pages

6.9 Java Server Pages DocumentCollection dc = db.ftsearch(abfrage); Document d = dc.getfirstdocument(); while (d!= 0) { String Name = db.gettitle(); out.println(name + ""); d = dc.getnextdocument(); catch (NotesException

Mehr

Hypertext Markup Language HTML. Stefan Szalowski Internet-Technologien HTML

Hypertext Markup Language HTML. Stefan Szalowski Internet-Technologien HTML Hypertext Markup Language HTML Hypertext Markup Language HTML Cascading Style Sheets CSS Zwei Sprachen, mit denen Webseiten erstellt werden HTML: Strukturieren von Inhalten durch Elemente Überschriften,

Mehr

Web-Services - die GIS-Zukunft?

Web-Services - die GIS-Zukunft? Web-Services - die GIS-Zukunft? Übersicht Was sind Web-Services? Wie kann ein Web-Service aussehen? Wie nutzt man einen Web-Service? Die Vorteile von Web-Services Ausblick Vergleich Die Just in Time-Produktion

Mehr

Dataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen...

Dataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen... Inhalt HTML- Grundlagen und CSS... 2 XML Programmierung - Grundlagen... 3 PHP Programmierung - Grundlagen... 4 Java - Grundlagen... 5 Java Aufbau... 6 ASP.NET Programmierung - Grundlagen... 7 1 HTML- Grundlagen

Mehr

XML Schema vs. Relax NG

XML Schema vs. Relax NG XML Schema vs. Relax NG p. 1/2 XML Schema vs. Relax NG Semistrukturierten Daten 1 Präsentation der Gruppe 2 XML Schema vs. Relax NG p. 2/2 Wozu XML Schema? W3C Empfehlung zur Definition von XML-Dokumentstrukturen

Mehr

Klaus Schild, XML Clearinghouse 2003. Transformation von XML-Dokumenten

Klaus Schild, XML Clearinghouse 2003. Transformation von XML-Dokumenten Transformation von XML-Dokumenten Lernziele Warum kann es sinnvoll sein XML-Dokumente zu transformieren? Wie funktioniert XSLT (Extensible Stylesheet Language Transformations)? Was ist XPath? Was sind

Mehr

Institut für Dokumentologie und Editorik. XML-Datenbanken und XQuery

Institut für Dokumentologie und Editorik. XML-Datenbanken und XQuery XML-Datenbanken & XQuery Folie 1 XML Digitale Edition XSL-FO XSLT XQuery XML-DB Folie 2 Programm - Ausgewählte Biere verköstigen - Brauereibesichtigung - Anwendung der Hefe erlernen - brauen Folie 3 Telota

Mehr

XSL und XSLT. Inhalt. Mathias Heilig email: mathias.heilig@gmx.de. XSL Übersicht. Formatierungsprozess. Sprachbeschreibung. Vorführung Resümee

XSL und XSLT. Inhalt. Mathias Heilig email: mathias.heilig@gmx.de. XSL Übersicht. Formatierungsprozess. Sprachbeschreibung. Vorführung Resümee Mathias Heilig email: mathias.heilig@gmx.de Inhalt XSL Übersicht XSL im XML- Umfeld XSLT XPath XSL- FO Was können wir mit XSLT heute machen? Formatierungsprozess XSLT im XML- Formatierungsprozess Transformation

Mehr

XML. Einführung, XML-Grundlagen und -Konzepte. XPath DTD. XQuery. XML-Schema XSLT XML-Grundlagen, -Sprachen, -Datenhaltungsfragen

XML. Einführung, XML-Grundlagen und -Konzepte. XPath DTD. XQuery. XML-Schema XSLT XML-Grundlagen, -Sprachen, -Datenhaltungsfragen XML-Abfragesprachen XML-Schemasprachen DTD XML-Schema... XPath XQuery XML XML-Transformationssprache XSLT Relationale DBMS XML in DBMS Dedizierte XML-DBMS 13 XML-Grundlagen, -Sprachen, -Datenhaltungsfragen

Mehr

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

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen 9 3 Web Services 3.1 Überblick Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen mit Hilfe von XML über das Internet ermöglicht (siehe Abb.

Mehr

XML. Einführung, XML-Grundlagen und -Konzepte. XPath DTD. XQuery. XML-Schema XSLT XML-Grundlagen, -Sprachen, -Datenhaltungsfragen

XML. Einführung, XML-Grundlagen und -Konzepte. XPath DTD. XQuery. XML-Schema XSLT XML-Grundlagen, -Sprachen, -Datenhaltungsfragen XML-Abfragesprachen XML-Schemasprachen DTD XML-Schema... XPath XQuery XML XML-Transformationssprache XSLT Relationale DBMS XML in DBMS Dedizierte XML-DBMS 12 XML-Grundlagen, -Sprachen, -Datenhaltungsfragen

Mehr

Workflow, Business Process Management, 4.Teil

Workflow, Business Process Management, 4.Teil Workflow, Business Process Management, 4.Teil 24. Januar 2004 Der vorliegende Text darf für Zwecke der Vorlesung Workflow, Business Process Management des Autors vervielfältigt werden. Eine weitere Nutzung

Mehr

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

RDF und RDF Schema. Einführung in die Problematik Von HTML über XML zu RDF RDF und RDF Schema Einführung in die Problematik Von HTML über XML zu RDF Kirsten Albrecht Roland Illig Probleme des HTML-basierten

Mehr

Wandel der Arbeitsformen

Wandel der Arbeitsformen ecollaboration Wandel der Arbeitsformen Individuelles Arbeiten Zentrale Organisation Vorgabe und Anweisung Fremdkontrolle Individuelle Leistung Individuelles Wissen Arbeitszeitorientierung Hierarchie Starre

Mehr