Software Architecture Discovery

Größe: px
Ab Seite anzeigen:

Download "Software Architecture Discovery"

Transkript

1 Wie können bestehende verteilte Systeme (IoT / Cloud) analysiert werden? 9. Mai 207

2 2 / 25

3 2 / 25

4 3 / 25 WPS - Workplace Solutions GmbH

5 4 / 25 Eigentlich läuft doch schon ne ganze Menge There s a way to do it better find it. Thomas A. Edison

6 5 / 25

7 Was ist die Basis? Arbeiten mit dem realen System 6 / 25

8 Wie verläuft eine generell? Was will ich wissen? Wie stelle ich die Ergebnisse dar? Wie kriege ich das raus? 7 / 25

9 Wie verläuft eine generell? Was will ich wissen? Wie stelle ich die Ergebnisse dar? Wie kriege ich das raus??human.class Pet.class / 25

10 Was will ich wissen? Bewertungskriterien Funktionalität Angemessenheit Richtigkeit Interoperabilität Ordnungsmäßigkeit Zuverlässigkeit Sicherheit Reife Fehlertoleranz Wiederherstellbarkeit Qualität Benutzbarkeit Effizienz Verständlichkeit Erlernbarkeit Bedienbarkeit Zeitverhalten Verbrauchsverhalten Änderbarkeit (Wartbarkeit) Analysierbarkeit Modifizierbarkeit Stabilität Prüfbarkeit Übertragbarkeit Anpassbarkeit Installierbarkeit Konformität Austauschbarkeit SE Vorlesung, Dai [ISO9] 8 / 25

11 Wie stelle ich die Ergebnisse dar? Darstellen von Metriken Psychologie Data Science... Modularität Mustertreue Geordnetheit Komplexität von architekturen, Stile und Strategien, Carola Lilienthal [Lil08] 9 / 25

12 Wie kriege ich das raus? Messungen/ Tooling Statische Quellcode Dynamische Hybride 0 / 25

13 Statische Tooling CodeCity Structure0 Sonargraph Lattix $root org.apache.tools ant.taskdefs ant UTIL launcher cvslib optional rmic compilers * condition loader attribute listener dispatch helper input filters property types util * org.apache.tools20 org.apache.tools2 org.apache.tools22 org.apache.tools23 l c 2 o 3 r 4 c 5 * 6 c 7 e 8 l % % % % % % % % % 3 0.8% % % 4 0.8% % 3 5 3% % % % % 0.9% 7 0.5% 4% 0.6% und weitere... Hintergrund Metasprachen Quellen: hello2morrow.com/ products/sonargraph, structure0.com, lattix.com / 25

14 Statische Code City Farbe: LoC Höhe: Methoden Fläche: Attribute CodeCity [WL08], Richard Wettel, / 25

15 Statische Sonargraph Sonargraph, hello2morrow 3 / 25

16 Statische Sonargraph p u b l i c class Human { p u b l i c Pet [ ] Pets ; } p u b l i c class Pet { p u b l i c Human getowner ( ) ; } Bogen links: Abhängigkeit runter Bogen rechts: Abhängigkeit hoch (Zyklus!) Sonargraph, hello2morrow 4 / 25

17 Dynamische Nachrichtenanalyse Idee: Decentralized in Distributed Systems, Technical Report, George Mason University [PMG6] Bilder: gotrace, Ivan Danyliuk 5 / 25

18 Dynamische Nachrichtenanalyse Idee: Decentralized in Distributed Systems, Technical Report, George Mason University [PMG6] Bilder: gotrace, Ivan Danyliuk 6 / 25

19 Dynamische Nachrichtenanalyse Idee: Decentralized in Distributed Systems, Technical Report, George Mason University [PMG6] Bilder: gotrace, Ivan Danyliuk 7 / 25

20 Dynamische Nachrichtenanalyse Idee: Decentralized in Distributed Systems, Technical Report, George Mason University [PMG6] Bilder: gotrace, Ivan Danyliuk 8 / 25

21 Hybride ( & ) Kieker Komponenten Operationen (Methodenaufrufe) Container (Server) Call Trees Sequenz Diagramme Kieker Framework [vhwh2], Uni Kiel, Uni Stuttgart 9 / 25

22 mit Frappé entwickelt für Linux Kernel foo.h i n t bar ( i n t ) ; foo.c # i n c l u d e " foo. h " i n t bar ( i n t i n p u t ) { r e t u r n i n p u t ; } main.c # i n c l u d e " foo. h " i n t main ( i n t argc, char argv ) { r e t u r n bar ( argc ) ; } Frappé [HBC5], Oracle 20 / 25

23 2 / 25 mit Joerg Analysis Platform Gedacht für Bug Suche in C/C++ Buffer Overflows Memory Mapping Bugs... Speichern und Suchen in joerg [YGAR4], Uni Göttingen

24 generell Engineering & Programmiersprachen SATURN, Denver, -4 Mai 207 SANER, Klagenfurt / Österreich, Februar 207 QCon, unter anderem: New York, Juni 207 London, 5-9 Mai 208 JAX, Mainz, 8-2 Mai 207 Qualität von architekturen von Carola Lilienthal 22. Mai 4:5 in BT / 25

25 Selten Pattern, häufig in Verbindung mit Programmiersprachen Viel Java/ C#, wenig C/ C++ Nur Programmiersprachen übergreifend Niesche zwischen großen Themen Grundprojekt in Betreuer: Prof. Thomas Lehmann 23 / 25

26 24 / 25

27 Vielen Dank für die Aufmerksamkeit!

28 26 / 25 Paper I Nathan Hawes, Ben Barham, and Cristina Cifuentes. FrappÉ: Querying the linux kernel dependency graph. In Proceedings of the GRADES 5, GRADES 5, pages 4: 4:6, New York, NY, USA, 205. ACM. ISO. enginnering product quality. ISO 926:99, International Organization for Standardization, 99.

29 27 / 25 Paper II Carola Lilienthal. Komplexität von architekturen, Stile und Strategien. PhD thesis, Universität Hamburg, Von-Melle-Park 3, 2046 Hamburg, Jason Porter, Daniel A. Menasce, and Hassan Gomaa. Decentralized software architecture discovery in distributed systems. Technical Report GMU-CS-TR , Department of Computer Science, George Mason University, 4400 University Drive MS 4A5, Fairfax, VA USA, 206.

30 28 / 25 Paper III André van Hoorn, Jan Waller, and Wilhelm Hasselbring. Kieker: A framework for application performance monitoring and dynamic software analysis. In Proceedings of the 3rd ACM/SPEC International Conference on Performance Engineering, ICPE 2, pages , New York, NY, USA, 202. ACM. Richard Wettel and Michele Lanza. Codecity: 3d visualization of large-scale software. In Companion of the 30th International Conference on Engineering, ICSE

31 29 / 25 Paper IV Companion 08, pages , New York, NY, USA, ACM. Fabian Yamaguchi, Nico Golde, Daniel Arp, and Konrad Rieck. Modeling and discovering vulnerabilities with code property graphs. In Proc. of IEEE Symposium on Security and Privacy (S&P), 204.

Grundseminar. Edgar Toll. Software Architecture Discovery. Fakultät Technik und Informatik Studiendepartment Informatik

Grundseminar. Edgar Toll. Software Architecture Discovery. Fakultät Technik und Informatik Studiendepartment Informatik Grundseminar Edgar Toll Software Architecture Discovery Fakultät Technik und Informatik Studiendepartment Informatik Faculty of Engineering and Computer Science Department of Computer Science Edgar Toll

Mehr

Grundlagen des Datenschutzes und der IT-Sicherheit (9) Vorlesung im Sommersemester 2005 von Bernhard C. Witt

Grundlagen des Datenschutzes und der IT-Sicherheit (9) Vorlesung im Sommersemester 2005 von Bernhard C. Witt und der IT-Sicherheit (9) Vorlesung im Sommersemester 2005 von Ergebnis Systemsicherheit Unterschiede zwischen symmetrischen und asymmetrischen Authentifikationen (vor allem hinsichtlich der Zielsetzung)

Mehr

Aufgabe 3 Erstellt am: Softwaretechnik Praktikum SS06 Verantwortliche: Irina Justus

Aufgabe 3 Erstellt am: Softwaretechnik Praktikum SS06 Verantwortliche: Irina Justus Pflichtenheft Gliederung 1. Zielbestimmung 2. Produkteinsatz 3. Produktübersicht 4. Produktfunktionen 5. Produktdaten 6. Produktleistungen 7. Qualitätsanforderungen 8. Benutzeroberfläche 9. Nicht funktionale

Mehr

Womit wir uns beschäftigen

Womit wir uns beschäftigen Berechnung und Optimierung von Grenzwerten für Mengen von Software Metriken Steffen Herbold, Jens Grabowski, Stephan Waack Georg-August-Universität Göttingen Softwareforen Leipzig Womit wir uns beschäftigen

Mehr

Requirements Engineering I. Nicht-funktionale Anforderungen

Requirements Engineering I. Nicht-funktionale Anforderungen Martin Glinz Requirements Engineering I Kapitel 11 Nicht-funktionale Anforderungen Universität Zürich Institut für Informatik 2006 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe sind

Mehr

Seminar Softwareentwicklung in der Wissenschaft

Seminar Softwareentwicklung in der Wissenschaft Seminar Softwareentwicklung in der Wissenschaft Überblick über Softwareentwicklung Julian Kunkel Prof. Dr. Thomas Ludwig, Dr. Hermann Lenhart, Petra Nerge Gliederung Wissenschaftlicher Erkenntnissgewinn

Mehr

Softwareentwicklung in der Wissenschaft. Planet Simulator. Enno Köster. Enno Köster / 24

Softwareentwicklung in der Wissenschaft. Planet Simulator. Enno Köster. Enno Köster / 24 Softwareentwicklung in der Wissenschaft Planet Simulator Enno Köster Enno Köster 9.2.2011 1 / 24 Gliederung Überblick Software Entwicklung Abgleich mit ISO-Norm Verbesserungsvorschläge Fazit Enno Köster

Mehr

Softwarequalität und -test

Softwarequalität und -test 2. Vorlesung (Erster Teil) www.beuth-hochschule.de Dipl.-Inform. Thomas Ziemer Genereller Ansatz zur Beschreibung von Qualität Qualität Softwarequalität Qualitätsmanagement (QM) Qualitätssicherung (QS)

Mehr

Technische Schulden in Architekturen erkennen und beseitigen

Technische Schulden in Architekturen erkennen und beseitigen Technische Schulden in Architekturen erkennen und beseitigen Dr. Carola Lilienthal Carola.Lilienthal@wps.de, @cairolali www.wps.de //// Hans-Henny-Jahnn-Weg 29 //// 22085 HAMBURG Business-Software, die

Mehr

Qualität, Fehler un Testvorgehen

Qualität, Fehler un Testvorgehen , Fehler un Pieter van den Hombergh Fontys Hogeschool voor Techniek en Logistiek Software Engineering 20. Februar 2013 HOM/FHTeL, Fehler un 20. Februar 2013 1/23 , Fehler un Pieter van den Hombergh Fontys

Mehr

Kundenstamm öffnen. Artikelstamm öffnen 50,86 50,86 50,86 50,86 52,00 50, , ,86 52,00 52,00

Kundenstamm öffnen. Artikelstamm öffnen 50,86 50,86 50,86 50,86 52,00 50, , ,86 52,00 52,00 W³S fehlerhafte Aufträge bearbeiten Menüleiste Belege W³S fehlerhafte Aufträge bearbeiten + - Auftrag Menüleiste + - neue Aufträge + - manuell leiste Handling 5,00 LIEF B Position hinzufügen Position löschen

Mehr

Workflow-basierte Verarbeitung und Archivierung von Ozeanbeobachtungsdaten

Workflow-basierte Verarbeitung und Archivierung von Ozeanbeobachtungsdaten Workflow-basierte Verarbeitung und Archivierung von Ozeanbeobachtungsdaten Prof. Dr. Wilhelm (Willi) Hasselbring Lehrstuhl Software Engineering http://se.informatik.uni-kiel.de/ Kompetenzverbund Software

Mehr

Modellgetriebene Entwicklung von Webanwendungen: eine erste Analyse

Modellgetriebene Entwicklung von Webanwendungen: eine erste Analyse Modellgetriebene Entwicklung von Webanwendungen: eine erste Analyse 25. Oktober 2012 Taentzer Modellgetriebene Softwareentwicklung 59 Überblick Anforderungsanalyse auf zwei Ebenen: Analyse einer konkreten

Mehr

Vom Pair Programming zur Mob-Architekturverbesserung

Vom Pair Programming zur Mob-Architekturverbesserung Vom Pair Programming zur Mob-Architekturverbesserung Dr. Carola Lilienthal, cl@wps.de, @cairolali www.wps.de //// Hans-Henny-Jahnn-Weg 29 //// 22085 HAMBURG 1 Business-Software, die Spaß macht! Software-

Mehr

(Software) Architektur der Dinge. Roland Graf / Simon Kranzer IKT-Forum 2016 I(o)T for Industry - Von IT zu IoT

(Software) Architektur der Dinge. Roland Graf / Simon Kranzer IKT-Forum 2016 I(o)T for Industry - Von IT zu IoT (Software) Architektur der Dinge Roland Graf / Simon Kranzer IKT-Forum 2016 I(o)T for Industry - Von IT zu IoT Hardware Mainframe Speichersysteme Rechner Kopplung Zentralisierung Anwendungsprogramme Software

Mehr

Langlebige Softwarearchitekturen der Weg aus den technischen Schulden

Langlebige Softwarearchitekturen der Weg aus den technischen Schulden Langlebige Softwarearchitekturen der Weg aus den technischen Schulden Dr. Carola Lilienthal, cl@wps.de, @cairolali www.wps.de //// Hans-Henny-Jahnn-Weg 29 //// 22085 HAMBURG 1 Business-Software, die Spaß

Mehr

Langlebige Softwarearchitekturen - technische Schulden beherrschen und abbauen

Langlebige Softwarearchitekturen - technische Schulden beherrschen und abbauen Langlebige Softwarearchitekturen - technische Schulden beherrschen und abbauen Dr. Carola Lilienthal, cl@wps.de, @cairolali www.wps.de //// Hans-Henny-Jahnn-Weg 29 //// 22085 HAMBURG 1 Business-Software

Mehr

Qualität definieren und erreichen

Qualität definieren und erreichen Martin Glinz Software-Qualität Ausgewählte Kapitel Kapitel 6 Qualität definieren und erreichen 2008-2010 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe für den persönlichen, nicht kommerziellen

Mehr

ARCHITEKTUR KATA als Trainingsform für agile Teams

ARCHITEKTUR KATA als Trainingsform für agile Teams 02.12.2014 ARCHITEKTUR KATA als Trainingsform für agile Teams Roland Mast Sybit GmbH Software Architekt Scrum Master roland.mast@sybit.de 1 02.12.2014 Ich Du Wir Ihr Architektur Kata Architektur Vision

Mehr

Requirements Engineering I. Nicht-funktionale Anforderungen

Requirements Engineering I. Nicht-funktionale Anforderungen Martin Glinz Requirements Engineering I Kapitel 11 Nicht-funktionale Anforderungen Universität Zürich Institut für Informatik 2007, 2009 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe

Mehr

Requirements Engineering I. Nicht-funktionale Anforderungen

Requirements Engineering I. Nicht-funktionale Anforderungen Martin Glinz Requirements Engineering I Kapitel 11 Nicht-funktionale Anforderungen Universität Zürich Institut für Informatik 2007, 2008 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe

Mehr

PFLICHTENHEFT Softwaretechnik-Praktikum SS 2003 Gruppe: Geo01

PFLICHTENHEFT Softwaretechnik-Praktikum SS 2003 Gruppe: Geo01 PFLICHTENHEFT Softwaretechnik-Praktikum SS 2003 Gruppe: Geo01 Version Autor Datum Status Kommentar 1.0 Hartmann 10.05.2003 draft Gliederung 1.1 Rose 19.05.2003 draft Deckblatt, Inhaltsverzeichnis 1.2 Schulze,

Mehr

Software Engineering. Ziele und Qualität. Kapitel 2. Universität Zürich Institut für Informatik

Software Engineering. Ziele und Qualität. Kapitel 2. Universität Zürich Institut für Informatik Martin Glinz Harald Gall Software Engineering Kapitel 2 Ziele und Qualität Universität Zürich Institut für Informatik 2006, 2009 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe für den

Mehr

Sonargraph in 15 Minuten. Andreas Hoyer blog.hello2morrow.com

Sonargraph in 15 Minuten. Andreas Hoyer blog.hello2morrow.com Sonargraph in 15 Minuten Andreas Hoyer a.hoyer@hello2morrow.com blog.hello2morrow.com hello2morrow GmbH Gegründet 2005 Angesiedelt in Deutschland, USA und Kolumbien > 95% des Umsatzes Software Lizenzen,

Mehr

Software Engineering. Ziele und Qualität. Wintersemester 2005/06. Kapitel 2. Universität Zürich Institut für Informatik

Software Engineering. Ziele und Qualität. Wintersemester 2005/06. Kapitel 2. Universität Zürich Institut für Informatik Martin Glinz Harald Gall Software Engineering Wintersemester 2005/06 Kapitel 2 Ziele und Qualität Universität Zürich Institut für Informatik 2005 Martin Glinz. Alle Rechte vorbehalten. Speicherung und

Mehr

Department of Computer Science Chair of Software Engineering Faculty of Engineering. Grundlagen der Softwarearchitektur (im Softwarepraktikum)

Department of Computer Science Chair of Software Engineering Faculty of Engineering. Grundlagen der Softwarearchitektur (im Softwarepraktikum) Grundlagen der Softwarearchitektur (im Softwarepraktikum) 1 Dienste Organisatorisches Geht alles? Pool-Accounts? Sind alle E-Mails angekommen? Doppelte E-Mails? Uni-Card-Freischaltung für Pool Quota Erhöhung?

Mehr

Forum 7-it. Software- und System-Qualitätssicherung für IT-Infrastrukturlösungen QADVICE. Hermann Will

Forum 7-it. Software- und System-Qualitätssicherung für IT-Infrastrukturlösungen QADVICE. Hermann Will Forum 7-it Software- und System-Qualitätssicherung für IT-Infrastrukturlösungen Hermann Will 18.05.2010 18.05.2010 Copyright Hermann Will 2010 Folie 2 Agenda Einführung QS Testobjekte Teststrategie Testtechniken

Mehr

Pflichtenheft. Elektronische Studentenakte. von Vladislava Nadova und Marcus Stuber. 1. Zielbestimmung Musskriterien...2

Pflichtenheft. Elektronische Studentenakte. von Vladislava Nadova und Marcus Stuber. 1. Zielbestimmung Musskriterien...2 Pflichtenheft Elektronische Studentenakte von Vladislava Nadova und Marcus Stuber Inhaltsverzeichnis: 1. Zielbestimmung...2 1.1 Musskriterien...2 1.2 Wunschkriterien...2 1.3 Abgrenzungskriterien...3 2.

Mehr

Pflichtenheft. 3. Produktübersicht

Pflichtenheft. 3. Produktübersicht Pflichtenheft 1. Zielbestimmung Mit dem Produkt soll ein schneller erster Einstieg der Firma EduSoft in das bisher vernachlässigte Marktsegment der Dynamischen Geometrie -Software auf Java -Basis erreicht

Mehr

Grundlagen der Softwarearchitektur (im Softwarepraktikum)

Grundlagen der Softwarearchitektur (im Softwarepraktikum) Grundlagen der Softwarearchitektur (im Softwarepraktikum) Sommersemester 2018 1 Dienste Geht alles? Pool-Accounts? Organisatorisches Fragen Sie! (Mail, Pool-Betreuung, ) How-To: GDD 2 DISCLAIMER 3 Inhalt

Mehr

Softwarequalitätsmanagement. 24. April 2013

Softwarequalitätsmanagement. 24. April 2013 Softwarequalitätsmanagement 24. April 2013 Überblick Welche Qualitätsmodelle gibt es für Produkte und Prozesse? Welche Qualitätsanforderungen leiten sich daraus ab? Auf welche Weise kann Qualitätsmanagement

Mehr

Willkommen zur Vorlesung. im Sommersemester 2012 Prof. Dr. Jan Jürjens

Willkommen zur Vorlesung. im Sommersemester 2012 Prof. Dr. Jan Jürjens Willkommen zur Vorlesung im Sommersemester 2012 Prof. Dr. Jan Jürjens TU Dortmund, Fakultät Informatik, Lehrstuhl XIV 1 : Grundlagen [inkl. Beiträge von Prof. Summerville, St. Andrews University und Prof.

Mehr

Softwarequalität. Gabriele Taentzer Philipps-Universität Marburg. Sommersemester 2016

Softwarequalität. Gabriele Taentzer Philipps-Universität Marburg. Sommersemester 2016 Softwarequalität Gabriele Taentzer Philipps-Universität Marburg Sommersemester 2016 Organisation der LV Umfang: 6 SWS, 9 ECTS Punkte Veranstalter: Gabriele Taentzer, Stefan John Kontakt: taentzer@mathematik.uni-marburg.de,

Mehr

Grundlagen der Softwarearchitektur (im Softwarepraktikum)

Grundlagen der Softwarearchitektur (im Softwarepraktikum) Grundlagen der Softwarearchitektur (im Softwarepraktikum) Sommersemester 2019 1 Dienste Geht alles? Organisatorisches Fragen Sie! (Mail, Pool-Betreuung, ) Sie sollten langsam anfangen zu Coden. How-To:

Mehr

Pflichtenheft Patientenbett-Verwaltung

Pflichtenheft Patientenbett-Verwaltung Patientenbett-Verwaltung Verfasser: Roman B., Marcel H., Micha H., Markus S. Projektart: MySQL Datenbank mit grafischer Benutzeroberfläche (Java), aus den Modulen DB, SWE und D&K Im Auftrag und Betreuung

Mehr

Analyzing Usability Metrics. Torsten Rauschan HAW Hamburg M-Inf3 Seminar Betreuer: Prof. Dr.

Analyzing Usability Metrics. Torsten Rauschan HAW Hamburg M-Inf3 Seminar Betreuer: Prof. Dr. Analyzing Usability Metrics Torsten Rauschan (torsten.rauschan@haw-hamburg.de) HAW Hamburg M-Inf3 Seminar Betreuer: Prof. Dr. Zukunft Agenda Motivation Vorarbeiten Masterarbeit Risiken Ausblick Zusammenfassung

Mehr

Pflichtenheft. Hierarchisches Petrinetz - Komposition

Pflichtenheft. Hierarchisches Petrinetz - Komposition 1. Projekteinführung Pflichtenheft Hierarchisches Petrinetz - Komposition Thema : Petri-Netze im allgemeinen ermöglichen die Modellierung, Analyse und Simulation nebenläufiger Systeme. In Abhängigkeit

Mehr

PCaaS Private Cloud für den Mittelstand

PCaaS Private Cloud für den Mittelstand PCaaS Private Cloud für den Mittelstand 100% Datenhoheit Synchonisieren, Teilen, Zusammen arbeiten PCaaS Wie verwaltet ein Unternehmen seine Daten? IT Business Anforderungen 100% Datensouveränität Sicherheit

Mehr

Keine technischen Schulden mehr!

Keine technischen Schulden mehr! News- Client Produkte- Client Frontend... Frontend Produkte News Topthemen Produkte Bestellungen Abo-Daten tägl. Kunden Bestellungen Produkte Browser tägl. http Such-Ergebnisse Login, Abo-Daten idesk -

Mehr

Unterstützung der Testfallpriorisierung mit einem. Dynamische Ermittlung der Softwarequalität zur. agentenbasierten Ansatz.

Unterstützung der Testfallpriorisierung mit einem. Dynamische Ermittlung der Softwarequalität zur. agentenbasierten Ansatz. Dynamische Ermittlung der Softwarequalität zur Unterstützung der Testfallpriorisierung mit einem agentenbasierten Ansatz Yang Yang (Logica Deutschland GmbH & Co. KG) Christoph Malz (Universität Stuttgart)

Mehr

Lern-IT NRW ein Baustein zur Qualitätsverbesserung des Lernens

Lern-IT NRW ein Baustein zur Qualitätsverbesserung des Lernens Lern-IT NRW ein Baustein zur Qualitätsverbesserung des Lernens 2 Lern-IT NRW Unter Lern-IT wird jegliche zum Lernen eingesetzte Informations- und Kommunikationstechnik verstanden, also z.b. stationäre

Mehr

IT-Symposium Storage Area Management. Management von Applikationen, SAN und Terrabyte-Speichersystemen am praktischen Beispiel

IT-Symposium Storage Area Management. Management von Applikationen, SAN und Terrabyte-Speichersystemen am praktischen Beispiel Storage Area Management Management von Applikationen, SAN und Terrabyte-Speichersystemen am praktischen Beispiel April 21, 200422. April 2004 Steffen Bartsch Product Marketing Manager Vortrag 3C06 Vortrag

Mehr

Implementierungsframework für die Schadsoftwareerkennung auf Android

Implementierungsframework für die Schadsoftwareerkennung auf Android 1 / 29 Implementierungsframework für die Schadsoftwareerkennung auf Android Theodor Nolte (theodor.nolte@haw-hamburg.de) Hochschule für Angewandte Wissenschaften Hamburg Fakultät Technik und Informatik

Mehr

Public Cloud im eigenen Rechenzentrum

Public Cloud im eigenen Rechenzentrum Public Cloud im eigenen Rechenzentrum Matthias Weiss Direktor Mittelstand Technologie Oracle Deutschland B.V. & Co.KG Copyright 2016 Oracle and/or its affiliates. All rights reserved. Agenda Oracle Cloud

Mehr

Complex Event Processing

Complex Event Processing [10] Armin Steudte HAW Hamburg Masterstudiengang Informatik - WS 2011/2012 Agenda Motivation Grundlagen Event Processing Networks Ausblick Quellen 2 Agenda Motivation Grundlagen Event Processing Networks

Mehr

Dr. Jens Hündling Senior Sales Consultant. DOAG Apps 2011 Berlin, 05. Mai 2011

Dr. Jens Hündling Senior Sales Consultant. DOAG Apps 2011 Berlin, 05. Mai 2011 Business Management: Grundlagen, Business Process Life Cycle, Überblick Oracle BPM Suite 11g Dr. Jens Hündling Senior Sales Consultant DOAG Apps 2011 Berlin, 05. Mai 2011

Mehr

CAIRO if knowledge matters

CAIRO if knowledge matters CAIRO if knowledge matters Monitoring mit Microsoft Operations Manager 2007 Ein Überblick Johann Marin, Inhalt if knowledge matters Warum Monitoring? Was soll überwacht werden? SCOM Key Features Das SCOM

Mehr

Softwarequalität erhöhen durch DevOps

Softwarequalität erhöhen durch DevOps Softwarequalität erhöhen durch DevOps Leipzig, 31.03.2017 Jeremias Hackbeil Softwareforen Leipzig GmbH 1 Nur wer schnell ist, überlebt im Markt. Dafür braucht es neue Arbeitsstrukturen. Computerwoche vom

Mehr

Stile von API-Dokumentationen anhand von Java und Python

Stile von API-Dokumentationen anhand von Java und Python Titel, Vorname, Name Abteilung, Fachbereich oder Institut Stile von API-Dokumentationen anhand von Java und Python Betreuer & Erstgutachter: Zweitgutachterin: Prof. Dr. Lutz Prechelt Prof. Dr. Claudia

Mehr

Seminar SS 09 Amdahl`s Law and Cloud-Computing

Seminar SS 09 Amdahl`s Law and Cloud-Computing Seminar SS 09 Amdahl`s Law and Cloud-Computing Prof. G. Bengel Fakultät für Informatik SEMB 7IBW 8IB Raum HO609 Mo 9:45-11:15 1. Teil: Amdahl sches Gesetz 1. Vortrag Das Gesetz von Amdahl und Gustafson

Mehr

Softwarepraktikum - Gruppe 3. Pflichtenheft. Leipzig, 02. April 2007

Softwarepraktikum - Gruppe 3. Pflichtenheft. Leipzig, 02. April 2007 Hochschule für Technik, Wirtschaft und Kultur Leipzig (FH) Fachbereich Informatik, Mathematik und Naturwissenschaften Softwarepraktikum - Gruppe 3 Pflichtenheft Leipzig, 02. April 2007 Vorgelegt von: Yves

Mehr

Pflichtenheft. Didier Cherix. Christopher Hermann. Frank Stumpf SWP CHRISTOPHER HERMANN, DIDIER CHERIX, FRANK STUMPF

Pflichtenheft. Didier Cherix. Christopher Hermann. Frank Stumpf SWP CHRISTOPHER HERMANN, DIDIER CHERIX, FRANK STUMPF Pflichtenheft Didier Cherix Christopher Hermann Frank Stumpf 16.05.2010 SEITE 1 VON 9 Inhaltverzeichnis 1 Zielbestimmung... 3 2 Produkteinsatz... 3 3 Produktübersicht... 4 3.1 Erläuterung... 4 4 Funktionale

Mehr

Aufbau eines modernen Betriebssystems (Windows NT 5.0)

Aufbau eines modernen Betriebssystems (Windows NT 5.0) Aufbau eines modernen Betriebssystems (Windows NT 5.0) Moritz Mühlenthaler 14.6.2004 Proseminar KVBK Gliederung 1.Das Designproblem a) Überblick b) Design Goals c) Möglichkeiten der Strukturierung 2. Umsetzung

Mehr

Bionic. Wie sicher ist Androids Grundlage? Dr. Christoph Zimmermann Chemnitzer Linux Tage,

Bionic. Wie sicher ist Androids Grundlage? Dr. Christoph Zimmermann Chemnitzer Linux Tage, Bionic Wie sicher ist Androids Grundlage? Dr. Christoph Zimmermann Chemnitzer Linux Tage,10. 3. 2018 Für Luca 2 Inhalt 1. Übersicht 2. ISO 9126 Metriken 3. Angriffsoberflächenanalyse 4. Weitere Beobachtungen

Mehr

Vorlesung Software Engineering

Vorlesung Software Engineering Vorlesung Software Engineering Kapitel 4 Qualitätsmanagement und Software-Metriken Software-Metriken mittels Werkzeug Understand - 1 - Neues Projekt anlegen New Project... - 2 - Neues Projekt anlegen Auswahl

Mehr

Pflichtenheft. Inhaltsverzeichnis. Gruppe: swp Zielbestimmung Musskriterien Wunschkriterien Abgrenzungskriterien...

Pflichtenheft. Inhaltsverzeichnis. Gruppe: swp Zielbestimmung Musskriterien Wunschkriterien Abgrenzungskriterien... Pflichtenheft Gruppe: swp6-11 Inhaltsverzeichnis 1 Zielbestimmung 1 1.1 Musskriterien.................................... 1 1.2 Wunschkriterien.................................. 1 1.3 Abgrenzungskriterien................................

Mehr

Praktikumsaufgabe Software Engineering

Praktikumsaufgabe Software Engineering 6. Praktikum Software-Qualität Praktikumsaufgabe Software Engineering Im 6. Praktikum analysieren Sie Ihre in C++ geschriebenen Anwendung mit dem Test- und Analysetool Logiscope der Firma Kalimetrix. Mit

Mehr

Lern-IT NRW ein Baustein zur Qualitätsverbesserung des Lernens

Lern-IT NRW ein Baustein zur Qualitätsverbesserung des Lernens Lern-IT NRW ein Baustein zur Qualitätsverbesserung des Lernens Arbeitstagung Lern-IT und Content 5.6.2007 - Medienzentrum Rheinland, Düsseldorf 2 Lern-IT NRW Unter Lern-IT wird jegliche zum Lernen eingesetzte

Mehr

Dr. Daniel Fasel, CEO DATEN, DAS WERTSCHÖPFENDE GUT FÜR DIE DIGITALISIERUNG

Dr. Daniel Fasel, CEO DATEN, DAS WERTSCHÖPFENDE GUT FÜR DIE DIGITALISIERUNG Dr. Daniel Fasel, CEO DATEN, DAS WERTSCHÖPFENDE GUT FÜR DIE DIGITALISIERUNG End 2 End Big Data Services Platform Engineering & DevOps Analytics Solutions Proof of Concept Architecture & Strategy Machbarkeitsstudien

Mehr

SWP09-1 Softwaretechnikpraktikum 2009 Aufgabenblatt 5 Projektleiter: Stefan Thomas Pflichtenheft Verantwortlicher: Jochen Tiepmar

SWP09-1 Softwaretechnikpraktikum 2009 Aufgabenblatt 5 Projektleiter: Stefan Thomas Pflichtenheft Verantwortlicher: Jochen Tiepmar Pflichtenheft Inhaltsverzeichnis 1. Zielbestimmung... 2 1.1. Musskriterien... 2 1.2. Wunschkriterien... 2 1.3. Abgrenzungskriterien... 2 2. Produkteinsatz... 2 2.1. Anwendungsbereiche... 2 2.2. Zielgruppen...

Mehr

DATA ANALYSIS AND REPRESENTATION FOR SOFTWARE SYSTEMS

DATA ANALYSIS AND REPRESENTATION FOR SOFTWARE SYSTEMS DATA ANALYSIS AND REPRESENTATION FOR SOFTWARE SYSTEMS Master Seminar Empirical Software Engineering Anuradha Ganapathi Rathnachalam Institut für Informatik Software & Systems Engineering Agenda Introduction

Mehr

DevOps: Softwarearchitektur an der Schnittstelle zwischen Entwicklung und Betrieb

DevOps: Softwarearchitektur an der Schnittstelle zwischen Entwicklung und Betrieb DevOps: Softwarearchitektur an der Schnittstelle zwischen Entwicklung und Betrieb Prof. Dr. Wilhelm (Willi) Hasselbring http://se.informatik.uni-kiel.de/ http://kosse-sh.de/ 10.07.2015 W. Hasselbring 1

Mehr

Grundlagen des Datenschutzes und der IT-Sicherheit (8) Vorlesung im Sommersemester 2005 von Bernhard C. Witt

Grundlagen des Datenschutzes und der IT-Sicherheit (8) Vorlesung im Sommersemester 2005 von Bernhard C. Witt und der IT-Sicherheit (8) Vorlesung im Sommersemester 2005 von Ergebnis Netzwerk-Sicherheit Funktionsweise der Kommunikationsbeziehungen beim ISO/OSI-Referenzmodell Unterschied zwischen IPSec und VPN Konstruktion

Mehr

Langlebige Softwarearchitekturen

Langlebige Softwarearchitekturen Langlebige Softwarearchitekturen Dr. Carola Lilienthal Carola.Lilienthal@wps.de www.wps.de //// Hans-Henny-Jahnn-Weg 29 //// 22085 HAMBURG Die zwei Architekturziele für diesen Vortrag Architekturziel 1:

Mehr

7. Arbeitstreffen Leipzig, 13./14. Mai Themenschwerpunkt Bewertung von Architekturen

7. Arbeitstreffen Leipzig, 13./14. Mai Themenschwerpunkt Bewertung von Architekturen USER GROUP 7. Arbeitstreffen Leipzig, 13./14. Mai 2014 Themenschwerpunkt Bewertung von Architekturen Ausgewählte Teilnehmer und Referenten Organisatorisches TERMIN BEGINN ENDE ANSPRECHPARTNER 13./14. Mai

Mehr

Methoden des Software Engineering

Methoden des Software Engineering Software Engineering The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software.

Mehr

Ereignisbehandlung in Multi-Agent Simulationen

Ereignisbehandlung in Multi-Agent Simulationen Ereignisbehandlung in Multi-Agent Simulationen Christian Twelkemeier Department Informatik HAW Hamburg 14.06.2012 Inhalt Einführung Rückblick Ereignisse Anforderungen DIVAs AIEva SimPan WALK Eigener Ansatz

Mehr

Publikationsprozesse für Forschungsdaten. Peer Brauer, Wilhelm Hasselbring Universität zu Kiel

Publikationsprozesse für Forschungsdaten. Peer Brauer, Wilhelm Hasselbring Universität zu Kiel Publikationsprozesse für Forschungsdaten Peer Brauer, Wilhelm Hasselbring Universität zu Kiel Berlin, 30.03.2012 1 > Agenda Agenda Workflows in der Wissenschaft Das Projekt PubFlow Das Anwendungsbeispiel

Mehr

Gruppe: swp12-9 (Projektleiter: Benjamin Glatz) Datum: Pflichtenheft. Web Annotation mit Fragment Ids. Gruppe: swp12-9

Gruppe: swp12-9 (Projektleiter: Benjamin Glatz) Datum: Pflichtenheft. Web Annotation mit Fragment Ids. Gruppe: swp12-9 Pflichtenheft Web Annotation mit Fragment Ids Gruppe: swp12-9 Inhaltsverzeichnis 1. Zielbestimmung...2 1.1. Musskriterien...3 1.2. Wunschkriterien...3 1.3. Abgrenzungskriterien...3 2. Produkteinsatz...4

Mehr

Ad-hoc Chatsystem für mobile Netze. G r u p p e 3. P f l i c h t e n h e f t

Ad-hoc Chatsystem für mobile Netze. G r u p p e 3. P f l i c h t e n h e f t Ad-hoc Chatsystem für mobile Netze G r u p p e 3 Softwareentwicklungspraktikum Sommersemester 2007 P f l i c h t e n h e f t Auftraggeber Technische Universität Braunschweig Institut für Betriebssysteme

Mehr

Gliederung. Problemstellung Motivation Multi-Agenten Simulation GPU Programmierung Stand der Technik Abgrenzung

Gliederung. Problemstellung Motivation Multi-Agenten Simulation GPU Programmierung Stand der Technik Abgrenzung Philipp Kayser Gliederung Problemstellung Motivation Multi-Agenten Simulation GPU Programmierung Stand der Technik Abgrenzung Multi-Agenten Simulation (MAS) simuliert durch eine Vielzahl von Agenten Die

Mehr

Software- Qualitätsmanagement

Software- Qualitätsmanagement Software- Qualitätsmanagement Kernfach Angewandte Informatik Sommersemester 2005 Prof. Dr. Hans-Gert Gräbe Organisatorisches Kernfachvorlesung Angewandte Informatik Termin: Ort: Umfang: Abschluss: Informationen:

Mehr

Pflichtenheft. Thema: Datenbankbasiertes Installations- und Management System für Windows 2000 / XP.

Pflichtenheft. Thema: Datenbankbasiertes Installations- und Management System für Windows 2000 / XP. Pflichtenheft Thema: Datenbankbasiertes Installations- und Management System für Windows 2000 / XP. Betreuer/in: Frau Reinhart-Fröstl und Herr Keller Projektgruppe: Christian Dierkes Björn Jankord Ludger

Mehr

Trust your Eyes - Grundlagen der Visualisierung und wie man mit Visualisierungen faken kann Vortrag 23C3: Trust your Eyes - S.

Trust your Eyes - Grundlagen der Visualisierung und wie man mit Visualisierungen faken kann Vortrag 23C3: Trust your Eyes - S. Trust your Eyes - Grundlagen der Visualisierung und wie man mit Visualisierungen faken kann Überblick Was ist Visualisierung? - Beispiele Theorie der Visualisierung Definition Referenzmodelle (Pipelines)

Mehr

ucanvas: Interaktive Anzeigeflächen auf heterogenen Oberflächen

ucanvas: Interaktive Anzeigeflächen auf heterogenen Oberflächen ucanvas: Interaktive Anzeigeflächen auf heterogenen Oberflächen Tobias Bagg und Yves Grau Projekt-INF-Tagung Stuttgart 07.11.2013 Agenda Einleitung Verwandte Arbeiten ucanvas Architektur Applikationen

Mehr

10. Praxisforum Prozess- und IT-Management

10. Praxisforum Prozess- und IT-Management 10. Praxisforum Prozess- und IT-Management Global und Agil!? Chancen und Herausforderungen integrierter IT- und Prozesslösungen in Zeiten der Digitalisierung und Globalisierung Wiebe van der Horst, CIO

Mehr

Materna GmbH 2013 www.materna.de 1

Materna GmbH 2013 www.materna.de 1 www.materna.de 1 Motivation Service Lifecycle Management Speed Die Geschwindigkeit, um Services zu erstellen oder zu verändern Cost Kosten von IT Services verringern Control Kontrolle über die IT behalten

Mehr

START DER INSTITUTS- PARTNERSCHAFT ZUM THEMA DIGITALISIERUNG

START DER INSTITUTS- PARTNERSCHAFT ZUM THEMA DIGITALISIERUNG START DER INSTITUTS- PARTNERSCHAFT ZUM THEMA DIGITALISIERUNG HAMBURG 23. MAI 2017 PROF. DR. DIMKA KARASTOYANOVA KOLLABORATIVE, DYNAMISCHE UND KOMPLEXE SYSTEME FÜR DIE LOGISTIK HAMBURG 23. MAI 2017 SCM

Mehr

Softwareentwicklungspraktikum

Softwareentwicklungspraktikum Entwicklung eines sicheren Videoübertragungssystems Softwareentwicklungspraktikum Sommersemester 2009 Pichtenheft Auftraggeber Technische Universität Braunschweig Institut für Betriebssysteme und Rechnerverbund

Mehr

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

Deploy Early oder die richtigen. Zutaten für Ihren Relaunch Deploy Early oder die richtigen Zutaten für Ihren Relaunch Plug & Play Web Applikationen 2016 Paradigma #1 Nutze Vorfertigung! HTML/CSS-Frameworks Responsive Design Logo Button Action Screen Tablet Landscape

Mehr

Konzepte der Programmiersprachen

Konzepte der Programmiersprachen Konzepte der Programmiersprachen Sommersemester 2010 4. Übungsblatt Besprechung am 9. Juli 2010 http://www.iste.uni-stuttgart.de/ps/lehre/ss2010/v_konzepte/ Aufgabe 4.1: Klassen in C ++ Das folgende C

Mehr

Usability Metrics. Related Work. Von Torsten Rauschan (torsten.rauschan@haw-hamburg.de) HAW Hamburg M-Inf2 Anwendungen 2 Betreuer: Prof. Dr.

Usability Metrics. Related Work. Von Torsten Rauschan (torsten.rauschan@haw-hamburg.de) HAW Hamburg M-Inf2 Anwendungen 2 Betreuer: Prof. Dr. Usability Metrics Related Work Von Torsten Rauschan (torsten.rauschan@haw-hamburg.de) HAW Hamburg M-Inf2 Anwendungen 2 Betreuer: Prof. Dr. Zukunft Agenda Rückblick AW1 Motivation Related work QUIM SUM

Mehr

Software-Qualität Ausgewählte Kapitel. Messung und Prognose von interner Software-Qualität"

Software-Qualität Ausgewählte Kapitel. Messung und Prognose von interner Software-Qualität Institut für Informatik! Martin Glinz Software-Qualität Ausgewählte Kapitel Kapitel 11 Messung und Prognose von interner Software-Qualität" 2011 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe

Mehr

Modellbasiertes Performance-Testen modernisierter Software

Modellbasiertes Performance-Testen modernisierter Software Modellbasiertes Performance-Testen modernisierter Software Wilhelm Hasselbring (Christian-Albrechts-Universität zu Kiel), Andre van Hoorn (Universität Stuttgart), Eike-Christian Schulz (Christian-Albrechts-Universität

Mehr

Emotionserkennung: Frameworkdesign

Emotionserkennung: Frameworkdesign Willkommen 1 / 27 Emotionserkennung: Frameworkdesign Oliver Steenbuck 07. Juni 2012 2 / 27 Inhalt 1 Interactive Surfaces 2 Ansprüche an ein Framework im Emotionberreich 3 Social Signal Interpretation Framework

Mehr

Mehrwert durch Microsoft Business Intelligence

Mehrwert durch Microsoft Business Intelligence Mehrwert durch Microsoft Business Intelligence Dr. Klaus von Rottkay Direktor Business Group Server Microsoft Deutschland GmbH Steffen Krause Technical Evangelist Microsoft Deutschland GmbH Warum Business

Mehr

Phantom Types. Hauptseminar Having Fun With Types. Fabian Franzelin Technische Universität München. Phantom Types.

Phantom Types. Hauptseminar Having Fun With Types. Fabian Franzelin Technische Universität München. Phantom Types. Hauptseminar Having Fun With Types C-style printf in Technische Universität München 22.06.2011 Outline C-style printf in C-style printf in Outline C-style printf in C-style printf in - Typen, Werte und

Mehr

Garantietermine für IT-Trainings.

Garantietermine für IT-Trainings. Garantietermine für IT-Trainings. Ihre Weiterbildung bei uns garantiert planungssicher! Termine von Januar bis Juni 2019 www.tuv.com/it-training 2 Original IT-Trainings für IT-Professionals von Microsoft,

Mehr

Spezifikation zum Projekt Hierarchische Petrinetze

Spezifikation zum Projekt Hierarchische Petrinetze Spezifikation zum Projekt Hierarchische Petrinetze Komposition 1. Funktionsspezifikation 1.1 Gesamtfunktion: Mit dem Programm soll die Erstellung und Komposition von hierarchischen Petrinetzen ermöglicht

Mehr

Schnittstellen und Interaktionen zwischen fahrer- und fahrzeugbezogenen Diensten

Schnittstellen und Interaktionen zwischen fahrer- und fahrzeugbezogenen Diensten Schnittstellen und Interaktionen zwischen fahrer- und fahrzeugbezogenen Diensten Grundseminar Präsentation von Timo Häckel Projekt: CoRE Betreuer: Prof. Dr. Franz Korf Gliederung 1. Einleitung 2. Dienste

Mehr

Automatisches Layout von Graphen

Automatisches Layout von Graphen Fakultät Informatik» Institut für Angewandte Informatik» Professur für Technische Informationssysteme Automatisches Layout von Graphen Mabel Joselin Brun Chaperon Dresden, 10.06.2011 Inhalt Vortragsübersicht:

Mehr

Quantifizierung nicht-funktionaler Anforderungen JURISTISCHES IT-PROJEKTMANAGEMENT WS1617 DOZENT: DR. FRANK SARRE LMU MÜ NCHEN ZHENHAO LI

Quantifizierung nicht-funktionaler Anforderungen JURISTISCHES IT-PROJEKTMANAGEMENT WS1617 DOZENT: DR. FRANK SARRE LMU MÜ NCHEN ZHENHAO LI Quantifizierung nicht-funktionaler Anforderungen JURISTISCHES IT-PROJEKTMANAGEMENT WS1617 DOZENT: DR. FRANK SARRE LMU MÜ NCHEN ZHENHAO LI Agenda Einordnung des Themas Motivation Quantifizierung Nicht-funktionale

Mehr

Sarmadi@kntu.ac.ir P- hdoroodian@gmail.com. shafaei@kntu.ac.ir BPOKM. 1 Business Process Oriented Knowledge Management

Sarmadi@kntu.ac.ir P- hdoroodian@gmail.com. shafaei@kntu.ac.ir BPOKM. 1 Business Process Oriented Knowledge Management Sarmadi@kntu.ac.ir P- hdoroodian@gmail.com shafaei@kntu.ac.ir -. - 1 Business Process Oriented Knowledge Management 1 -..» «.. 80 2 5 EPC PC C EPC PC C C PC EPC 3 6 ; ; ; ; ; ; 7 6 8 4 Data... 9 10 5 -

Mehr

Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS

Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS CITT Expertengespräch TietoEnator 2006 Page 1 Data Freshness and Overall, Real

Mehr

Entwicklung einer Architektur für Context-Aware Systeme. Sören Voskuhl

Entwicklung einer Architektur für Context-Aware Systeme. Sören Voskuhl Entwicklung einer Architektur Sören Voskuhl Hintergrund Entwicklung einer Middleware für den Living Place Hamburg Ermöglichung einfacher Entwicklung von Context-Aware Systemen Architektur soll für langfristigen

Mehr

ConQAT Ein Toolkit zur kontinuierlichen Qualitätsanalyse. Proseminar IT Kennzahlen und Softwaremetriken Alexander Ried

ConQAT Ein Toolkit zur kontinuierlichen Qualitätsanalyse. Proseminar IT Kennzahlen und Softwaremetriken Alexander Ried ConQAT Ein Toolkit zur kontinuierlichen Qualitätsanalyse Proseminar IT Kennzahlen und Softwaremetriken 22.07.2010 Alexander Ried Gliederung Motivation Grundlagen Designüberblick Architecture Conformance

Mehr

Softwarearchitektur für DevOps

Softwarearchitektur für DevOps Softwarearchitektur für DevOps Prof. Dr. Wilhelm (Willi) Hasselbring http://se.informatik.uni-kiel.de/ http://kosse-sh.de/ solutions.hamburg, 10. September 2015 10.09.2015 W. Hasselbring 1 Softwarearchitektur

Mehr

Abgabe am

Abgabe am Anwendungsspezifische proaktive Behandlung von Prozessen im Bereich Big Data Im Rahmen des Grundseminars im Studiengang Master Informatik am Department Informatik der Fakultät Technik und Informatik der

Mehr

Automatisierter Java EE Entwicklungs-Lifecycle mit WebLogic Server 12c. Robin Müller-Bady Systemberater, Oracle Deutschland

Automatisierter Java EE Entwicklungs-Lifecycle mit WebLogic Server 12c. Robin Müller-Bady Systemberater, Oracle Deutschland Automatisierter Java EE Entwicklungs-Lifecycle mit WebLogic Server 12c Robin Müller-Bady Systemberater, Oracle Deutschland The following is intended to outline our general product direction. It is intended

Mehr