Database-Supported XML Processors

Size: px
Start display at page:

Download "Database-Supported XML Processors"

Transcription

1 Database-Supported XML Processors Prof. Dr. Torsten Grust Technische Universität München Winter Term 2005/06 Technische Universität München

2 A Word About Myself 2 Torsten Grust Originally from Hannover Student of Computer TU Clausthal Database U Konstanz 1999 Promotion 2000 Visiting IBM, DB2 Everyplace 2004 Habilitation TU Clausthal since 6/2005 TUM Web home:

3 Welcome to this Course... 3 Database-Supported XML Processors? We will use relational database technology to develop a highly efficient, scalable processor for XML languages like XPath, XQuery, and XML Schema. This means that 1 you will get to know these XML technologies quite well, and 2 you can apply and deepen your (rusty?) knowledge of RDBMSs in a challenging, unusual, and fun domain.

4 Relational XML Processing 4 XML Processors Tree Processors This is a course on Relational Tree Processors. Relational Tree Encoding E E Map tree queries into relational queries over tree encodings: Tree E Rel tree query relational query Tree Rel E 1

5 Compiling XQuery To Relational Algebra (1) 5 Input: XQuery Expression Query against an Internet auction database (think ebay): How many auction items are listed in each of the site s [geographical] regions? for $r in doc("auction.xml")/site/regions/* return count($r//item) Tree query: Note how this query uses tree navigation operators / (read: child) and // (descendant) to explore the input XML document auction.xml.

6 Compiling XQuery To Relational Algebra (2) 6 Output: Relational Algebra (MonetDB s Dialect). a0000 := a0004.reverse ().sort ().reverse (); a0000 := a0000.ctrefine (a0003); a0000 := a0000.ctrefine (a0002); a0000 := a0000.mark (0@0).reverse (); a0001 := a0000.leftjoin (a0002); a0005 := a0000.leftjoin (a0004); a0006 := a0000.leftjoin (a0003);. a0003 := count(a0004.reverse ()); a0007 := a0003.reverse ().mark (0@0).reverse (); a0008 := a0003.mark (0@0).reverse ();. [ lines in total... ]

7 Pathfinder (MonetDB/XQuery) 7 For about 3 1 /2 years now, work is underway to design and build the purely relational XQuery processor Pathfinder aka MonetDB/XQuery Joint work with a couple of good guys from (CWI, Amsterdam; U Twente, Netherlands; U Konstanz)

8 Hands On! 8 In a sense, this lecture is an in-depth tour of the techniques and concepts behind Pathfinder. Because Pathfinder has been under development since 2002, the system is already usable and provides an ideal playground for us. Available under the Mozilla OSS License Source code and installers for Linux/Unix, Windows. Please download and use it (and submit bug reports ;-)).

9 These Slides 9 Note: This slide set is developed from scratch during the course of the WS 05/06 semester. I am grateful for any suggestions for improvement as well as reports on typos, glitches, etc. Examples Code/query fragments Definitions Quizzes

10 Further Reading Material the XML standard family: (links marked with are frequently found on the slides) Warning: rather impenetrable on first sight!... on XPath and XQuery: XQuery from the Experts Jonathan Robie et.al. ISBN Addison-Wesley, 2003 The XML Query Language Michael Brundage ISBN Addison-Wesley, various research papers on how database technology can embrace XML, XPath, and XQuery (this is a vivid research area); downloadable from the course web page.

11 Further Reading Material 11 Easily digestable introductions to XML, XPath, and XQuery: The Annotated XML Specification Chapter XPath of XML in a Nutshell (O Reilly) XQuery: A Guided Tour xquery/docs/katz_c01.pdf

12 Organisatorisches 12 Termine Zeit Ort Vorlesung Mo, 9:15 10:00 MI HS 2 Vorlesung Di, 14:15 15:45 MI HS 2 Übung Do, 10:15 11:45 MI Homepage + Forum zur Vorlesung Folien [PDF] oft erst kurzfristig zum Download verfügbar (ca. 2 Stunden vor Termin).

13 Wie profitiert man von dieser Vorlesung? 13 Übungsaufgaben und Klausuraufgaben werden sich sehr ähneln. Aktiv dabei sein! Übungen starten diesen Donnerstag (20. Oktober) Klausur zum Ende des Semesters bestehen. Das Forum zu dieser Vorlesung nutzen! Jens Teubner und ich lesen/schreiben mit. Sprechstunde nutzen Immer, wenn die Türen zu unseren Büros (MI und ) offen stehen. Effektiv sind das 100 % unserer Anwesenheitszeiten.

14

Database-Supported XML Processors

Database-Supported XML Processors Database-Supported XML Processors Prof. Dr. Torsten Grust torsten.grust@uni-tuebingen.de Winter 2008/2009 Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 1 Part I Preliminaries Torsten

More information

Architecture and Implementation of Database Systems

Architecture and Implementation of Database Systems Architecture and Implementation of Database Systems Winter 2010/11 Wilhelm-Schickard-Institut für Informatik Universität Tübingen 1.1 Chapter 1 Preliminaries and Architecture and Implementation of Database

More information

Purely Relational XQuery

Purely Relational XQuery Purely Relational XQuery Database-Supported XML Processors Torsten Grust http://www-db.in.tum.de/~grust/ LUG Erding, Oct 2007 A Database Guy s View of XML, XPath, and XQuery 2 A Database Guy s View of

More information

An XML Database as Filesystem in Userspace

An XML Database as Filesystem in Userspace 31 An XML Database as Filesystem in Userspace Alexander Holupirek Marc H. Scholl University of Konstanz Dept. of Computer & Information Science Box D 188, 78457 Konstanz, Germany holupire scholl@inf.uni-konstanz.de

More information

Prof. Jean-Claude MAUN Dean of Ecole polytechnique de Bruxelles. Prof. Guy WARZEE Coordinator of the Exchange Programs

Prof. Jean-Claude MAUN Dean of Ecole polytechnique de Bruxelles. Prof. Guy WARZEE Coordinator of the Exchange Programs Prof. Jean-Claude MAUN Dean of Ecole polytechnique de Bruxelles Prof. Guy WARZEE Coordinator of the Exchange Programs Annex to Erasmus+ Inter-Institutional Agreement Institutional Factsheet 1 Institutional

More information

Data Warehousing. Jens Teubner, TU Dortmund jens.teubner@cs.tu-dortmund.de. Winter 2015/16. Jens Teubner Data Warehousing Winter 2015/16 1

Data Warehousing. Jens Teubner, TU Dortmund jens.teubner@cs.tu-dortmund.de. Winter 2015/16. Jens Teubner Data Warehousing Winter 2015/16 1 Jens Teubner Data Warehousing Winter 2015/16 1 Data Warehousing Jens Teubner, TU Dortmund jens.teubner@cs.tu-dortmund.de Winter 2015/16 Jens Teubner Data Warehousing Winter 2015/16 2 A Few Words About

More information

Search Engines Chapter 2 Architecture. 14.4.2011 Felix Naumann

Search Engines Chapter 2 Architecture. 14.4.2011 Felix Naumann Search Engines Chapter 2 Architecture 14.4.2011 Felix Naumann Overview 2 Basic Building Blocks Indexing Text Acquisition Text Transformation Index Creation Querying User Interaction Ranking Evaluation

More information

Databases and Information Systems 1 7b Motivation of XML databases and XML compression

Databases and Information Systems 1 7b Motivation of XML databases and XML compression Databases and Information Systems 1 7b Motivation of XML databases and XML compression Databases and Information Systems 1 WS 008 / 09 Prof. Dr. Stefan Böttcher XML compression / 1 XML extensions of relational

More information

Anwendungen im Gesundheitswesen

Anwendungen im Gesundheitswesen Anwendungen im Gesundheitswesen Einführung Vorlesung mit Übung WS 2011 17.10.2011 Dr. Barbara Tappeiner Dr. Wolfgang Schramm Prof. Geraldine Fitzpatrick Prof. Thomas Grechenig INSO - Industrial Software

More information

Pushing XML Main Memory Databases to their Limits

Pushing XML Main Memory Databases to their Limits Pushing XML Main Memory Databases to their Limits Christian Grün Database & Information Systems Group University of Konstanz, Germany christian.gruen@uni-konstanz.de The we distribution of XML documents

More information

Semantic Web. Semantic Web: Resource Description Framework (RDF) cont. Resource Description Framework (RDF) W3C Definition:

Semantic Web. Semantic Web: Resource Description Framework (RDF) cont. Resource Description Framework (RDF) W3C Definition: 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. Tim Berners-Lee, James

More information

6. SQL/XML. 6.1 Introduction. 6.1 Introduction. 6.1 Introduction. 6.1 Introduction. XML Databases 6. SQL/XML. Creating XML documents from a database

6. SQL/XML. 6.1 Introduction. 6.1 Introduction. 6.1 Introduction. 6.1 Introduction. XML Databases 6. SQL/XML. Creating XML documents from a database XML Databases Silke Eckstein Andreas Kupfer Institut für Informationssysteme Technische Universität http://www.ifis.cs.tu-bs.de in XML XML Databases SilkeEckstein Institut fürinformationssysteme TU 2 Creating

More information

XML Databases 6. SQL/XML

XML Databases 6. SQL/XML XML Databases 6. SQL/XML Silke Eckstein Andreas Kupfer Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de 6. SQL/XML 6.1Introduction 6.2 Publishing relational

More information

Cardinality-Aware and Purely Relational Implementation of an XQuery Processor

Cardinality-Aware and Purely Relational Implementation of an XQuery Processor Cardinality-Aware and Purely Relational Implementation of an XQuery Processor A dissertation submitted for the fulfillment of the requirements for the degree of Doctor of Science. University of Konstanz

More information

Information Systems 2

Information Systems 2 Information Systems 2 Prof. Dr. Dr. L. Schmidt-Thieme MSc. André Busche Übung 9 0. Allerlei 1. Übung 2. Hands on some things 2.1 Saxon 2.2 Corba 28.06.10 2/ 0. Allerlei 1. Übung 2. Hands on some things

More information

LEHMAN BROTHERS SECURITIES N.V. LEHMAN BROTHERS (LUXEMBOURG) EQUITY FINANCE S.A.

LEHMAN BROTHERS SECURITIES N.V. LEHMAN BROTHERS (LUXEMBOURG) EQUITY FINANCE S.A. SUPPLEMENTS NO. 2 DATED 6 JUNE 2008 in accordance with 6(2) and 16 of the German Securities Prospectus Act to the two published Base Prospectuses, one per Issuer (together the "Base Prospectus") relating

More information

Mit einem Auge auf den mathema/schen Horizont: Was der Lehrer braucht für die Zukun= seiner Schüler

Mit einem Auge auf den mathema/schen Horizont: Was der Lehrer braucht für die Zukun= seiner Schüler Mit einem Auge auf den mathema/schen Horizont: Was der Lehrer braucht für die Zukun= seiner Schüler Deborah Löwenberg Ball und Hyman Bass University of Michigan U.S.A. 43. Jahrestagung für DidakEk der

More information

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 MOC 10233

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 MOC 10233 Designing and Deploying Messaging Solutions with Microsoft Exchange Server MOC 10233 In dieser Schulung erhalten Sie das nötige Wissen für das Design und die Bereitstellung von Messaging-Lösungen mit Microsoft

More information

Jeffrey D. Ullman Anfang von: CS145 - Herbst 2004 - Stanford University Online unter: www.odbms.org. Folien mit weißem Hintergrund wurden hinzugefügt!

Jeffrey D. Ullman Anfang von: CS145 - Herbst 2004 - Stanford University Online unter: www.odbms.org. Folien mit weißem Hintergrund wurden hinzugefügt! Jeffrey D. Ullman Anfang von: CS145 - Herbst 2004 - Stanford University Online unter: www.odbms.org Folien mit weißem Hintergrund wurden hinzugefügt! Real SQL Programming Embedded SQL Call-Level Interface

More information

How To Build A Computer System From Scratch

How To Build A Computer System From Scratch c.dedek Orientation In Objects GmbH p.g.taboada pgt technology scouting GmbH Modularisierung vom Toolalptraum ins Architekturchaos in 60 Minuten Mit Java 7 und Jigsaw werden wir alle schon über die Plattform

More information

Chapter 2: Designing XML DTDs

Chapter 2: Designing XML DTDs 2. Designing XML DTDs 2-1 Chapter 2: Designing XML DTDs References: Tim Bray, Jean Paoli, C.M. Sperberg-McQueen: Extensible Markup Language (XML) 1.0, 1998. [http://www.w3.org/tr/rec-xml] See also: [http://www.w3.org/xml].

More information

Indexing XML Data in RDBMS using ORDPATH

Indexing XML Data in RDBMS using ORDPATH Indexing XML Data in RDBMS using ORDPATH Microsoft SQL Server 2005 Concepts developed by: Patrick O Neil,, Elizabeth O Neil, (University of Massachusetts Boston) Shankar Pal,, Istvan Cseri,, Oliver Seeliger,,

More information

Exemplar for Internal Achievement Standard. German Level 1

Exemplar for Internal Achievement Standard. German Level 1 Exemplar for Internal Achievement Standard German Level 1 This exemplar supports assessment against: Achievement Standard 90885 Interact using spoken German to communicate personal information, ideas and

More information

Definition Science meets Business Conclusion. generated by en.wikipedia.org/serious games

Definition Science meets Business Conclusion. generated by en.wikipedia.org/serious games Panel Serious Games Definition Science meets Business Conclusion httc Hessian Telemedia Technology Competence-Center e.v - www.httc.de Dr.-Ing. Stefan Göbel Stefan.Goebel@KOM.tu-darmstadt.de Tel.+49 6151

More information

Department of Geography - Birgit Sattler - University of Duisburg-Essen ILIAS. in geography and landscape architecture

Department of Geography - Birgit Sattler - University of Duisburg-Essen ILIAS. in geography and landscape architecture ILIAS in geography and landscape architecture ILIAS in geography and landscape architecture computer skills and internet access of the students practical experience with ILIAS selected evaluation results

More information

LEARNING AGREEMENT FOR STUDIES

LEARNING AGREEMENT FOR STUDIES LEARNING AGREEMENT FOR STUDIES The Student Last name (s) First name (s) Date of birth Nationality 1 Sex [M/F] Academic year 20../20.. Study cycle EQF level 6 Subject area, Code Phone E-mail 0421 The Sending

More information

IBM DB2 XML support. How to Configure the IBM DB2 Support in oxygen

IBM DB2 XML support. How to Configure the IBM DB2 Support in oxygen Table of Contents IBM DB2 XML support About this Tutorial... 1 How to Configure the IBM DB2 Support in oxygen... 1 Database Explorer View... 3 Table Explorer View... 5 Editing XML Content of the XMLType

More information

AJAX SSL- Wizard Reference

AJAX SSL- Wizard Reference AJAX SSL- Wizard Reference Version 1.0.2+ - 04.04.2011 Preamble This document explains the AJAX based SSL- Wizard developed by CertCenter AG. The seemless integration of the SSL- Wzard into the partner

More information

XML and Data Management

XML and Data Management XML and Data Management XML standards XML DTD, XML Schema DOM, SAX, XPath XSL XQuery,... Databases and Information Systems 1 - WS 2005 / 06 - Prof. Dr. Stefan Böttcher XML / 1 Overview of internet technologies

More information

DEGREE CURRICULUM SOFTWARE ARCHITECTURES Degree in Computer Engineering. Teaching staff: GIL IRANZO, ROSA MARIA GARCIA GONZALEZ, ROBERTO

DEGREE CURRICULUM SOFTWARE ARCHITECTURES Degree in Computer Engineering. Teaching staff: GIL IRANZO, ROSA MARIA GARCIA GONZALEZ, ROBERTO Academic year 2014-15 DEGREE CURRICULUM SOFTWARE ARCHITECTURES Degree in Computer Engineering Teaching staff: GIL IRANZO, ROSA MARIA GARCIA GONZALEZ, ROBERTO Subject's general information Subject name

More information

ETK Technical Workshop 17.11.2011 User Centric vs. Device Centric

ETK Technical Workshop 17.11.2011 User Centric vs. Device Centric ETK Technical Workshop 17.11.2011 User Centric vs. Device Centric René Princz-Schelter Head of PreSales Alcatel-Lucent Enterprise Germany emphasized Member of EMEA Marketing Team 1 2 Dynamic Enterprise

More information

High Performance XML Data Retrieval

High Performance XML Data Retrieval High Performance XML Data Retrieval Mark V. Scardina Jinyu Wang Group Product Manager & XML Evangelist Oracle Corporation Senior Product Manager Oracle Corporation Agenda Why XPath for Data Retrieval?

More information

Über die Semantik von Modellierungssprachen

Über die Semantik von Modellierungssprachen Über die Semantik von Modellierungssprachen und des UML-Standards Prof. Dr. Bernhard Rumpe Technische Universität Braunschweig http://www.sse.cs.tu-bs.de/ Seite 2 What is a model? And why do we need modeling

More information

Open Text Social Media. Actual Status, Strategy and Roadmap

Open Text Social Media. Actual Status, Strategy and Roadmap Open Text Social Media Actual Status, Strategy and Roadmap Lars Onasch (Product Marketing) Bernfried Howe (Product Management) Martin Schwanke (Global Service) February 23, 2010 Slide 1 Copyright Open

More information

Upgrading Your Skills to MCSA Windows Server 2012 MOC 20417

Upgrading Your Skills to MCSA Windows Server 2012 MOC 20417 Upgrading Your Skills to MCSA Windows Server 2012 MOC 20417 In dieser Schulung lernen Sie neue Features und Funktionalitäten in Windows Server 2012 in Bezug auf das Management, die Netzwerkinfrastruktur,

More information

Technical Guidelines. for Power Generating Units. Part 7: Operation and maintenance of power plants for renewable energy Category D3 Attachment A:

Technical Guidelines. for Power Generating Units. Part 7: Operation and maintenance of power plants for renewable energy Category D3 Attachment A: Technical Guidelines for Power Generating Units Part 7: Operation and maintenance of power plants for renewable energy Category D3 Attachment A: Global Service Protocol (GSP) - Attachment A: XML schema

More information

Master of Science Business Administration

Master of Science Business Administration Master of Science Business Administration Abbildung der Studiengangstrukturen PO 2015 Bitte beachten Sie, dass es sich hierbei um vorläufige Übersichten der Studienstruktur handelt, die das WiSo-Studienberatungszentrum

More information

Designing and Implementing a Server Infrastructure MOC 20413

Designing and Implementing a Server Infrastructure MOC 20413 Designing and Implementing a Server Infrastructure MOC 20413 In dieser 5-tägigen Schulung erhalten Sie die Kenntnisse, welche benötigt werden, um eine physische und logische Windows Server 2012 Active

More information

Embedded Software Development and Test in 2011 using a mini- HIL approach

Embedded Software Development and Test in 2011 using a mini- HIL approach Primoz Alic, isystem, Slovenia Erol Simsek, isystem, Munich Embedded Software Development and Test in 2011 using a mini- HIL approach Kurzfassung Dieser Artikel beschreibt den grundsätzlichen Aufbau des

More information

Product Quality and Environmental Standards: The Effect of an International Environmental Agreement on Tropical Timber Trade

Product Quality and Environmental Standards: The Effect of an International Environmental Agreement on Tropical Timber Trade Please scroll down for the English version Sehr geehrte Abonnentinnen und Abonnenten, wir freuen uns, Sie per Newsletter über die neuesten Entwicklungen des FIW-Projekts informieren zu dürfen. Dieses Mal

More information

Introduction to Embedded Systems

Introduction to Embedded Systems Introduction to Embedded Systems Part 0: Organisation 1. Audience 2. Language 3. Context 4. Dates and rooms 5. Website 6. Tutor 7. Exercises 8. Lecturer 9. Literature Introduction to Embedded Systems Part

More information

What's New in ActiveVOS 9.1

What's New in ActiveVOS 9.1 What's New in ActiveVOS 9.1 2011 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their respective owners. 2011 0 Content

More information

ECE 697J Advanced Topics in Computer Networking

ECE 697J Advanced Topics in Computer Networking ECE 697J Advanced Topics in Computer Networking September 5 th, 2002 ECE 697J 1 Welcome! Research course: Active and Programmable Networks Network processor design Classes: Tuesday & Thursday 2:30 3:45,

More information

Introducing SAP NetWeaver in education: The impact of a SOA based platform

Introducing SAP NetWeaver in education: The impact of a SOA based platform Introducing SAP NetWeaver in education: The impact of a SOA based platform Dr. Holger Wittges, Valentin Nicolescu, Prof. Dr. Helmut Krcmar Technische Universität München Chair for Information Systems Lecturers

More information

Using Digital Libraries for E-Learning: Environments, Projects, Interfaces

Using Digital Libraries for E-Learning: Environments, Projects, Interfaces Using Digital Libraries for E-Learning: Environments, Projects, Interfaces Using Digital Libraries for E-Learning: Developing Strategies E-Learning Metadata Standards E-Learning Content and Creation Tools

More information

TBarCode.NET Barcodes in MS SQL Reporting Services

TBarCode.NET Barcodes in MS SQL Reporting Services TBarCode.NET Barcodes in MS SQL Reporting Services Version 1.0.1 Printing Barcodes with MS SQL Reporting Services 29 January 2013 TEC-IT Datenverarbeitung GmbH Hans-W agner-str. 6 A-4400 Steyr, Austria

More information

(51) Int Cl.: G01C 21/36 (2006.01)

(51) Int Cl.: G01C 21/36 (2006.01) (19) TEPZZ_ 678B_T (11) EP 1 26 78 B1 (12) EUROPEAN PATENT SPECIFICATION (4) Date of publication and mention of the grant of the patent:.09.14 Bulletin 14/37 (1) Int Cl.: G01C 21/36 (06.01) (21) Application

More information

REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES. Jesse Wright Jet Propulsion Laboratory,

REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES. Jesse Wright Jet Propulsion Laboratory, REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES Colette Wilklow MS 301-240, Pasadena, CA phone + 1 818 354-4674 fax + 1 818 393-4100 email: colette.wilklow@jpl.nasa.gov

More information

OGSA - A Guide to Data Access and Integration in UK

OGSA - A Guide to Data Access and Integration in UK The OGSA-DAI Project Databases and the Grid Neil Chue Hong Principal Consultant EPCC, Edinburgh N.ChueHong@epcc.ed.ac.uk What is OGSA-DAI? 4It is a project: OGSA Data Access and Integration: funded by

More information

AP WORLD LANGUAGE AND CULTURE EXAMS 2012 SCORING GUIDELINES

AP WORLD LANGUAGE AND CULTURE EXAMS 2012 SCORING GUIDELINES AP WORLD LANGUAGE AND CULTURE EXAMS 2012 SCORING GUIDELINES Interpersonal Writing: E-mail Reply 5: STRONG performance in Interpersonal Writing Maintains the exchange with a response that is clearly appropriate

More information

Working Paper Series des Rates für Sozial- und Wirtschaftsdaten, No. 163

Working Paper Series des Rates für Sozial- und Wirtschaftsdaten, No. 163 econstor www.econstor.eu Der Open-Access-Publikationsserver der ZBW Leibniz-Informationszentrum Wirtschaft The Open Access Publication Server of the ZBW Leibniz Information Centre for Economics Wilkinson,

More information

Web Service Testing. SOAP-based Web Services. Software Quality Assurance Telerik Software Academy http://academy.telerik.com

Web Service Testing. SOAP-based Web Services. Software Quality Assurance Telerik Software Academy http://academy.telerik.com Web Service Testing SOAP-based Web Services Software Quality Assurance Telerik Software Academy http://academy.telerik.com The Lectors Snejina Lazarova Product Manager Talent Management System Dimo Mitev

More information

Support Desk Help Manual. v 1, May 2014

Support Desk Help Manual. v 1, May 2014 Support Desk Help Manual v 1, May 2014 Table of Contents When do I create a ticket in DataRPM?... 3 How do I decide the Priority of the bug I am logging in?... 3 How do I Create a Ticket?... 3 How do I

More information

E-Learning in University Math-Education

E-Learning in University Math-Education E-Learning in University Math-Education Experience and Perspectives in the Use of the Teaching and Learning Environment Matheon-SEFI Conference, April 6/7 2009 Ruedi Seiler Overview Learning and Teaching

More information

Enhancing Traditional Databases to Support Broader Data Management Applications. Yi Chen Computer Science & Engineering Arizona State University

Enhancing Traditional Databases to Support Broader Data Management Applications. Yi Chen Computer Science & Engineering Arizona State University Enhancing Traditional Databases to Support Broader Data Management Applications Yi Chen Computer Science & Engineering Arizona State University What Is a Database System? Of course, there are traditional

More information

PAXQuery: A Massively Parallel XQuery Processor

PAXQuery: A Massively Parallel XQuery Processor PAXQuery: A Massively Parallel XQuery Processor Jesús Camacho-Rodríguez, Dario Colazzo, Ioana Manolescu To cite this version: Jesús Camacho-Rodríguez, Dario Colazzo, Ioana Manolescu. PAXQuery: A Massively

More information

Training for the Implementation of the European Eco-label for Tourist Accommodations and Camp Sites

Training for the Implementation of the European Eco-label for Tourist Accommodations and Camp Sites Accommodations and Camp Sites A/05/B/F/PP-158.203 1 Project Information Title: Project Number: Year: 2005 Training for the Implementation of the European Eco-label for Tourist Accommodations and Camp Sites

More information

Development of a Web-Service for the DIOXIN- Database of Germany

Development of a Web-Service for the DIOXIN- Database of Germany EnviroInfo 2004 (Geneva) Sh@ring EnviroInfo 2004 Development of a Web-Service for the DIOXIN- Database of Germany Gerlinde Knetsch 1, Erich Weihs 2 Abstract Die DIOXIN-Datenbank des Bundes und der Länder

More information

An Incrementally Trainable Statistical Approach to Information Extraction Based on Token Classification and Rich Context Models

An Incrementally Trainable Statistical Approach to Information Extraction Based on Token Classification and Rich Context Models Dissertation (Ph.D. Thesis) An Incrementally Trainable Statistical Approach to Information Extraction Based on Token Classification and Rich Context Models Christian Siefkes Disputationen: 16th February

More information

XML Programming with PHP and Ajax

XML Programming with PHP and Ajax http://www.db2mag.com/story/showarticle.jhtml;jsessionid=bgwvbccenyvw2qsndlpskh0cjunn2jvn?articleid=191600027 XML Programming with PHP and Ajax By Hardeep Singh Your knowledge of popular programming languages

More information

QCF Qualifications in Languages. German. Level 1

QCF Qualifications in Languages. German. Level 1 QCF Qualifications in Languages German For teaching from September 2012 SPOKEN GERMAN: Communicating Personal Information Assessment Criteria 1.1 and 1.2 Task: Meeting New People CC- BY-SA 2007 Miraceti

More information

Detaillierte Kenntnis der Programmregeln ist für die Planung des Projektbudgets (gleiches gilt für einzelne Partner) unverzichtbar

Detaillierte Kenntnis der Programmregeln ist für die Planung des Projektbudgets (gleiches gilt für einzelne Partner) unverzichtbar Projektbudget Detaillierte Kenntnis der Programmregeln ist für die Planung des Projektbudgets (gleiches gilt für einzelne Partner) unverzichtbar Applicants Manual Part 3 Beratung durch NCP, thematischer

More information

FOR TEACHERS ONLY The University of the State of New York

FOR TEACHERS ONLY The University of the State of New York FOR TEACHERS ONLY The University of the State of New York REGENTS HIGH SCHOOL EXAMINATION G COMPREHENSIVE EXAMINATION IN GERMAN Friday, June 15, 2007 1:15 to 4:15 p.m., only SCORING KEY Updated information

More information

Berufsakademie Mannheim University of Co-operative Education Department of Information Technology (International)

Berufsakademie Mannheim University of Co-operative Education Department of Information Technology (International) Berufsakademie Mannheim University of Co-operative Education Department of Information Technology (International) Guidelines for the Conduct of Independent (Research) Projects 5th/6th Semester 1.) Objective:

More information

Erste Schritte mit mysql. Der Umgang mit einer relationalen Datenbank

Erste Schritte mit mysql. Der Umgang mit einer relationalen Datenbank Erste Schritte mit mysql Der Umgang mit einer relationalen Datenbank Relationale Datenbanken Prinzip: Daten sind in Tabellen gespeichert Tabellen können verknüpft sein alter Name: RDBMS - Relational Database

More information

SAP Enterprise Portal 6.0 KM Platform Delta Features

SAP Enterprise Portal 6.0 KM Platform Delta Features SAP Enterprise Portal 6.0 KM Platform Delta Features Please see also the KM Platform feature list in http://service.sap.com/ep Product Management Operations Status: January 20th, 2004 Note: This presentation

More information

BPM @ IBM SGO Community of Practise for BPM Business Process Management und Optimization

BPM @ IBM SGO Community of Practise for BPM Business Process Management und Optimization BPM @ IBM SGO Community of Practise for BPM Business Process Management und Optimization Marc A. Geiger, Service Area Leader Operations & Supply Chain Management Consulting Ales Prochazka, BPM Leader,

More information

Lab Course Microcontroller Programming WS2011/12

Lab Course Microcontroller Programming WS2011/12 Lab Course Microcontroller Programming WS2011/12 Preparatory meeting, 25.07.2011 Michael Geisinger fortiss GmbH An Institut der TechnischenUniversität h München fortiss? "An Institut Institut" of TU München

More information

Theories and Practice. of Design. KISDtalks. KISD Köln International School of Design. Technology Arts Sciences TH Köln

Theories and Practice. of Design. KISDtalks. KISD Köln International School of Design. Technology Arts Sciences TH Köln KISDtalks Theories and Practice of Design KISD Köln International School of Design Fakultät für Kulturwissenschaften Technology Arts Sciences TH Köln KISDtalks 1/2016 Theories and Practice of Design The

More information

Canonical Text Service

Canonical Text Service Canonical Text Service Jochen Tiepmar BigData Competence Center ScaDS Naural Language Processing Leipzig University Survey From 20.06.2015 to 30.08.2015 Anonym, no tracking, skipping allowed Recall 25.06.2015

More information

Copyright 2013, Oracle and/or its affiliates. All rights reserved. Customer Presentation

Copyright 2013, Oracle and/or its affiliates. All rights reserved. Customer Presentation 1 SAM, NFS und SMB Dirk Nitschke Principal Sales Consultant SAM-QFS 5.3.2 / 5.3.9 Unterstützung neuer Geräte LTO-5, LTO-6, T10000-C, SL150, ACSLS 8 Unterstützung neuer Betriebssystemversionen Solaris 11,

More information

Bayreuther Arbeitspapiere zur Wirtschaftsinformatik, No. 53

Bayreuther Arbeitspapiere zur Wirtschaftsinformatik, No. 53 econstor www.econstor.eu Der Open-Access-Publikationsserver der ZBW Leibniz-Informationszentrum Wirtschaft The Open Access Publication Server of the ZBW Leibniz Information Centre for Economics Walther,

More information

Building an Architecture Model 1. 1. Entwerfen Sie mit AxiomSys ein Kontextdiagramm, das folgendermaßen aussieht:

Building an Architecture Model 1. 1. Entwerfen Sie mit AxiomSys ein Kontextdiagramm, das folgendermaßen aussieht: Building an Architecture Model 1 1. Entwerfen Sie mit AxiomSys ein Kontextdiagramm, das folgendermaßen aussieht: Wie Ihnen aus der vergangenen Lehrveranstaltung bekannt ist, bedeuten Sterne neben den Bezeichnungen,

More information

Exemplar for Internal Assessment Resource German Level 1. Resource title: Planning a School Exchange

Exemplar for Internal Assessment Resource German Level 1. Resource title: Planning a School Exchange Exemplar for internal assessment resource German 1.5A for Achievement Standard 90887! Exemplar for Internal Assessment Resource German Level 1 Resource title: Planning a School Exchange This exemplar supports

More information

Introduction to Databases

Introduction to Databases Page 1 of 5 Introduction to Databases An introductory example What is a database? Why do we need Database Management Systems? The three levels of data abstraction What is a Database Management System?

More information

Microsoft Certified IT Professional (MCITP) MCTS: Windows 7, Configuration (070-680)

Microsoft Certified IT Professional (MCITP) MCTS: Windows 7, Configuration (070-680) Microsoft Office Specialist Office 2010 Specialist Expert Master Eines dieser Examen/One of these exams: Eines dieser Examen/One of these exams: Pflichtexamen/Compulsory exam: Word Core (Exam 077-881)

More information

The Entity-Relationship Model

The Entity-Relationship Model The Entity-Relationship Model 221 After completing this chapter, you should be able to explain the three phases of database design, Why are multiple phases useful? evaluate the significance of the Entity-Relationship

More information

Trading Beyond Human Capabilities Live Algorithms. Kai Zimmermann Chair of Business Administration, especially e-finance

Trading Beyond Human Capabilities Live Algorithms. Kai Zimmermann Chair of Business Administration, especially e-finance Trading Beyond Human Capabilities Live Algorithms Kai Zimmermann Chair of Business Administration, especially e-finance Who we are and what we do Chair of Business Administration, especially e-finance

More information

Applying an XML Warehouse to Social Network Analysis

Applying an XML Warehouse to Social Network Analysis Applying an XML Warehouse to Social Network Analysis Benjamin Nguyen University of Versailles benjamin.nguyen@prism.uvsq.fr History evidences it, sociology extracts it. ABSTRACT Lessons from the WebStand

More information

CORPORATE DESIGN MANUAL English 5/2015

CORPORATE DESIGN MANUAL English 5/2015 CORPORATE DESIGN MANUAL English 5/2015 CONTENT Corporate Design Manual Introduction and contact 3 1 Name and logo 4 2 Label 6 3 Fonts 10 4 Colours 11 2 INTRODUCTION Introduction This corporate design manual

More information

NoSQL storage and management of geospatial data with emphasis on serving geospatial data using standard geospatial web services

NoSQL storage and management of geospatial data with emphasis on serving geospatial data using standard geospatial web services NoSQL storage and management of geospatial data with emphasis on serving geospatial data using standard geospatial web services Pouria Amirian, Adam Winstanley, Anahid Basiri Department of Computer Science,

More information

Certificate SAP INTEGRATION CERTIFICATION

Certificate SAP INTEGRATION CERTIFICATION Certificate SAP INTEGRATION CERTIFICATION SAP SE hereby confirms that the interface software MCC SR2015 for the product MCC SR2015 of the MEIERHOFER AG. has been certified for integration with SAP ECC

More information

Voraussetzungen/ Prerequisites *for English see below*

Voraussetzungen/ Prerequisites *for English see below* English Programme im akademischen Jahr 2013/2014 English Programme in the Academic Year 2013/2014 *for English see below* Im akademischen Jahr 2013/2014 freuen wir uns Ihnen erneut ein Programm mit englischsprachigen

More information

Successful Collaboration in Agile Software Development Teams

Successful Collaboration in Agile Software Development Teams Successful Collaboration in Agile Software Development Teams Martin Kropp, Magdalena Mateescu University of Applied Sciences Northwestern Switzerland School of Engineering & School of Applied Psychology

More information

REST vs. SOAP: Making the Right Architectural Decision

REST vs. SOAP: Making the Right Architectural Decision REST vs. SOAP: Making the Right Architectural Decision Cesare Pautasso Faculty of Informatics University of Lugano (USI), Switzerland http://www.pautasso.info 1 Agenda 1. Motivation: A short history of

More information

It is also possible to combine courses from the English and the German programme, which is of course available for everyone!

It is also possible to combine courses from the English and the German programme, which is of course available for everyone! Vorläufiges English Programme im akademischen Jahr 2015/2016 Preliminary English Programme in the Academic Year 2015/2016 *for English see below* Im akademischen Jahr 2015/2016 freuen wir uns Ihnen erneut

More information

Diese Liste wird präsentiert von. Netheweb.de

Diese Liste wird präsentiert von. Netheweb.de Diese Liste wird präsentiert von Netheweb.de Die Liste enthält 1000 Do-Follow Blogs, die zum Linkbuilding genutzt werden können, es kann sein, dass verkürzte URL s nicht korrekt weiter geleitet werden.

More information

8. Business Intelligence Reference Architectures and Patterns

8. Business Intelligence Reference Architectures and Patterns 8. Business Intelligence Reference Architectures and Patterns Winter Semester 2008 / 2009 Prof. Dr. Bernhard Humm Darmstadt University of Applied Sciences Department of Computer Science 1 Prof. Dr. Bernhard

More information

Technische Universität München Product Development Boltzmannstraße 15 85748 Garching Germany

Technische Universität München Product Development Boltzmannstraße 15 85748 Garching Germany Registration Form Please fill in this form and fax it to +49 (89) 28915144 Technische Universität München Product Development Boltzmannstraße 15 85748 Garching Germany Tel.: +49 (89) 28915137 Fax: +49

More information

Einführung in die Kognitive Ergonomie

Einführung in die Kognitive Ergonomie i Table of Contents ii Einführung in die Kognitive Ergonomie Wintersemester 1999/2000 Dr. Anthony Jameson Fachbereich Informatik Universität des Saarlandes Postfach 15 11 50 66041 Saarbrücken jameson@cs.uni-sb.de

More information

Syllabus: MKT 3202 - Online Marketing (MKT3202)

Syllabus: MKT 3202 - Online Marketing (MKT3202) Syllabus: MKT 3202 - Online Marketing (MKT3202) Prof. Michael Paetsch, PhD (CPU) Hochschule Pforzheim / Pforzheim University Lehrveranstaltung: MKT3202 Online Marketing Workload: 3 ECTS Credits ( 2 Semesterwochenstunden,

More information

TUMonline The service portal for study and teaching

TUMonline The service portal for study and teaching TUMonline The service portal for study and teaching Introduction for students winter semester 2013/14 Information and instructions under: http://www.it.tum.de/en/tumonline/studying/ 1 Contents 4 Getting

More information

Implementing Data Models and Reports with Microsoft SQL Server

Implementing Data Models and Reports with Microsoft SQL Server Implementing Data Models and Reports with Microsoft SQL Server Dauer: 5 Tage Kursnummer: M20466 Überblick: Business Intelligence (BI) wird für Unternehmen von verschiedenen Größen aufgrund des dadurch

More information

The use of Vegetation for Social Housing Renovations: a cases study in the city of Palermo

The use of Vegetation for Social Housing Renovations: a cases study in the city of Palermo The use of Vegetation for Social Housing Renovations: a cases study in the city of Palermo Luisa Pastore Università degli Studi di Palermo Italy Rossella Corrao Università degli Studi di Palermo Italy

More information

Development and Validation of an XML Schema for Automated Environmental Reporting on XML Basis

Development and Validation of an XML Schema for Automated Environmental Reporting on XML Basis - 233 - Development and Validation of an XML Schema for Automated Environmental Reporting on XML Basis Jorge Marx Gomez, Christoph Hermann 1 Ralf Isenmann 2 Abstract Today automated environmental reporting

More information

An Eclipse Plug-In for Visualizing Java Code Dependencies on Relational Databases

An Eclipse Plug-In for Visualizing Java Code Dependencies on Relational Databases An Eclipse Plug-In for Visualizing Java Code Dependencies on Relational Databases Paul L. Bergstein, Priyanka Gariba, Vaibhavi Pisolkar, and Sheetal Subbanwad Dept. of Computer and Information Science,

More information

Concrete uses of XML in software development and data analysis.

Concrete uses of XML in software development and data analysis. Concrete uses of XML in software development and data analysis. S. Patton LBNL, Berkeley, CA 94720, USA XML is now becoming an industry standard for data description and exchange. Despite this there are

More information

The Technical Communication Degree Programs. Department of Management and Engineering at the Hochschule Karlsruhe - Technik und Wirtschaft

The Technical Communication Degree Programs. Department of Management and Engineering at the Hochschule Karlsruhe - Technik und Wirtschaft The Technical Communication Degree Programs Department of Management and Engineering at the Hochschule Karlsruhe - Technik und Wirtschaft Our Professors for Technical Communication Prof. Sissi Closs Online

More information

Kapitel 2 Unternehmensarchitektur III

Kapitel 2 Unternehmensarchitektur III Kapitel 2 Unternehmensarchitektur III Software Architecture, Quality, and Testing FS 2015 Prof. Dr. Jana Köhler jana.koehler@hslu.ch IT Strategie Entwicklung "Foundation for Execution" "Because experts

More information