Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 1 von 25
|
|
- Pia Diefenbach
- vor 7 Jahren
- Abrufe
Transkript
1 Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Sven Klemm TU Dresden Fakultät Informatik Institut für Systemarchitektur Professur für Datenschutz und Datensicherheit Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 1 von 25
2 Gliederung 1. Einleitung 2. Analyse 3. Implementierung 4. Bewertung und Zusammenfassung Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 2 von 25
3 1 Einleitung - The name of the game Zielstellung: Umsetzung eines Verzeichnisdienstes Wozu? Möglichkeit in digit. Welt anonym Dienste anzubieten Was? Dienst mit Zuordnung von Kategorie :Dienst Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 3 von 25
4
5 Pseudonymarten und Bewertung bzgl. Verkettbarkeit Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 5 von 25
6 Theoretischer Hintergrund Paper "Establishing and maintaining pseudonymous relationships" Verwendung der Variante mit Teilung der DB und erweiterten Einträgen Prinzipieller Ablauf: siehe nächste Folie Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 6 von 25
7 Ablaufgraph Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 7 von 25
8 Beispiel für einen Kategoriebaum Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 8 von 25
9 2 Analyse & Spezifikation Abgrenzung des Funktionsumfangs des Verzeichnisdienstes Auswahl der Kryptoverfahren weitere Festlegungen Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 9 von 25
10 Vernetzungsstruktur Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 10 von 25
11 Vernetzungsstruktur mit AN.ON/JAP Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 11 von 25
12 Analyse der Anwendungsfälle - Usecasediagramm Dienstbenutzung Dienstanbieter Dienstnutzer Eintragsverwaltung Eintrag entfernen Eintrag hinzufügen Eintrag suchen Eintragspflege/ Kategorieverwaltung Proxydienst Verzeichnisdienst Admin Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 12 von 25
13
14 Weitere Festlegungen Programmiersprache: Java Pure Implementierung vs. Enterprise Java Beans (EJB) Datenaustausch via extended Markup Language (XML) Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 14 von 25
15 3 Implementierung Datenbank Javaimplementierung; Kommunikationsprotokoll Datenaustausch/XML Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 15 von 25
16 Datenbankzugriff Administrative Aufgaben Operative Aufgaben Ändernde Aufgaben Selektive Aufgaben Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 16 von 25
17 ER-Diagramm der Daten Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 17 von 25
18 Javaimplementierung - Daten Abbildung der Daten aus der DB Relation :Objekt Attribute :Objekte / native Datentypen Zusammenfassung in einem Paket Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 18 von 25
19 Javaimplementierung - Kommunikation Benutzer (Initiator) will mit Dienst (Receiver) vertraulich kommunizieren mittels DH-Schlüsselaust. haben beide ein gem. Geheimnis Wiedererkennung? E : Einführung einer Kommunikationsnummer (Id) Vollständiges Protokoll siehe nächste Folie Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement (1/3)-Seite 19 von 25
20
21 Javaimplementierung - Kommunikation Beispielablauf des anonymen transaktionalen Protokolls: Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement (3/3)-Seite 19 von 25
22 Javaimplementierung - Server: Nachrichtenbehandlungsroutinen Erweiterung des anonymen transaktionalen Protokolls: Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement (1/3)-Seite 20 von 25
23 Javaimplementierung - Server: Nachrichtenbehandlungsroutinen UML-Sequenzdiagramm 1: Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement (2/3)-Seite 20 von 25
24 Javaimplementierung - Server: Nachrichtenbehandlungsroutinen UML-Sequenzdiagramm 2: Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement (3/3)-Seite 20 von 25
25 Javaimplementierung - Benutzer "Try-Out"-Protokoll Dienstnutzer: Kategorien und Einträge erhalten Dienstanbieter: Kategorien und Adresstypen erhalten; Einträge erhalten, hinzufügen, löschen Anbieterprogramm Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 21 von 25
26 c Sven Klemm - sk462788@inf.tu-dresden.de Datenaustausch - XML Schema Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes f u r das Identita tsmanagement Seite 22 von 25
27 4 Bewertung Anonymität Integrität Vertraulichkeit Unverkettbarkeit Verfügbarkeit Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 23 von 25
28 Zusammenfassung Lauffähiger Verzeichnisdienst Basierend auf MIXen, speziell AN.ON Offene Schnittstellen Benutzerbibliotheken wurden geschaffen; speziell für Provider ein Anwendungsprogramm Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 24 von 25
29 Epilog Verwendete Tools: eclipse (inkl. UML-, L A T E X- und VE-Plugin) L A T E X (für Ausarbeitung und Präsentation) xmlspy ArgoUML Openoffice (für Graphiken); MS Works (für Thesaurus) Diskussion Verteidigung der Belegarbeit Umsetzung eines Verzeichnisdienstes für das Identitätsmanagement Seite 25 von 25
Objektorientiertes Programmieren
JL Ute Claussen Objektorientiertes Programmieren Mit Beispielen und Übungen in C++ Zweite, überarbeitete und erweiterte Auflage Mit 24 Abbildungen Springer Inhaltsverzeichnis 1 Einleitung 1 1.1 Was ist
MehrDiplom Zwischenverteidigung
Diplom Zwischenverteidigung Entwicklung einer webbasierten Benutzerschnittstelle für des Netplan-Tool Bearbeiter: Betreuer: Verantwortlicher Hochschullehrer: Jens Kempe Dr.-Ing. Jörn Plönnigs Dipl.-Inf
MehrÜbung 5. Implementierung einer Datenbank. Prof. Dr. Andreas Schmietendorf 1. Übung 5
Implementierung einer Datenbank Prof. Dr. Andreas Schmietendorf 1 Aufgabenbeschreibung Prof. Dr. Andreas Schmietendorf 2 Zielstellung Nachdem innerhalb der Übung 4 das konzeptionelle Modell einer späteren
MehrIdentitätsmanagement - HIS-Schnittstellen Folke-Gert Stümpel
Identitätsmanagement - HIS-Schnittstellen 08.05.2007 Folke-Gert Stümpel Gliederung PSV PSV in der aktuellen HIS-Umgebung PSV und HISinOne PSV-Datenmodell PSV-Identitätsmanagement PSV-LDAP-Kopplung 2 PSV
MehrInhalt. 1 Einleitung Warum dieses Buch? Der rote Faden Danksagung URL zum Buch 4. TEIL I Einführung 5
Inhalt 1 Einleitung 1 1.1 Warum dieses Buch? 1 1.2 Der rote Faden 2 1.3 Danksagung 3 1.4 URL zum Buch 4 TEIL I Einführung 5 2 XML-Grundlagen 7 2.1 Einleitung 7 2.2 WasistXML? 7 2.3 Dokumenttypen und Namensräume
MehrPoseidon for UML. Einführung. Andreas Blunk
Poseidon for UML Einführung Andreas Blunk Gliederung 1) Editionen/Lizenzen 2) Die Programmoberfläche 3) Modelle speichern 4) Einführung am lebenden Objekt 5) Generierung (Doc & Code) 6) Funktionsumfang
MehrEffizienzsteigerung durch Mapping- Tools bei der Integration von RDBMS in Java-Anwendungen
Effizienzsteigerung durch Mapping- Tools bei der Integration von RDBMS in Java-Anwendungen ARS NOVA Software GmbH Klaus Kiehne Java Forum, 28. Juni, 9:45-10:30 1 Inhalt Aufgaben und Fähigkeiten Einsatz-
MehrSoftware-Engineering im Sommersemester 2014
Methodische Grundlagen des Software-Engineering SS 2014 Vorlesung Methodische Grundlagen des Software-Engineering im Sommersemester 2014 Prof. Dr. Jan Jürjens TU Dortmund, Fakultät Informatik, Lehrstuhl
MehrZwischenbericht Diplomarbeit
Zwischenbericht Diplomarbeit Vergleichende Studie zu den Komponentenmodellen COM+, EJB und CCM Stefan Haubold (sh6@inf.tu-dresden.de) 1 Gliederung " Aufgabenstellung " COM+ " Enterprise JavaBeans (EJB)
MehrPSE: Analysesoftware für Logistiknetzwerke
PSE: Analysesoftware für Logistiknetzwerke Phase 1 Das Pflichtenheft,, Lehrstuhl Prof. Böhm KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu
MehrRelationales Datenbankpraktikum 2016ss
Relationales Datenbankpraktikum 2016ss 3 Teile 1) Datenbankentwurf, Datenimport 2) Formulierung von SQL-Anfragen V. Christen, Dr. A. Groß, M. Junghanns, Z. Sehili 3) Entwicklung einer Middleware für eine
MehrDiplom Verteidigung. Entwicklung einer webbasierten Benutzerschnittstelle für das Netplan-Tool TECHNISCHE UNIVERSITÄT DRESDEN 1 / 35
Diplom Verteidigung Entwicklung einer webbasierten Benutzerschnittstelle für das Netplan-Tool Bearbeiter: Betreuer: Verantwortlicher Hochschullehrer: Jens Kempe Dr.-Ing. Jörn Plönnigs Dipl.-Inf. (FH) Jana
MehrSoftware- /Systemarchitektur
Software- /Systemarchitektur Agenda: Definition von Softwarearchitektur Voraussetzungen Was bedeutet Objektorientierung? Wie speichert man Daten persistent? Client-Server-Architektur Schichtenarchitektur
MehrKapitel 1 Grundlagen. Skript zur Vorlesung: Datenbanksysteme II Sommersemester Vorlesung: PD Dr. Peer Kröger
LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DEPARTMENT INSTITUTE FOR INFORMATICS DATABASE Skript zur Vorlesung: Datenbanksysteme II Sommersemester 2016 Kapitel 1 Grundlagen Vorlesung: PD Dr. Peer Kröger http://www.dbs.ifi.lmu.de/cms/datenbanksysteme_ii
MehrUML 2 glasklar Praxiswissen für die UML-Modellierung
Chris Rupp, Stefan Queins, Barbara Zengler UML 2 glasklar Praxiswissen für die UML-Modellierung ISBN-10: 3-446-41118-6 ISBN-13: 978-3-446-41118-0 Inhaltsverzeichnis Weitere Informationen oder Bestellungen
Mehr1. Team / Aufgabenstellung
Agenda 1. Team / Aufgabenstellung 2. Projektorganisation 3. SAP NetWeaver und Exchange Infrastructure 4. CRM Szenario 4.1 Zielstellung des Szenarios 4.2 Präsentation Arbeitsergebnis 4.3 Lösungsweg / Werkzeuge
MehrEclipse und EclipseLink
Eclipse und EclipseLink Johannes Michler Johannes.Michler@promatis.de PROMATIS, Ettlingen Zugriff auf Oracle Datenbanken aus Eclipse RCP Anwendungen via EclipseLink 18.09.2009 1 Gliederung Eclipse als
MehrHarmonisierung von Anforderungs- und Änderungsmanagement in der Verkehrstechnik mit den Werkzeugen Telelogic Doors und IBM Rational ClearQuest
Harmonisierung von Anforderungs- und Änderungsmanagement in der Verkehrstechnik mit den Werkzeugen Telelogic Doors und IBM Rational ClearQuest Diplomarbeit von Übersicht Einleitung Motivation zu dieser
MehrBeraterprofil - Adem Aslan
Name Abschluss Adem Aslan B.Sc. Medien und angewandte Informationstechnologie Jahrgang 1984 Wohnort Mülheim an der Ruhr, Deutschland Kontaktdaten Mobil +49 1520 / 86 38 068 E-Mail Web info@aslan-itconsulting.de
MehrZwischenbericht Diplomarbeit Entwicklung einer Laufzeitumgebung für Komponenten mit Ressourcenanforderungen
Zwischenbericht Diplomarbeit Entwicklung einer Laufzeitumgebung für Komponenten mit Ressourcenanforderungen Brit Engel Überblick Beschreibung Aufgabenstellung Entwurf der Komponenten Verwaltung Funktionsbereiche
MehrPSE: Analysesoftware für Soziale Netzwerke
PSE: Analysesoftware für Soziale Netzwerke Phase 1 Das Pflichtenheft IPD, Fakultät für Informatik, Lehrstuhl Prof. Böhm KIT die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe
MehrDas Internet vergisst nicht
Das Internet vergisst nicht 30. Mai 2011 Prof. Dr. Hannes Federrath http://svs.informatik.uni-hamburg.de/ 1 Sicherheit in Rechnernetzen Telekommunikationsnetze: sehr viele Betreiber sehr viele Anwender
MehrWebservices für eingebettete Systeme
Fakultät Informatik Institut für Angewandte Informatik, Professur Technische Informationssysteme Webservices für eingebettete Systeme Dresden, 29.06.2006 Gliederung Einführung Automobilindustrie Webservice
MehrGRUDIS RB3 (Schnittstelle MapViewer)
GRUDIS RB3 (Schnittstelle MapViewer) Datum: 7.09.2005 Version: 1.0 Status: Genehmigt Bearbeiter: Markus Lauber Verteiler: Entwickler Fremd-GIS-System Inhaltsverzeichnis 1 Einleitung... 3 1.1 MapViewer...3
MehrAuf einen Blick. 1 Einleitung Die Basis der Objektorientierung Die Prinzipien des objektorientierten Entwurfs...
Auf einen Blick Auf einen Blick 1 Einleitung... 15 2 Die Basis der Objektorientierung... 29 3 Die Prinzipien des objektorientierten Entwurfs... 41 4 Die Struktur objektorientierter Software... 67 5 Vererbung
MehrPersistenz. Ralf Gitzel
Persistenz Ralf Gitzel ralf_gitzel@hotmail.de 1 Themenübersicht Ralf Gitzel ralf_gitzel@hotmail.de 2 Übersicht Grundkonzepte Entity Beans Meine erste Entity Entity-Manager Lernziele Übungsaufgabe 3 Grundkonzepte
MehrInhalt. Einleitung Liebe Leserin, lieber Leser, Wer dieses Buch aus welchem Grund lesen sollte Ihre Meinung ist uns sehr wichtig.
Inhalt Vorwort Einleitung Liebe Leserin, lieber Leser, Wer dieses Buch aus welchem Grund lesen sollte Ihre Meinung ist uns sehr wichtig Danksagungen Die Autoren XIII XV XV XVII XVIII XVIII XIX Teil I:
MehrDatenmodell-Connectivity und Oracle Designer
und Oracle Designer SIG Development: Quo vadis Oracle Designer User? DOAG Dresden, 21.2.2008 Referent: Jens Gassner, InterFace AG Jens.Gassner@InterFace-AG.de Co-Autoren: Olivier Guillet, Alexander Maisch,
MehrHochschule für Angewandte Wissenschaften München Fakultät Informatik und Mathematik
Hochschule für Angewandte Wissenschaften München Fakultät Informatik und Mathematik Verteilte Systeme (Masterstudiengänge) Wintersemester 2018/2019 München, September 2018 Prof. Dr. Peter Mandl, LBA Benjamin
MehrRobert Seibt. Jahrgang: 1971. System- und Anwendungsentwicklung im OO- Bereich (OOA, OOD, UML, C++, Java) Schwerpunkt:
DATEN Name Robert Seibt Jahrgang: 1971 Schwerpunkt: System- und Anwendungsentwicklung im OO- Bereich (OOA, OOD, UML, C++, Java) Ausbildung: Dipl.-Informatiker (Technische Universität Ilmenau) In ORG/DV
MehrOMS-FS. Objekt-Memory-Server - Dateisystem-Schnittstelle TOBIAS GROß UNIVERSITÄT DES SAARLANDES 17. NOVEMBER Betreuer : Michael Schneider
Objekt-Memory-Server - Dateisystem-Schnittstelle TOBIAS GROß UNIVERSITÄT DES SAARLANDES 17. NOVEMBER 2010 Betreuer : Michael Schneider Einleitung Ohne OMS-FS Daten vom Chip auslesen Dateien von Hand auf
MehrMasterkurs Verteilte betriebliche Informationssysteme
Peter Man dl Masterkurs Verteilte betriebliche Informationssysteme Prinzipien, Architekturen und Technologien Mit 196 Abbildungen STUDIUM VIEWEG+ TEUBNER 1 Einführung in verteilte Systeme 1 1.1 Definitionen
MehrVerteidigung Großer Beleg. Enterprise JavaBeans und JavaBeans Sean Eikenberg
Verteidigung Großer Beleg Enterprise JavaBeans und JavaBeans Sean Eikenberg Gliederung Präsentation der Aufgabenstellung Wiederholung des Zwischenberichtergebnisses Architektur der Zwischenschicht Architektur
MehrEclipse Modeling Framework
1 / 14 Eclipse Modeling Framework Stefan Berlik Fachgruppe Praktische Informatik FB 12, Elektrotechnik und Informatik Universität Siegen 14. November 2007 Was ist das Eclipse Modeling Framework (EMF)?
MehrEntwicklung einer Autorenumgebung zur Erstellung von elearning-kursen aus Wiki-Inhalten
Entwicklung einer Autorenumgebung zur Erstellung von elearning-kursen aus Wiki-Inhalten David Weiß Professur für Graphische Datenverarbeitung Johann Wolfgang Goethe-Universität 26. Juni 2008 Autorenumgebung
MehrMyCoRe > V1.0: Technische Weiterentwicklung
MyCoRe > V1.0: Technische Weiterentwicklung Frank Lützenkirchen, Kathleen Krebs Folie 1 Kontrollflüsse bisher Kontrollflüsse sind im MyCoRe Kern oder der darauf basierenden Applikation fix und explizit
MehrInformationssysteme für Ingenieure
Informationssysteme für Ingenieure Vorlesung Herbstsemester 2016 Überblick und Organisation R. Marti Organisation Web Site: http://isi.inf.ethz.ch Dozent: Robert Marti, martir ethz.ch Assistenz:??
MehrWegweiser durch die TU Berlin Verzeichnisse (Update)
Wegweiser durch die TU Berlin Verzeichnisse (Update) tubit - Stammtisch, 15. Januar 2009 Thomas Hildmann IT Dienstleistungszentrum der TU Berlin TU Berlin Vorbemerkung Rufbereitschaft aus persönlichen
MehrGenerischer Modellvergleich mit EMF Compare
Fakultät Informatik Hauptseminar Technische Informationssysteme SS2010 Generischer Modellvergleich mit EMF Betreuer: Dipl.-Inf. Uwe Ryssel Dresden, 16.07.2010 Gliederung 1. Motivation 2. Eclipse Modeling
MehrSeminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung
IBM WebSphere Process Server Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung AGENDA 1. Überblick 2. WebSphere Process Server 3. Komponenten 4. Präsentation
MehrMichael Wagner SQL/XML:2006. Evaluierung der Standardkonformität ausgewählter Datenbanksysteme. Diplomica Verlag
Michael Wagner SQL/XML:2006 Evaluierung der Standardkonformität ausgewählter Datenbanksysteme Diplomica Verlag Michael Wagner SQL/XML:2006 - Evaluierung der Standardkonformität ausgewählter Datenbanksysteme
MehrInhalt. 3 Kurzeinführung 15 Das Android-SDK installieren 15 Einen PATH zu den Werkzeugen einrichten 16 Eclipse installieren 16
Inhalt Vorwort XIII 1 Android im Überblick 1 Was ist Android? 1 Was»umfassend«bedeutet 1 Open Source-Plattform 2 Speziell für Mobilgeräte 2 Geschichte 3 Googles Motivation 3 Open Handset Alliance 4 Android-Versionen
MehrWebservices. 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung. Hauptseminar Internet Dienste
Hauptseminar Internet Dienste Sommersemester 2004 Boto Bako Webservices 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung Was sind Web Services? Web Services sind angebotene
MehrOO Programmiersprache vs relationales Model. DBIS/Dr. Karsten Tolle
OO Programmiersprache vs relationales Model Vorgehen bisher Erstellen eines ER-Diagramms Übersetzen in das relationale Datenmodell Zugriff auf das relationale Datenmodell aus z.b. Java ER rel. Modell OO
Mehr1. Einführung. Datenbanken Grundlagen
1. Einführung Datenbanken Grundlagen Wo finden wir Datenbanken? Was sind Datenbanken/ Datenbankensysteme(DBS)? A collection of related data items mit folgenden Eigenschaften: Eine Datebank repräsentiert
MehrT:\Dokumentationen\Asseco_BERIT\Schulung\BERIT_LIDS7_Basiskurs\Impo rt_export\beritde_lt_do_20120918_lids7.basisschulung_import_export.
LIDS 7 Import/Export Mannheim, 11.02.2013 Autor: Anschrift: Version: Status: Modifiziert von: Ablage: Christine Sickenberger - Asseco BERIT GmbH Asseco BERIT GmbH Mundenheimer Straße 55 68219 Mannheim
MehrJava 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
MehrPraxisbuch Objektorientierung
Bernhard Lahres, Gregor Rayman Praxisbuch Objektorientierung Von den Grundlagen zur Umsetzung Galileo Press 1.1 Was ist Objektorientierung? 11 1.2 Hallo liebe Zielgruppe 12 1.3 Was bietet dieses Buch (und
MehrErläuterungen zu Darstellung des DLQ-Datenportals
Erläuterungen zu Darstellung des DLQ-Datenportals Definition zum Datenportal Das DLQ-Datenportal (DP) definiert fachliche Schnittstellen für den Datenaustausch zwischen verschiedenen Kommunikationspartnern.
MehrDatenbanken Unit 9: OLAP, OLTP und objektrelationale Datenbanken
Datenbanken Unit 9: OLAP, OLTP und objektrelationale Datenbanken 17. V. 2017 Outline 1 Organisatorisches 2 SQL 3 OLTP, OLAP, SAP, and Data Warehouse OLTP and OLAP SAP 4 Objekt-relationale Datenbanken Beispiel
MehrAlexander Schill Thomas Springer. Verteilte Systeme. Grundlagen und Basistechnologien. 2. Auflage. 4y Springer Vieweg
Alexander Schill Thomas Springer Verteilte Systeme Grundlagen und Basistechnologien 2. Auflage 4y Springer Vieweg Inhaltsverzeichnis 1 Einleitung 1.1 Anwendungsbeispiel 3 1.2 Zielsetzung Verteilter Systeme
MehrTechnische Richtlinie XML-Datenaustauschformat für hoheitliche Dokumente (TR XhD) 1 Rahmenwerk
Technische Richtlinie XML-Datenaustauschformat für hoheitliche Dokumente (TR XhD) 1 Rahmenwerk Version 1.4 18.11.2013 BSI TR-03123-1 Bundesamt für Sicherheit in der Informationstechnik Postfach 20 03 63
Mehr6 Implementierung komplexer Systeme. 6.2 Datenbank-Anbindung
6 Implementierung komplexer Systeme 6.2 Datenbank-Anbindung Analyse Entwurf Implementierung Test, Integration Wartung Literatur: Balzert LE 24-26, 31 Ambler Kap. 10 Einsatz von Datenbanksystemen Persistente
MehrASIC-SYNTHESE DER SHAP-MIKROARCHITEKTUR
Fakultät Informatik Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur ASIC-SYNTHESE DER SHAP-MIKROARCHITEKTUR Vortrag zum großen Beleg Andrej Olunczek Andrej.Olunczek@mailbox.tu-dresden.de
MehrModerne Softwarearchitektur
Johannes Siedersieben Moderne Softwarearchitektur Umsichtig planen, robust bauen mit Quasar dpunkt.verlag 1 Softwarearchitektur als Herausforderung 1 1.1 Was ist Softwarearchitektur? 3 1.2 Quasar: Qualitätssoftwarearchitektur
MehrVortrag zur Seminararbeit
Vortrag zur Seminararbeit Entwicklung einer mobilen Applikation zur Anwesenheitskontrolle bei Prüfungsleistungen Friedrich Priebe 15.01.2015, Aachen Gliederung 1 Einleitung 2 Konzeption 3 Implementierung
MehrMDA-Praktikum, Einführung
MDA-Praktikum, Einführung Prof. Dr. Peter Thiemann Universität Freiburg 02.11.2005 Was ist MDA? MDA = Model-Driven Architecture Initiative der OMG Object Management Group: CORBA, UML,... offenes Firmenkonsortium
MehrObjektorientierte Programmierung
Bernhard Lahres, Gregor Rayman Objektorientierte Programmierung Das umfassende Handbuch Galileo Press 1.1 Was ist Objektorientierung? 13 1.2 Hallo liebe Zielgruppe 14 1.3 Was bietet dieses Buch (und was
MehrAW2. related work. Benedikt Johannsen INF-M2 Anwendung 2 - Sommersemester Juni 2010
AW2 Ambient Intelligence Networks related work INF-M2 Anwendung 2 - Sommersemester 2010 02. Juni 2010 Gliederung Wiederholung AW1 Vergleichbare Projekte Hydra Middleware Amigo Common Information Model
MehrModellierung CORBA-basierter Anwendungssysteme mit der UML
Verteidigung der Diplomarbeit über das Thema: Modellierung CORBA-basierter Anwendungssysteme mit der UML Andreas Mucha Technische Universität Dresden Institut für Software- und Multimediatechnik Lehrstuhl
MehrFakultät Informatik, Institut für Angewandte Informatik, Professur Technische Informationssysteme. Großer Beleg. über das Thema
Fakultät Informatik, Institut für Angewandte Informatik, Professur Technische Informationssysteme Großer Beleg über das Thema Daniel Lunkwitz Dresden, 12.11.2009 Gliederung Vortrag 1. Aufgabenstellung
MehrÜbung3. Test der Möglichkeiten des JDBC-Interfaces. Prof. Dr. Andreas Schmietendorf 1. Übung 3
Übung3 Test der Möglichkeiten des JDBC-Interfaces Prof. Dr. Andreas Schmietendorf 1 Überblick & Zielstellungen Prof. Dr. Andreas Schmietendorf 2 Überblick Die Verwendung eines Datenbankmanagementsystems
MehrDatenschutz und Datensicherheit Probleme, Erfolge, bestehende Herausforderungen
1 Datenschutz und Datensicherheit Probleme, Erfolge, bestehende Herausforderungen und Kooperationswünsche Andreas Pfitzmann TU Dresden, Fakultät Informatik, D-01062 Dresden Tel.: 0351/ 463-38277, e-mail:
MehrHochschule für Angewandte Wissenschaften München Fakultät Informatik und Mathematik
Hochschule für Angewandte Wissenschaften München Fakultät Informatik und Mathematik Verteilte Systeme (Masterstudiengänge) Wintersemester 2017/2018 München, September 2017 Prof. Dr. Peter Mandl, LBA Benjamin
MehrSummer School. Offene Gebäudeautomation. WebServices, Application Server und weitere Konzepte EMR. aus: Distributed Systems, A. Schill, TU Dresden
Summer School Offene Gebäudeautomation WebServices, Application Server und weitere Konzepte aus: Distributed Systems, A. Schill, TU Dresden EMR Beuth Hochschule für Technik Berlin SOAP (Simple Object Access
MehrXML-Archivierung betriebswirtschaftlicher Datenbank-Objekte*
XML-Archivierung betriebswirtschaftlicher Datenbank-Objekte* Bernhard Zeller Axel Herbst Alfons Kemper 9400 Passau @db.fmi.uni-passau.de SAP AG 6990 Walldorf axel.herbst@sap.com * Diese Arbeit
MehrThema: Web Services. Was ist ein Web Service?
Willkommen zum Component Ware Seminar Thema: Achim Grimm & Fabian Unterschütz Folie 1 Was ist ein Web Service? Web Services sind selbstbeschreibende, modulare Softwarekomponenten im Internet, die sich
MehrXML in der Oracle Datenbank
XML in der Oracle Datenbank Oracle XML DB Eine kurze Einführung Gruppe A Michaela Geierhos Galina Hinova Maximilian Schöfmann AGENDA Warum XML in einer Datenbank? Was bietet die Oracle XML DB? Unterschiedliche
MehrPROFIL HAGEN KLATT. Stand: Juni Triona Information und Technologie GmbH. Dekan-Laist-Str. 15a Mainz. Tel: /
PROFIL Stand: Juni 2017 HAGEN KLATT Triona Information und Technologie GmbH Dekan-Laist-Str. 15a 55129 Mainz Tel: +49 6131/5015380 Mail: projekte@triona.de Web: www.triona.de QUALIFIKATIONEN Fachliche
MehrIBM Notes Browser Plug-in 9.0.1
Zusammenarbeit 2.0: Fit für die Zukunft. IBM Notes Browser Plug-in 9.0.1 Christian Henseler Agenda Einleitung IBM Notes Browser Plug-in Funktionen Voraussetzungen Restriktionen Architektur Aussehen & Bedienung
MehrKonzeptionelle Modellierung von XML-Dokumenttypen
Konzeptionelle Modellierung von XML-Dokumenttypen Rainer Eckstein Institut für Informatik LFE DBIS Humboldt-Universität zu Berlin Rainer Eckstein 1 Konzeptionelle Modellierung von XML: XML (extensible
MehrHAGEN KLATT. Geburtsjahr 1989 Profil-Stand Juni Triona Information und Technologie GmbH Dekan-Laist-Straße 15a Mainz
HAGEN KLATT Geburtsjahr 1989 Profil-Stand Juni 2017 Triona Information und Technologie GmbH Dekan-Laist-Straße 15a 55129 Mainz Fon +49 (0) 6131 / 501538-0 Mail projekte@triona.de FACHLICHE SCHWERPUNKTE
MehrKonzepte von Betriebssystem- Komponenten Middleware. Jini. Vortrag von Philipp Sommer
Konzepte von Betriebssystem- Komponenten Middleware Vortrag von Philipp Sommer 1 Inhalt 1. Einführung Hintergrund Was ist? Ziele von 2. Technology Komponenten Client, Server und Dienste Discovery und Join
MehrAnwendung der Roblet -Tec hnol ogie
Anwendung der Roblet -Tec hnol ogie genrob.com Hagen Stanek stanek@genrob.com Universität Hamburg Daniel Westhoff westhoff@informatik.uni-hamburg.de Inhalt 1. Einführung 2. Roblet -Technologie: Roblets
MehrThingLocator. Lokalisierung von Dingen des Alltags per Android-App. Burak Selcuk, Alexander Krenz. Hochschule RheinMain, Informatik Master
ThingLocator Lokalisierung von Dingen des Alltags per Android-App Burak Selcuk, Alexander Krenz Hochschule RheinMain, Informatik Master 03.02.2016 Burak Selcuk, Alexander Krenz ThingLocator 03.02.2016
Mehr1 SAP HANA im Überblick Einführung in die Entwicklungsumgebung Datenbankprogrammierung mit dem SAP NetWeaver AS ABAP 115
Auf einen Blick TEIL I Grundlagen 1 SAP HANA im Überblick 31 2 Einführung in die Entwicklungsumgebung 75 3 Datenbankprogrammierung mit dem SAP NetWeaver AS ABAP 115 TEIL II Einführung in die ABAP-Programmierung
MehrDie Instrumentierung einer Kaffeemaschine
Kai Beckmann kaibeckmann@gmx.de 22.Februar 2006 Übersicht 1 Einleitung 2 Management von Verteilten Systemen mit WBEM CIM LDAP Die Kaffeemaschine 3 LDAP-Schema auf CIM-Schema abbilden sfcb ein leichtgewichtiger
MehrWeb Services. Standards und Realisierung in Java
Standards und Realisierung in Java http://werner.gaulke.net 4.6.2007 Idee Aufbau und Standards und Java Outline 1 Idee Idee hinter? 2 Aufbau und Standards Schichtenmodell WSDL Fazit WSDL SOAP Fazit SOAP
MehrFluch oder Segen: Von der Entwicklung bis zur Veröffentlichung eines Moodle Moduls
Fluch oder Segen: Von der Entwicklung bis zur Veröffentlichung eines Moodle Moduls 22. Juni 2017 Tobias Kutzner, Igor Nesterow, Sandro Wilberg Moodle Mahara Moot Mannheim 21. - 23. Juni 2017 1 Gliederung
MehrDie Hochschule MünchenM
Die Hochschule MünchenM Größte Fachhochschule in Bayern 14 Fakultäten Derzeit mehr als 40 Studiengänge Ca. 15.000 Studierende Standort: Nordwestlich des Hauptbahnhofs liegt der Campus Lothstraße Seite:
MehrDie Nutzung von Webservices in der Oracle Datenbank. 11 März 2010
Die Nutzung von Webservices in der Oracle Datenbank 11 März 2010 Agenda Vorstellung Apps Associates Einstieg und Definition Webservice Definition Application Server / Oracle Application Server Oracle Webservices
MehrSoftwareentwicklung in verteilten Umgebungen Middleware Case Studies (Coulouris et al., Kapitel 5 und 19) Dieter Schmalstieg Jens Grubert
Softwareentwicklung in verteilten Umgebungen Middleware Case Studies (Coulouris et al., Kapitel 5 und 19) Dieter Schmalstieg Jens Grubert Partly based on material by Victor García Barrios and Paul Krzyzanowski
MehrModel Querys zur Überprüfung von sicherheitsrelevanten Eigenschaften
Model Querys zur Überprüfung von sicherheitsrelevanten Eigenschaften Proseminarvortrag Werkzeugunterstützung für sichere Software Jens Knipper Fakultät für Informatik Technische Universität Dortmund 31.
MehrServiceorientierte Architektur / Web Service
/ Web Service Hauptseminar im Institut für Verteilte Systeme Nenad Marjanovic Universität Ulm 17.12.2007 Übersicht Was ist SOA? Vorteile aus Sicht des Entwicklers Vorteile aus Sicht des Managers Nachteile
MehrIn diesem Abschnitt wollen wir uns mit dem Thema XML Datenbank beschäftigen. Das Ziel ist, herauszufinden, was XML Datenbank überhaupt sind und was
1 In diesem Abschnitt wollen wir uns mit dem Thema XML Datenbank beschäftigen. Das Ziel ist, herauszufinden, was XML Datenbank überhaupt sind und was die wichtigsten Konzepte sind. Den Themenbereich XML
MehrÜbung B. JPA Java Persistence API. Prof. Dr. Andreas Schmietendorf 1. Übung B (Exkurs)
Übung B JPA Java Persistence API Prof. Dr. Andreas Schmietendorf 1 Überblick zu JPA Prof. Dr. Andreas Schmietendorf 2 Überblick zu JPA Java Persistence API Objektrelationales Mapping - Java SE - Java EE
MehrÜbersicht Streams nach Liste Produkte/Themen
Stream Datenbank: DB Oracle 9i bis 12c In-Memory Datenbanken Enterprise Manager Appliances EXADATA RAC DataGuard Upgrades, Konsolidierungen Implementationen Administration / Monitoring Performance Tuning
MehrVerteidigung Diplomarbeit
Verteidigung Diplomarbeit Vergleichende Studie zu den Komponentenmodellen COM+, EJB und CCM Stefan Haubold (Stefan.Haubold@web.de) 1 Gliederung Aufgabenstellung Grundlagen Problem/Motivation Vorgehensweise
MehrUnterrichtsvorhaben I: Thema: Wiederholung der objektorientierten Modellierung und Programmierung anhand einer kontextbezogenen Problemstellung
Unterrichtsvorhaben I: Thema: Wiederholung der objektorientierten Modellierung und Programmierung anhand einer kontextbezogenen Problemstellung Inhaltsfelder Inhaltsfeld 1: Daten und ihre Strukturierung
MehrDezentralität, Diversität, Redundanz Auf dem Weg zu einer bürger_innenorientierten Netzwelt
Fakultät Informatik Institut Systemarchitektur Professur Datenschutz und Datensicherheit Dezentralität, Diversität, Redundanz Auf dem Weg zu einer bürger_innenorientierten Netzwelt Dr.-Ing. Stefan Köpsell
MehrGliederung der Folien
1 Gliederung der Folien 1. Einführung 1.1. Gliederung 1.2. Literatur 1.3. Einstieg in Java 1.3.1. Geschichte von Java 1.3.2. Hello World 1.3.3. Übersetzen eines Java-Programms 1.4. Die Entwicklungsumgebung
MehrKompendium der Web-Programmierung
. Thomas Walter Kompendium der Web-Programmierung Dynamische Web-Sites Mit 510 Abbildungen und 22 Tabellen 4ü Springer OOM- Hinweise zum Gebrauch des Buches XIII Teil I Grundlagen der Web-Programmierung
MehrDUDEN. Basiswissen Schule. Informatik Abitur. PAETEC Verlag für Bildungsmedien Berlin : Dudenverlag Mannheim Leipzig Wien Zürich
DUDEN Basiswissen Schule Informatik Abitur PAETEC Verlag für Bildungsmedien Berlin : Dudenverlag Mannheim Leipzig Wien Zürich vv 3 j Inhaltsverzeichnis 1 Grundbegriffe 7 1.1 Die Informatik als junge Wissenschaft
MehrINTEROPERABILITÄT AUF REZEPT
EMEDIC ON FHIR INTEROPERABILITÄT AUF REZEPT HL7 UND IHE DEUTSCHLAND JAHRESTAGUNG DANIEL GALLER 29.10.16 x-tention Informationstechnologie GmbH AGENDA EMEDIC ONFHIR o o o o Vorstellung Applikation und Zielsetzung
MehrMetadaten in CLARIN-D
Metadaten in CLARIN-D Zielstellung, PIDs, CMDI, OAI-PMH, Fedora Prof. Dr. Gerhard Heyer Torsten Compart Abt. Automatische Sprachverarbeitung Institut für Informatik, Universität Leipzig heyerasv@informatik.uni-leipzig.de
Mehr