SlideShare ist ein Scribd-Unternehmen logo
Qual der Wegewahl
Browserbasierte Verwaltung von
nutzerdefinierten Metriken
Oliver Baumann
Werner Hoffmann
Miriam Popescu
Dawin Schmidt
Betreuer: Dr. Nils gentschen Felde
15.05.13
Lehr- und Forschungseinheit für Kommunikationssysteme und Systemprogrammierung
Softwareentwicklungspraktikum außer der Reihe
<Name des Vortragenden> <Vortragskurztitel>
Anwendungsbeispiele
Green-IT
Katastrophen-Szenarien
gesetzliche Abkommen
Sicherheitsaspekte
monetäre Gründe
1
<Name des Vortragenden> <Vortragskurztitel>
Gliederung
2
<Name des Vortragenden> <Vortragskurztitel>
Werner
3
<Name des Vortragenden> <Vortragskurztitel>
Wann wird berechnet?
4
<Name des Vortragenden> <Vortragskurztitel>
Dawin
5
<Name des Vortragenden> <Vortragskurztitel>
Überblick und Schnitt
...
......
6
<Name des Vortragenden> <Vortragskurztitel>
Agent
Auftrag annehmen
Informationen beschaffen
Konfiguration ändern
Status überwachen
Bereich verwalten
Ciscos "onePK"
7
<Name des Vortragenden> <Vortragskurztitel>
Satellit
Schnittstelle Koordination Zusammenführung
8
<Name des Vortragenden> <Vortragskurztitel>
Kommunikation
9
<Name des Vortragenden> <Vortragskurztitel>
Push-Kommunikation
10
<Name des Vortragenden> <Vortragskurztitel>
Push-Kommunikation
11
<Name des Vortragenden> <Vortragskurztitel>
Push-Kommunikation
12
<Name des Vortragenden> <Vortragskurztitel>
Push-Kommunikation
13
<Name des Vortragenden> <Vortragskurztitel>
Oliver
14
<Name des Vortragenden> <Vortragskurztitel>
Feeds
15
<Name des Vortragenden> <Vortragskurztitel>
Feeds
16
<Name des Vortragenden> <Vortragskurztitel>
Oliver
17
<Name des Vortragenden> <Vortragskurztitel>
Datenmodellierung
DBMS auf Basis von MySQL
Applikations-Server = DB-Server
JDBC als Schnittstelle
Entitäten als Java-Klassen (Plain Old Java Objects)
Objektrelationale Abbildung via Ebean
Modellierung von Feeds, Metriken und Links
keine Speicherung der gesamten Netz-Topologie
18
<Name des Vortragenden> <Vortragskurztitel>
Beziehungen
19
<Name des Vortragenden> <Vortragskurztitel>
Schon eingeschlafen?
20
<Name des Vortragenden> <Vortragskurztitel>
Miriam
21
<Name des Vortragenden> <Vortragskurztitel>
GUI
Anforderungen:
Benutzerfreundliches Design
Visualisierung des Netzes
Masken zum Anlegen von Metriken, Feeds und Links
Kommunikation mit Backend:
Play! Framework
Datenaustausch mittels JSON
RESTful: Java-Methoden werden auf URLs abgebildet
22
<Name des Vortragenden> <Vortragskurztitel>
Version 2.0
Werner: Laufzeit-Optimierung
Dawin: Verschlüsselung
Oliver: Raspberry Pi
Miriam: Update play!-Framework
23
<Name des Vortragenden> <Vortragskurztitel>
Reflexion
24
<Name des Vortragenden> <Vortragskurztitel>
Diskussion
<Name des Vortragenden> <Vortragskurztitel>
Vorführeffekt

Weitere ähnliche Inhalte

Mehr von Werner Hoffmann

Cream me - dating app (pitch deck)
Cream me - dating app (pitch deck)Cream me - dating app (pitch deck)
Cream me - dating app (pitch deck)
Werner Hoffmann
 
Compression-based Graph Mining Exploiting Structure Primites
Compression-based Graph Mining Exploiting Structure PrimitesCompression-based Graph Mining Exploiting Structure Primites
Compression-based Graph Mining Exploiting Structure Primites
Werner Hoffmann
 
Vortrag Algorithmus Aufzug Innovation Wartezeit
Vortrag Algorithmus Aufzug Innovation WartezeitVortrag Algorithmus Aufzug Innovation Wartezeit
Vortrag Algorithmus Aufzug Innovation Wartezeit
Werner Hoffmann
 
AWAREABLE APE Bootcamp SCE
AWAREABLE APE Bootcamp SCEAWAREABLE APE Bootcamp SCE
AWAREABLE APE Bootcamp SCE
Werner Hoffmann
 
ENTWICKLUNG EINES STOCHASTISCHEN VERFAHRENS ZUR NACHVERFOLGUNG STUDENTISCHER ...
ENTWICKLUNG EINES STOCHASTISCHEN VERFAHRENS ZUR NACHVERFOLGUNG STUDENTISCHER ...ENTWICKLUNG EINES STOCHASTISCHEN VERFAHRENS ZUR NACHVERFOLGUNG STUDENTISCHER ...
ENTWICKLUNG EINES STOCHASTISCHEN VERFAHRENS ZUR NACHVERFOLGUNG STUDENTISCHER ...
Werner Hoffmann
 
Abschluss Pitch APE Smart Meter
Abschluss Pitch APE Smart MeterAbschluss Pitch APE Smart Meter
Abschluss Pitch APE Smart Meter
Werner Hoffmann
 

Mehr von Werner Hoffmann (6)

Cream me - dating app (pitch deck)
Cream me - dating app (pitch deck)Cream me - dating app (pitch deck)
Cream me - dating app (pitch deck)
 
Compression-based Graph Mining Exploiting Structure Primites
Compression-based Graph Mining Exploiting Structure PrimitesCompression-based Graph Mining Exploiting Structure Primites
Compression-based Graph Mining Exploiting Structure Primites
 
Vortrag Algorithmus Aufzug Innovation Wartezeit
Vortrag Algorithmus Aufzug Innovation WartezeitVortrag Algorithmus Aufzug Innovation Wartezeit
Vortrag Algorithmus Aufzug Innovation Wartezeit
 
AWAREABLE APE Bootcamp SCE
AWAREABLE APE Bootcamp SCEAWAREABLE APE Bootcamp SCE
AWAREABLE APE Bootcamp SCE
 
ENTWICKLUNG EINES STOCHASTISCHEN VERFAHRENS ZUR NACHVERFOLGUNG STUDENTISCHER ...
ENTWICKLUNG EINES STOCHASTISCHEN VERFAHRENS ZUR NACHVERFOLGUNG STUDENTISCHER ...ENTWICKLUNG EINES STOCHASTISCHEN VERFAHRENS ZUR NACHVERFOLGUNG STUDENTISCHER ...
ENTWICKLUNG EINES STOCHASTISCHEN VERFAHRENS ZUR NACHVERFOLGUNG STUDENTISCHER ...
 
Abschluss Pitch APE Smart Meter
Abschluss Pitch APE Smart MeterAbschluss Pitch APE Smart Meter
Abschluss Pitch APE Smart Meter
 

Sep vortrag