Seminare im SS2016. Alexander Jahl / Michael Falk

Ähnliche Dokumente
Seminar Kommunikation und Multimedia

Software Defined Networks - der Weg zu flexiblen Netzwerken

Seminar Programmierung und Reaktive Systeme

Zwischenbericht Projektarbeit

Hot Topics in Communication Systems and Internet of Things Seminar - Communication and Networked Systems

Studienprojekt HP-MOM

NaaS as Business Concept and SDN as Technology. How Do They Interrelate?

Ablösung von Oracle-Datenbanken mit PostgreSQL oder MariaDB. Präsentation 23. Juni 2016

Seminar Security in Cloud Computing

Betrieb komplexer IT-Systeme

Cloud Computing in der Praxis Innovationstreiber oder Sicherheitsrisiko? Frank Roth - Vorstand

Linux Server in der eigenen Cloud

Prototypvortrag. Exploiting Cloud and Infrastructure as a Service (IaaS) Solutions for Online Game Service Provisioning. Projektseminar WS 2009/10

Masterstudiengang Elektrotechnik und Informationstechnik (M.Sc.)

IT-Sicherheit Prof. Dr. Claudia Eckert

Vorwort Azure Cloud Computing mit Microsoft Danksagungen Kontakt zum Autor... 13

Pressekonferenz Cloud Monitor 2015

Das Open Network Environment neue Impulse für Innovation

Design von Selbstmanagement Controllern. auf Basis von JADE-Agenten. Markus Fischer

Client/Server-Systeme

Proseminar: Moderne Technologien für die Entwicklung von verteilten, dynamischen Anwendungen

Agentenbasiertes Wissensmanagement

Master of Science Internet- und Web-basierte Systeme. Gesamtkatalog (Stand: )

Cloud Computing. Betriebssicherheit von Cloud Umgebungen C O N N E C T I N G B U S I N E S S & T E C H N O L O G Y

OSEK/VDX NM (Network Management)

Vorstellung Studienprojekt. Policy4TOSCA. Umsetzung eines Policy-Frameworks für sicheres und energieeffizientes Cloud Computing

11. Mehrrechner-DBMSe / Datenbankmaschinen

WINDOWS AZURE IM ÜBERBLICK GANZ NEUE MÖGLICHKEITEN

Open Source als de-facto Standard bei Swisscom Cloud Services

Grundlagen des Software Engineering für Automotive Systems. Hauptseminar im WS 2012 / 2013

Seminar Algorithmische Spieltheorie WS 2007/08. Martin Sauerhoff

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Software defined Workplace Arbeitsplätze der Zukunft Zugriff für jedermann von überall. Holger Bewart Citrix Sales Consultant

ANHANG 1: KATALOGE DER WAHLPFLICHTMODULE Informatik (Master of Science) MPO 2010 Studienrichtung Praktische Informatik

Verwaltung 4.0: Mit T-Systems schrittweise zum IT-Fundament auf Wolke 7. Dr. Michael Pauly, 17. ÖV-Symposium 2016, Aachen

Echtzeitprogrammierung und Echtzeitverhalten von Keil RTX. Frank Erdrich Semester AI 7

Mobile Datenkommunikation GateFor wächst

Volkswirtschaftliche Potenziale von Industrie 4.0

Lehrangebot des Lehrstuhls Rechnernetze

Verteilte Künstliche Intelligenz

Prof. Dr. Gabriele Taentzer, Dr. Thorsten Arendt

Orpheus Datacenter Azure Cloud On-premises. EU-Datacenter (Microsoft) SQL-Lizenzen, Backup, OS-Wartung (durch Orpheus) Dedizierte Umgebung

Cloud Computing in der öffentlichen Verwaltung Erfahrungen von swisstopo

SDN & OpenStack. Eine Einführung. Martin Gerhard Loschwitz hastexo Professional Services GmbH. All rights reserved.

ICENI: Eine JXTA-basierte Service-Oriented. Architecture. Im Rahmen des Seminars Services Computing und Service-Oriented Architectures

Deploy Early oder die richtigen. Zutaten für Ihren Relaunch

Vision: ICT Services aus der Fabrik

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

Software Defined Networking. und seine Anwendbarkeit für die Steuerung von Videodaten im Internet

Vertiefte Themen in Mobilen und Verteilten Systemen

Evaluation of Java Messaging Middleware as a Platform for Software Agent Communication

Security für das Datacenter von Morgen SDN, Cloud und Virtualisierung

Seminar Kommunikation und Multimedia

Implementierungsvarianten. mit Oracle Application Express

Internet Briefing. Developer Konferenz. Clientseitige Last- & Performancetesting. Namics.

Verteilte Systeme CS5001

Einführung: Internet der Dinge Eine Bestandsaufnahme

Ein Scan basierter Seitenangriff auf DES

SDN Security Defined Network?

Unified Communications, Wohin geht die Reise

Enterprise JavaBeans Überblick

Cloud Computing Security

Software-Projekt Mobilkommunikation/Telematik

Integration eines pneumatischen Roboters in die Robotics API

Der Trusted Capital Cloud Marktplatz

Cloud-Computing - Überblick

Das eigene Test Lab, für jeden!

Serious Games Spielen, Lernen, Simulation

Zuverlässige Kommunikationsverbindungen

Open Source IDE - eclipse ETIS SS04

Understanding the Requirements for Developing Open Source Software 17. JuniSystems

Vertraulichkeit für sensible Daten und Transparenz für ihre Prozesse

COBIT 5 Controls & Assurance in the Cloud. 05. November 2015

Projektüberblick in 10 Minuten. Peter Niehues, regio it aachen Berlin, 04. Oktober 2011

Digitale Transformation

Definition Informationssystem

> EINFACH MEHR SCHWUNG

Vorstellung. Collaborative CAD/CAE Integration (C3I)

KT Communications Engineering

R im Enterprise-Modus

Wissenschaftliches Arbeiten , SE 2.0

Vom Smart Dust zum Smart Phone: Verfügbare SensingPlattformen. Adrian Friedli

Performance-Vergleich zwischen InterSystems Caché und Oracle in einer Data-Mart-Applikation

Prof. Dr. Gabriele Taentzer, Dr. Thorsten Arendt

Das Internet. Prof. Anja Feldmann, Ph.D. TU-Berlin Deutsche Telekom Laboratories

Software Defined Storage Storage Transformation in der Praxis. April

Microsoft Azure für Java Entwickler

Modultabelle. Masterstudiengänge Wirtschaftsinformatik (90 ECTS-Punkte und 120 ECTS-Punkte) Fakultät Wirtschaftsinformatik und Angewandte Informatik

Zwischenbericht Diplomarbeit Entwicklung einer Laufzeitumgebung für Komponenten mit Ressourcenanforderungen

Enterprise Service Bus

Grid-Systeme. Betrachtung verschiedener Softwareplattformen zur Realisierung von Grids und Vorstellung des Globus Toolkit Grid Systeme 1

Eclipse Neue Trends in der Eclipse-Technologie (Seminar WS 2013/14)

Service Level Agreements

Michael Dimov: Peer-to-Peer Technologie Vortrag im Rahmen eines Seminars

Web Conferencing. Anwendungen 1. Leif Hartmann

Radikaler Umbruch in der Fahrzeug- und Systemabsicherung. Steffen Kuhn

Internet-of-Things: Digitalisierung zum Anfassen

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

NOKIS Stand des Projekts

Jenseits der Information

Transkript:

Seminare im SS2016 Alexander Jahl / Michael Falk

Überblick allgemeine Hinweise zu den Seminaren Seminare zu Ausgewählte Themen der verteilten Systeme Seminare zu Autonome mobile Roboter 2

Allgemeines zum Seminar Ziel: Eigenständiges Erarbeiten und Präsentieren eines Themas Abstract 1 Monat nach Beginn der Vorlesungszeit 30 Minuten Vortrag 15 Seiten Ausarbeitung (Vorlage für Word oder Latex) Vorträge am Ende der Vorlesungszeit (Termin wird noch bekannt gegeben) Abgabe der Ausarbeitungen spätestens 2 Wochen nach den Vorträgen 3

Seminar: Ausgewählte Themen der verteilten Systeme

Game Theory kooperative Spieletheorie Modellierung von Entscheidungsstrategien über Kooperationen Erreichen der eigenen oder globaler Ziele durch Interaktion und Kooperation zwischen Parteien Parteien verfolgen dabei meist eigene private, egoistische Interessen grundlegende Konzepte definierte Spielformen/Strategien Beispiele für Agentensysteme 5

Das Oracle Problem "Oracle Problem" die Schwierigkeit in bestimmten Situationen eine Unterscheidung von Programmausgaben treffen zu können Fuzzing ist das Testen von Implementierungen auf Korrektheit und mögliche Schwachstellen Übergabe einer mehr oder weniger zufällig gewählten Eingabe Analyse der Ausgabe verrät idealerweise ob ein Fehler auftrat oder nicht Fuzzer sollte Fehler-Ausgabe von korrekter Ausgabe unterscheiden können Überblick zu Fuzzing Erläuterung des Oracle Problem bekannte Lösungsstrategien zusammenfassen Beispiel mit Hilfe von z.b. LZfuzz speziell proprietäre Protokolle testen Schwachstellen) 6

Cloud Security - Kryptographie in Cloud-Umgebungen Cloud Computing Umgebungen bieten besondere Herausforderungen Public Cloud Services liegen oft außerhalb des lokalen Netzwerks oder sind öffentlich zugänglich spezielle Sicherheitsanforderungen etwa bezüglich Datensicherheit, Zugriff, Umgang mit externen Cloud- Service Providern, Ressourcen Sharing CaaS (Cryptography as a Service) Überblick Erläutern der Herausforderungen, Probleme und mögliche Lösungswege CaaS Herausforderungen und Umsetzungen Anwendungen / Frameworks 7

The Serval Project Open Source Projekt mit dem Ziel durch den Aufbau eines P2P Netzes die Kommunikation in Krisenszenarien zu gewährleisten. Generell entwickelt für Mobilfunkanwendungen Unterstützt u.a. Nachrichtenaustausch, File Sharing, Telefonie Zusammenfassung des Projektes Serval Beschreiben von Anwendungsszenarien Aufzeigen der Vor- und Nachteile Aufzeigen von Einsatzmöglichkeiten außerhalb von Mobilfunkanmeldungen 8

Software Defined Networking (SDN) Grundidee - Netz programmierbar statt konfigurierbar Trennung der Steuerungsebene von der Datenebene Steuerungsebene - informiert über das Netzwerk Datenebene - Datenversand, Kommunikation SDN-Controller ist zentrale Einheit Routing Tabellen Forwarding Regeln Paketpriorisierung Zusammenfassung der Funktionsweise Analyse der Cloudsicherheit Darlegen der Vor- und Nachteile für die Cloud (Skalierbarkeit, Übertragungsraten, ) 9

In-Memory Computing Echtzeit bzw. Fast-Echtzeit Cloud Services Datenanalyse in wenigen Sekunden statt in Minuten oder Stunden nutzt massiv parallel computing Zusammenfassung des Aufbaus, der Funktionsweise und der genutzten Technologien Erläuterungen zur Lage der Daten im Speicher (Struktur, Verteilung im RAM und Cache, Komprimierung) Beschreibung der RAM und Cache Optimierung für die parallele Nutzung Beispiele, Performance 10

Protokolle für Sensornetze standardisiere Protokolle ermöglichen Interoperabilität von Sensornetzen und erlauben nahtlose Integration in bestehende Netzwerke (Internet) teils starke Ressourcenbeschränkungen von Sendernetzen fordert speziell auf diesen Fokus ausgelegte Protokolle IEEE 802.15.4 6LoWPAN, ZigBee, SNAP COAP RPL Rime Einarbeitung in das Thema Welche Anforderungen stellen solche Netzwerke und welche Probleme resultieren daraus? 11

Seminare: Ausgewählte Themen der verteilten Systeme Game Theory Das Oracle Problem Cloud Security - Kryptographie in Cloud-Umgebungen The Serval Project Software Defined Networking (SDN) In-Memory Computing 12

Seminar: Autonome mobile Roboter

Java Agent Development Framework (JADE) Framework zum erstellen von Multiagentensysteme Vollständig implementiert in Java, bietet zahlreichen Werkzeuge für die Entwicklung Basiert auf den Spezifikationen der FIPA (Foderation for Intelligent Physical Agents) Erarbeiten und Verstehen von JADE Allgemein das Framework beschreiben Darstellen von Projekten/Anwendungen welche JADE einsetzen Optional: Umsetzen einer eigenen kleinen Anwendung 14

Commonsense Reasoning Wie kann man Allgemeinwissen für autonome Roboter repräsentieren? Welche Probleme erfordern welches Wissen? Schwerpunkt des Themas ist Ernest Davis und seine Forschung zum Thema Allgemeinwissen Leitartikel: Ernest Davis, Gary Marcus. Commonsense Reasoning and Commonsense Knowledge in Artificial Intelligence. Communications of the ACM, Vol. 58 No. 9, 2015 Kategorisierung der verschiedenen Arten von Allgemeinwissen, welche Notwendig sind um die Problem auf commonsensereasoning.org zu lösen. Aktuelle Forschung zu den jeweiligen Kategorien zusammentragen und erläutern. 15

Reinforcement Learning maschinelles Lernverfahren Konditionierung - Lernen durch Belohnung/Bestrafung unsupervised lernen ohne Beispiele nur über Belohnungen Einarbeitung in das Thema Erläuterung der Funktionsweise Beschreibung der möglichen Lernstrategien Vorteile Beispiele 16

Seminare: Autonome mobile Roboter Java Agent Development Framework (JADE) Commonsense Reasoning Reinforcement Learning 17