Kurzübersicht Diplomarbeit

Größe: px
Ab Seite anzeigen:

Download "Kurzübersicht Diplomarbeit"

Transkript

1 Thema: Konzeption und Implementierung einer Basisarchitektur für eine regelbasierte Client-/Server-Anwendung für das Workflow Management Ort: Bundesamte für Wehrtechnik und Beschaffung, Wehrtechnische Dienststelle für Schiffe und Marinewaffen (WTD71), Eckernförde Betreuer: Prof. Dr. Fritz Jobst, Dirk Schemmer (Diplom-Informatiker), Martin Peek (Dipl.- Informatiker (FH)) Ziele: Entwicklung eines tragfähigen Konzepts und einer Basisarchitektur für eine regelbasierte Client-/Server-Anwendung für das Workflow-Management mit Möglichkeit zur Weiterentwicklung zu einer produktiv einsetzbaren Applikation. Nachweis der Machbarkeit der eingesetzten Techniken, insbesondere die Abbildung der Workflows auf ein abstraktes Regelsystem, die persistente Abbildung der Workflow-Objekte auf eine relationale Datenbank und die Prüfung der Bedingungen durch dynamisch ausgeführter Java-Statements. Konzepte: Erstellung der Workflow-Regeln ohne Programmierkenntnisse mittels grafischer Oberfläche Speicherung der Workflow-Konfiguration in portablem XML Abstraktes Regelsystem für die Workflow-Modellierung: Segmentierung eines Workflows in Steps, Eingabewerte (Inputs), Bedingungen (Conditions) und Aktionen (Actions) Prüfung der Bedingungen mittles dynamischen Java-Code Abarbeitung des Workflows gemäß Regeldefinition Automatische Ermittlung aller benötigten Workflow-Inputs aus Datenbanken, System-Variablen, Kommando-Ausführungen oder aus 1

2 interaktiven Benutzer-Eingaben Steuerung des Workflow-Ablaufs über Conditions mittels dynamisch interpretierten Java-Codes Ausführung von Aktionen abhängig von gesetzten Conditions Ausführung der Aktionen, wie z.b. Ablauf-Steuerung, Benutzer- Nachrichten, Mail-Versand, Datenbank-Operationen, Kommando- Ausführung oder Ausführung dynamischen Java-Codes Persistente, plattform- und datenbankunabhängige Abbildung sämtlicher Workflows-Daten auf eine relationale Datenbank bereits während der Verarbeitung Eingesetzte Systeme, Technologien und Projekte Java, JSP, Servlets JDBC (Database-Access, Connection Pooling) Apache Tomcat (Application Server) PostgreSQL, MySQL, Oracle 9i (Datenbank Kernsystem, Testdatenbanken) Jakarta Struts (Web-Application Framework) OJB (Object-Relational-Mapping) Log4J (Logging) JDom (XML-Parsing) Koala Dynamic Java (Regel-Interpretation) Netbeans, Sun Studio One, vi,... (IDE) Open Office (Ausarbeitung) CVS (Sourcecode-Verwaltung) Architektur der implementierten Basis: Zukunftssicherheit durch flexible und erweiterbare Architektur, sowie durch Einhaltung offener Standards Client-/Server-Architektur mit Text- und Webfrontend Entkopplung der einzelnen Schichten gemäß Multi-Tier-Architektur Skalierbarkeit durch Multithreading und die Möglichkeit zur Verteilung auf 2

3 mehrere Systeme Portabillität, sowohl client-, server- als auch datenbankseitig Einsatz wiederverwendbarer Komponenten und Open Source Frameworks / Projekten für kleinstmöglichen Entwicklungs- und Wartungsaufwand Internationalisierung 3

4 Architektur des Workflow- Systems Client Webbrowser Client Darstellungsschicht Konsole Java Java Tag Server Library, Pages Java (JSP) Tags Java Server Pages (JSP) Java Servlets Fachschicht WorkflowEngine Workflow-Regeln WorkflowManager ConfigManager UserManager InputProvider DynamicExecutor Datenhaltung Object Relational Bridge (OJB) DBTool JDBC Datenbank (PostgreSQL, Oracle, MS SQL Server, MySQL,...) 4

5 Schematischer Workflow-Aufbau Workflow Step 1 (Startstep) Step 2 Step 3 (Final Step) Input 1 Input 2 Input 3 Input 4 Condition 1 Condition 2 Condition 4 Condition 3 Action 1 Action 2 Action 3 Action 4 5

6 Testfrontends für Web und Konsole: 6

Jakarta Turbine Ein Open Source Framework fÿr Webanwendungen. KNF Kongre 2001 Henning P. Schmiedehausen

Jakarta Turbine Ein Open Source Framework fÿr Webanwendungen. KNF Kongre 2001 Henning P. Schmiedehausen <henning@apache.org> Jakarta Turbine Ein Open Source Framework fÿr Webanwendungen Henning P. Schmiedehausen Turbine - ein berblick Open Source unter Apache License 100% pure Java, Java 2 (JDK 1.2+) Servlet-basiertes

Mehr

Entwicklung von Web-Anwendungen auf JAVA EE Basis

Entwicklung von Web-Anwendungen auf JAVA EE Basis Entwicklung von Web-Anwendungen auf JAVA EE Basis Java Enterprise Edition - Überblick Prof. Dr. Bernhard Schiefer Inhalt der Veranstaltung Überblick Java EE JDBC, JPA, JNDI Servlets, Java Server Pages

Mehr

Komponenten & Hypermedia Seminar Prof. Dr. Frank Thiesing Struts Java-Framework für Web-Applikationen. Referenten: Fabian Bartelt Jens de Witt

Komponenten & Hypermedia Seminar Prof. Dr. Frank Thiesing Struts Java-Framework für Web-Applikationen. Referenten: Fabian Bartelt Jens de Witt Komponenten & Hypermedia Seminar Prof. Dr. Frank Thiesing Struts Java-Framework für Web-Applikationen Referenten: Fabian Bartelt Jens de Witt - Struts 1 Inhaltsverzeichnis Was ist Struts? Vorkenntnisse

Mehr

Softwareentwicklung mit Enterprise JAVA Beans

Softwareentwicklung mit Enterprise JAVA Beans Softwareentwicklung mit Enterprise JAVA Beans Java Enterprise Edition - Überblick Was ist J2EE Java EE? Zunächst mal: Eine Menge von Spezifikationen und Regeln. April 1997: SUN initiiert die Entwicklung

Mehr

Persönliche Daten. Lebenslauf Marcel Thannhäuser - MTH-Soft. Kontaktdaten. Zusammenfassung der Fähigkeiten. Seite 1 von 10

Persönliche Daten. Lebenslauf Marcel Thannhäuser - MTH-Soft. Kontaktdaten. Zusammenfassung der Fähigkeiten. Seite 1 von 10 Persönliche Daten Kontaktdaten Foto Marcel Thannhäuser Maybachufer 9 12047 Berlin Geburtsdatum: 28.03.1980 Telefon: +49 30 91504361 Mobil: +49 170 8031128 Fax: +49 3221 1203593 E-Mail: info@mth-soft.de

Mehr

Entwurf und Prototypische Implementierung einer Data Mashup Plattform. Abschlussvortrag Projekt-INF

Entwurf und Prototypische Implementierung einer Data Mashup Plattform. Abschlussvortrag Projekt-INF Entwurf und Prototypische Implementierung einer Data Mashup Plattform Abschlussvortrag Projekt-INF Daniel Del Gaudio, Johannes Bohn, Nikolas Paparoditis Gliederung Data Mashups Einführung Motivationsszenario

Mehr

Automatische Ansteuerung einer CNC Maschine aus einer CAD Anwendung im Fensterbau Skills: IBM OS/2, Modula 2

Automatische Ansteuerung einer CNC Maschine aus einer CAD Anwendung im Fensterbau Skills: IBM OS/2, Modula 2 Persönliche Daten Name/Vorname Schad Thomas Geburtsdatum 29.04.1969 Beruf- und Ausbildung Dipl.-Inf. (FH) Telefon (+49) 171 406 10 77 Email thomas@schad.biz Homepage http://www.schad.biz Weitere Informationen

Mehr

Michael Bösch. EDV-Consulting. Dipl. Informatiker (FH)

Michael Bösch. EDV-Consulting. Dipl. Informatiker (FH) Michael Bösch Dipl. Informatiker (FH) EDV-Consulting Äußeres Pfaffengäßchen 11B 86152 Augsburg Deutschland Tel.: +49-821-4206523 Fax: +49-821-4206524 Mobil: +49-172-8628736 E-Mail: boesch@boesch-it.de

Mehr

Client/Server-Systeme

Client/Server-Systeme Fachbereich Informatik Projektgruppe KOSI Kooperative Spiele im Internet Client/Server-Systeme Vortragender Jan-Ole Janssen 26. November 2000 Übersicht Teil 1 Das Client/Server-Konzept Teil 2 Client/Server-Architekturen

Mehr

CARSTEN EMRATH. Abschluss Diplom (FH) Fach Angewandte Informatik. Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.

CARSTEN EMRATH. Abschluss Diplom (FH) Fach Angewandte Informatik. Sun Certified Programmer for the Java 2 Platform, Standard Edition 1. CARSTEN EMRATH Abschluss Diplom (FH) Fach Angewandte Informatik Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.4 (SCJP) Geburtsjahr 1971 Profil-Stand Januar 2016 Triona Information

Mehr

P r o f i l (Stand: Mai 09)

P r o f i l (Stand: Mai 09) P r o f i l (Stand: Mai 09) KB - M1 - Java126 Schwerpunkte / Spezialisierung: Java-Technologien im Enterprise Umfeld Verfügbarkeit (skalierbar): Ab Mai 2009 Ausbildung: Dipl.-Ing. Elektrotechnik/Informationstechnik

Mehr

ORACLE Business Components for Java (BC4J) Marco Grawunder

ORACLE Business Components for Java (BC4J) Marco Grawunder ORACLE Business Components for Java (BC4J) Marco Grawunder Gliederung 2 Probleme von J2EE/EJB J2EE-Pattern Lösungsansatz: BC4J Architektur einer BC4J-Anwendung Komponenten Entity Objects View Objects Application

Mehr

Persönliche Daten. Lebenslauf - Marcel Thannhäuser - MTH-Soft. Kontaktdaten. Seite 1 von 11. Marcel Thannhäuser Maybachufer 9 12047 Berlin

Persönliche Daten. Lebenslauf - Marcel Thannhäuser - MTH-Soft. Kontaktdaten. Seite 1 von 11. Marcel Thannhäuser Maybachufer 9 12047 Berlin Persönliche Daten Kontaktdaten Marcel Thannhäuser Maybachufer 9 12047 Berlin Geburtsdatum: 28.03.1980 Telefon: +49 30 91504361 E-Mail: info@mth-soft.de Beruflicher Werdegang Berufserfahrung - 01.06.2014

Mehr

Internet-basierendes Autorensystem zur Erschließung historischen Kulturguts. Thorsten Ludewig. Juni 2004

Internet-basierendes Autorensystem zur Erschließung historischen Kulturguts. Thorsten Ludewig. Juni 2004 METEOR Internet-basierendes Autorensystem zur Erschließung historischen Kulturguts Thorsten Ludewig Juni 2004 1 Übersicht Was ist METEOR Architektur Technische Realisierung Zusammenfassung Zukünftige Entwicklungen

Mehr

Studium Informatik Praktikum an der "University of Wisconsin", USA Abschluss als Diplom Informatiker

Studium Informatik Praktikum an der University of Wisconsin, USA Abschluss als Diplom Informatiker Einsatzprofil 1. Persönliche Daten Name: Vorname: Lubahn Dirk Geburtsjahr: 1971 Staatsangehörigkeit: Ausbildung: Qualifikation: Fremdsprache: DV-Erfahrung seit: deutsch Abitur Studium Informatik Praktikum

Mehr

Diplom Informatikerin

Diplom Informatikerin Kathrein Apel Telefon: 0 61 01/50 19 69 Fax: 0 61 01/98 99 74 6 Handy 0173/30 90 680 Email: mail@kathrein-apel.de Profil Frau Kathrein Apel Nationalität Deutsch Fremdsprachen Spanisch, Englisch Titel Diplom

Mehr

Max-Ernst Strasse 29, 40670 Meerbusch. Diplom Informatiker FH, Fachhochschule Dortmund. Softwareentwicklung / Projektmanagement

Max-Ernst Strasse 29, 40670 Meerbusch. Diplom Informatiker FH, Fachhochschule Dortmund. Softwareentwicklung / Projektmanagement Beraterprofil Name: Orhan Keskin Jahrgang: 1976 Nationalität: Anschrift: Türkisch Max-Ernst Strasse 29, 40670 Meerbusch Mobilnummer: 0172-6744499 Email: Web: Studium: Position: Berufserfahrung: Qualifikationen:

Mehr

M i t a r b e i t e r p r o f i l (Stand: Juni 10)

M i t a r b e i t e r p r o f i l (Stand: Juni 10) M i t a r b e i t e r p r o f i l (Stand: Juni 10) KB - M1 - Java132 Schwerpunkte / Spezialisierung: Java Entwickler und Architekt Java EE OpenSource Webanwendungen SOA Verfügbarkeit (skalierbar): Ab Juli

Mehr

MICHAEL RÜGER. Abschluss Diplom Fach Informatik. Geburtsjahr 1985 Profil-Stand April 2015

MICHAEL RÜGER. Abschluss Diplom Fach Informatik. Geburtsjahr 1985 Profil-Stand April 2015 MICHAEL RÜGER Abschluss Diplom Fach Informatik Geburtsjahr 1985 Profil-Stand April 2015 Triona Information und Technologie GmbH Wilhelm-Theodor-Römheld-Str. 14 55130 Mainz Fon +49 (0) 61 31 9 21-122 Fax

Mehr

Existierende Systeme I Bibliotheken & Frameworks

Existierende Systeme I Bibliotheken & Frameworks Projektgruppe: Generierung von Webanwendungen aus visuellen Spezifikationen Existierende Systeme I Bibliotheken & Frameworks Von Christian Schneider Paderborn, den 18.06.2004 Übersicht Motivation Dynamische

Mehr

Der Java Server beinhaltet Container für EJB, Servlet und JSP, darüber hinaus unterstützt er diejee 1.3 Version.

Der Java Server beinhaltet Container für EJB, Servlet und JSP, darüber hinaus unterstützt er diejee 1.3 Version. hehuvlfkw Oracle 9iApplication Server (9iAS) fasst in einem einzigen integrierten Produkt alle Middleware-Funktionen zusammen, die bisher nur mit mehreren Produkten unterschiedlicher Anbieter erreicht

Mehr

Version 4.0. service.monitor. Systemanforderungen

Version 4.0. service.monitor. Systemanforderungen Version 4.0 service.monitor Systemanforderungen Version 4.0.0 Urheberschutz Der rechtmäßige Erwerb der con terra Softwareprodukte und der zugehörigen Dokumente berechtigt den Lizenznehmer zur Nutzung dieser

Mehr

Enterprise Portal - Abbildung von Prozessen, SAP-Datenintegration und mobile Apps

Enterprise Portal - Abbildung von Prozessen, SAP-Datenintegration und mobile Apps Beschreibung Die führende Standard-Software, um Menschen und Informationen erfolgreich in Prozesse einzubinden. Intrexx Professional ist eine besonders einfach zu bedienende Software- Suite für die Erstellung

Mehr

Gergely Tóth. Fachkenntnisse und Kompetenzen. Geburtsdatum: 02. 05. 1980. E-mail: toth.gergely@sch.bme.hu Handy: +4917681093200; +36305523366

Gergely Tóth. Fachkenntnisse und Kompetenzen. Geburtsdatum: 02. 05. 1980. E-mail: toth.gergely@sch.bme.hu Handy: +4917681093200; +36305523366 Gergely Tóth Geburtsdatum: 02. 05. 1980. E-mail: toth.gergely@sch.bme.hu Handy: +4917681093200; +36305523366 Fachkenntnisse und Kompetenzen Haupt Qualifikationen: Vollständige Kenntnisse und Praxis in

Mehr

8.4 Überblick und Vergleich weiterer ERP-Systeme. G Oracle Applications 11 G PeopleSoft 7 G J.D. Edwards One World G BaanERP

8.4 Überblick und Vergleich weiterer ERP-Systeme. G Oracle Applications 11 G PeopleSoft 7 G J.D. Edwards One World G BaanERP 8.4 Überblick und Vergleich weiterer ERP-Systeme G Oracle Applications 11 G PeopleSoft 7 G J.D. Edwards One World G BaanERP Kapitel 8: ERP-Einführung 32 Architektur von Oracle Applications 11 G Logische

Mehr

Centaurus-Platform - JSP/Servlets für Webhosting

Centaurus-Platform - JSP/Servlets für Webhosting Centaurus-Platform - JSP/Servlets für Webhosting by Thorsten Kamann, Peter Roßbach NOTICE: Die Centaurus-Platform basiert auf einem Tomcat 5 Release. Im Wesentlichen bieten wir sinnvolle Erweiterungen

Mehr

RIAS Kurzübersicht Software für das Revisionsmanagement V. 1.3

RIAS Kurzübersicht Software für das Revisionsmanagement V. 1.3 Software für das Revisionsmanagement V. 1.3 Applikationstyp RIAS ist eine Standardsoftware, die als zentrale browserorientierte Revisionsmanagementlösung für den Einsatz im firmeneigenen Intranet konzipiert

Mehr

C++ im Web mit Tntnet

C++ im Web mit Tntnet C++ im Web mit Tntnet Schneller und sicherer durch compilierten Code im Web Tommi Mäkitalo Was ist Tntnet? Web-Applikations-Server Template-Sprache zum einbetten von C++ in HTML Seiten werden zur Compilezeit

Mehr

Jump Helpdesk. Softwarelösungen für professionelles Servicemanagement

Jump Helpdesk. Softwarelösungen für professionelles Servicemanagement Jump Helpdesk Softwarelösungen für professionelles Servicemanagement Jump Network GmbH 2004-2006 Jump Helpdesk Office Übersichtliche Dokumentenstruktur und schneller Zugriff auf alle wichtigen Funktionen.

Mehr

ERP System CATUNO.pro

ERP System CATUNO.pro ERP System CATUNO.pro GmbH - 17.06.2011 - Seite 1 Funktionsüberblick CATUNO.pro GmbH - 17.06.2011 - Seite 2 GmbH - 17.06.2011 - Seite 3 CATUNO.pro Prozessübergreifende Funktionen Einbindung von JAVA-Plugins,

Mehr

Berater-Profil 2338. WEB- und C/S-Developer. (Java, Websphere)

Berater-Profil 2338. WEB- und C/S-Developer. (Java, Websphere) Berater-Profil 2338 WEB- und C/S-Developer (Java, Websphere) Ausbildung Energieelektroniker Informatikstudium an der FH-Rosenheim Diplom Informatiker EDV-Erfahrung seit 2000 Verfügbar ab auf Anfrage Geburtsjahr

Mehr

Java 2, Enterprise Edition Einführung und Überblick

Java 2, Enterprise Edition Einführung und Überblick Universität aiserslautern AG Datenbanken und Informationssysteme Seminar Datenbank-Aspekte des E-Commerce Java 2, Enterprise Edition Einführung und Überblick m_husema@informatik.uni-kl.de Vortragsinhalte

Mehr

APEX und Workflows: Spaghetticode oder Integration. Sven Böttcher. Consultant, Apps Associates GmbH

APEX und Workflows: Spaghetticode oder Integration. Sven Böttcher. Consultant, Apps Associates GmbH APEX und Workflows: Spaghetticode oder Integration Sven Böttcher Consultant, Apps Associates GmbH Apps Associates Apps Associates gegründet 2002 in Boston (HQ) seit 2003 GDC in Hyderabad seit 2006 in Dortmund

Mehr

Benutzerdokumentation Web-Portal

Benutzerdokumentation Web-Portal GRUPP: SWT0822 Benutzerdokumentation Web-Portal Yet Another Reversi Game Martin Gielow, Stephan Mennicke, Daniel Moos, Christine Schröder, Christine Stüve, Christian Sura 05. Mai 2009 Inhalt 1. Einleitung...3

Mehr

Schwerpunkt: Ausbildung: Fremdsprachen: Betriebssysteme: Programmiersprachen:

Schwerpunkt: Ausbildung: Fremdsprachen: Betriebssysteme: Programmiersprachen: Name Nguyen Duy Tuan Wohnort 85748 Garching b. München Deutschland Jahrgang 1973 EDV-Erfahrung seit 1997 Staatsbürgerschaft Vietnamesisch GULP-ID 77505 Profil zuletzt geändert am 27.10.07 Schwerpunkt:

Mehr

C O C O O N. Wo ist Cocoon in die Apache Projekte einzureihen?

C O C O O N. Wo ist Cocoon in die Apache Projekte einzureihen? C O C O O N ein Web-Framework der Apache Software Foundation http://www.apache.org Wo ist Cocoon in die Apache Projekte einzureihen? Apache Server sehr leistungsfähiger HTTP-Server Tomcat Server Referenzimplementierung

Mehr

Profil. Persönliche Daten. Stand 01.05.2011. Dipl. Ing. Rüdiger Pape Diplom-Informatiker

Profil. Persönliche Daten. Stand 01.05.2011. Dipl. Ing. Rüdiger Pape Diplom-Informatiker Profil Stand 01.05.2011 Persönliche Daten Name Beruf Jahrgang, Geburtsort Nationalität Familienstand Firma Dipl. Ing. Rüdiger Pape Diplom-Informatiker 1977, Sigmaringen Deutsch Feste Beziehung, 1 Kind

Mehr

Application Servers. Application Server JBoss Java Management Extensions (JMX) Dynamische Rekonfigurierung

Application Servers. Application Server JBoss Java Management Extensions (JMX) Dynamische Rekonfigurierung Zwischenbericht DA Thema: Dynamische Rekonfigurierung eines Application Servers Vortragsgliederung: Application Server JBoss Java Management Extensions (JMX) Dynamische Rekonfigurierung Susanne Wagenbreth

Mehr

PL/SQL Web-Services mit Oracle 11g

PL/SQL Web-Services mit Oracle 11g DOAG 2008 Konferenz 01. - 03.12.2008 Nürnberg Markus Fiegler ORDIX AG, Paderborn mf@ordix.de www.ordix.de Agenda SOA und Web-Services im Überblick Datenbank als Web-Services Provider - Alternative mit

Mehr

Expertise. Diplom-Informatiker (FH) Matthias Strolz. Ausbildung. Sprachen. Programmiersprachen. Betriebssysteme. Server. Zertifizierungen.

Expertise. Diplom-Informatiker (FH) Matthias Strolz. Ausbildung. Sprachen. Programmiersprachen. Betriebssysteme. Server. Zertifizierungen. Diplom-Informatiker (FH) Matthias Strolz Geboren am: 12.07.1978, in Karlsruhe Reismühle 11 22087 Hamburg Telefon: 0163-409 444 8 E-Mail: mail@matthias-strolz.de Homepage: http://www.matthias-strolz.de

Mehr

Qualifikationsprofil:

Qualifikationsprofil: Qualifikationsprofil: ANWE Jahrgang 1968 Nationalität Deutsch Fremdsprachen Englisch, Spanisch (Grundkenntnisse) Ausbildung Dipl. Informatiker Zertifikate Technische Kenntnisse: D B S C R u b a n GmbH

Mehr

Web-Programmierung (WPR)

Web-Programmierung (WPR) Web-Programmierung (WPR) Vorlesung XII. Vergleich Server-Plattformen mailto:wpr@gruner.org 1 Technologien Perl/CGI Einsatzgebiete: Kleine Websites, semiprofessioneller Bereich Pro's: Plattform/Serverneutralität

Mehr

Application Server und Continuous Integration

Application Server und Continuous Integration Application Server und Continuous Integration Outline 2 Einleitung Application Server Java EE Enterprise Applikationen vs. Web Applikationen Web Application Life Cycle Servlets JavaServer Pages verschiedene

Mehr

In den folgenden tabellarischen Übersichten finden Sie Kenntnisse und Fähigkeiten unseres Entwickler-Teams und unserer Berater.

In den folgenden tabellarischen Übersichten finden Sie Kenntnisse und Fähigkeiten unseres Entwickler-Teams und unserer Berater. Sehr geehrter Interessent, als unabhängiger IT-Dienstleister bietet die Intermoves AG seit mehr als 15 Jahren Beratung, Projektmanagement, Entwicklung, Service und Betrieb im Bereich betrieblicher und

Mehr

Workflow Systeme mit der Windows Workflow Foundation

Workflow Systeme mit der Windows Workflow Foundation Studiengang Electronic Business (EB) Diplomarbeit (280000) Workflow Systeme mit der Windows Workflow Foundation externe Betreuung durch Christoph Müller vorgelegt bei Prof. Dr. Michael Gröschel von Hans-Martin

Mehr

Profil Gunnar Schmid

Profil Gunnar Schmid Personendaten Adresse: Gunnar Schmid Marcobrunnerstraße 2 65197 Wiesbaden Telefon: 06 11 / 4 11 44 71 Telefax: 06 11 / 4 11 44 72 Mobil: 01 73 / 3 23 50 61 E-Mail: mail@gunnar-schmid.de WWW: http://www.gunnar-schmid.de

Mehr

Prozessunterstützung durch BPR-, BPM- und Workflow-Systeme

Prozessunterstützung durch BPR-, BPM- und Workflow-Systeme Prozessunterstützung durch BPR-, BPM- und Workflow-Systeme 27. April 2004 München Brigitte Stuckenberger Business Process Management verbindet technische und fachliche Sicht auf Geschäftsprozesse Unternehmensberatungen,

Mehr

ProcessManager Rel. 2.2

ProcessManager Rel. 2.2 ProcessManager Rel. 2.2 Details März 2004 1 Das Unternehmen Agenda 1. myprocess GmbH 2. ProcessManager Rel. 2.2 März 2004 2 Das Unternehmen Wir über uns Gründung: Februar 2002 Mitarbeiter: 10 Standorte:

Mehr

Diplomarbeit: GOMMA: Eine Plattform zur flexiblen Verwaltung und Analyse von Ontologie Mappings in der Bio-/Medizininformatik

Diplomarbeit: GOMMA: Eine Plattform zur flexiblen Verwaltung und Analyse von Ontologie Mappings in der Bio-/Medizininformatik Diplomarbeit: GOMMA: Eine Plattform zur flexiblen Verwaltung und Analyse von Ontologie Mappings in der Bio-/Medizininformatik Bearbeiter: Shuangqing He Betreuer: Toralf Kirsten, Michael Hartung Universität

Mehr

P r o f i l (Stand: Mai 09)

P r o f i l (Stand: Mai 09) P r o f i l (Stand: Mai 09) KB - M1 - Java006 Schwerpunkte / Spezialisierung: JavaEE Softwareentwickler Verfügbarkeit (skalierbar): Ab Mai 2009 Ausbildung: Master of Computer Science, Schwerpunkte: Software-

Mehr

DRESDEN, 08.10.2009 CHRISTIAN.KNAUER@INF.TU-DRESEDEN.DE

DRESDEN, 08.10.2009 CHRISTIAN.KNAUER@INF.TU-DRESEDEN.DE DOKUMENTATION MAAS - MONITORING AS A SERVICE DRESDEN, 08.10.2009 CHRISTIAN.KNAUER@INF.TU-DRESEDEN.DE Dokumentation MaaS - Monitoring as a Service Inhalt 1. MaaS - Monitoring as Service... 3 1.1 Einleitung...

Mehr

Christiane Wiese. Angaben zur Person. Person

Christiane Wiese. Angaben zur Person. Person Christiane Wiese Profil Angaben zur Person Geburtsjahr 1972 Ausbildung 11/92-11/97 Studium der Volkswirtschaftslehre, Uni Kiel Beruflicher Werdegang 04/98-09/98 Professional Diploma Program in Computer

Mehr

JPC Visualisierung in Java

JPC Visualisierung in Java Visualisierung in Java Ihr Partner für f r Embedded Systeme! Hauptsitz: Niederwangen (Bern), Schweiz Niederlassungen: Winterthur (Zürich) und Basel, Schweiz Sales Office: München, Deutschland NetModule

Mehr

OWASP Stammtisch München Sep 2014 XSS und andere Sicherheitslücken aus der Perspektive des Programmcodes

OWASP Stammtisch München Sep 2014 XSS und andere Sicherheitslücken aus der Perspektive des Programmcodes OWASP Stammtisch München Sep 2014 XSS und andere Sicherheitslücken aus der Perspektive des Programmcodes 1 XSS: Cross-Site Scripting 1.) Es gelangen Daten in den Web-Browser, die Steuerungsinformationen

Mehr

Android Kurs Online Kurs Entwicklung auf Android-Handys

Android Kurs Online Kurs Entwicklung auf Android-Handys Android Kurs Online Kurs Entwicklung auf Android-Handys Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses Modul Eins - Programmierung J2ee 1) Grundlegende Java - Programmierung : Grundlegende

Mehr

Wie hat es Microsoft Consulting gemacht.

Wie hat es Microsoft Consulting gemacht. Wie hat es Microsoft Consulting gemacht. Folge 1: Projektübersicht Leider kann ich den Kunden und das Projekt nicht nennen, da es eine Vertraulichkeitsvereinbarung mit dem Kunden gibt und wir somit nicht

Mehr

Web (Site) Engineering (WebSE)

Web (Site) Engineering (WebSE) 1 / 33 Web (Site) Engineering (WebSE) Vorlesung 8: Application Server und Architekturen B. Schiemann, P. Reiß Lehrstuhl für Informatik 8 Universität Erlangen-Nürnberg 05. 12. 2006 2 / 33 Übersicht Server-Architekturen

Mehr

Erstellung eines Frameworks für Shop Systeme im Internet auf Basis von Java

Erstellung eines Frameworks für Shop Systeme im Internet auf Basis von Java Erstellung eines Frameworks für Shop Systeme im Internet auf Basis von Java Präsentation zur Diplomarbeit von Übersicht Java 2 Enterprise Edition Java Servlets JavaServer Pages Enterprise JavaBeans Framework

Mehr

Senior Softwareentwickler/-berater.NET

Senior Softwareentwickler/-berater.NET Senior Softwareentwickler/-berater.NET Persönliche Daten Dimitrij Wolf Master of Science (M. Sc.) Schepp Allee 47 64295 Darmstadt 01 52 29 41 65 19 dimitrij.wolf@gmail.com Geburtsjahr: Jahrgang 1982 Guten

Mehr

Berater-Profil 2586. OO-Entwickler und -Designer. Ausbildung Studium an der Akademie für Datenverarbeitung Wirtschaftsinformatiker

Berater-Profil 2586. OO-Entwickler und -Designer. Ausbildung Studium an der Akademie für Datenverarbeitung Wirtschaftsinformatiker Berater-Profil 2586 OO-Entwickler und -Designer Ausbildung Studium an der Akademie für Datenverarbeitung Wirtschaftsinformatiker EDV-Erfahrung seit 1998 Verfügbar ab auf Anfrage Geburtsjahr 1975 Unternehmensberatung

Mehr

Herzlich Willkommen! eine praxisnahe Übersicht. Mit Java ins Web - mb@bebox.franken.de. 26.11.2000 (c) Michael Behrendt -

Herzlich Willkommen! eine praxisnahe Übersicht. Mit Java ins Web - mb@bebox.franken.de. 26.11.2000 (c) Michael Behrendt - Herzlich Willkommen! Mit Java ins Web - eine praxisnahe Übersicht 1 Wer bin ich? Michael Behrendt, 21, Nürnberg kurzer Lebenslauf: 1991 Erster Rechner: Commodore C128 1995 Ausbildung zum Datenverarbeitungskaufmann

Mehr

AUSBILDUNG Fachhochschule Hagenberg, Software Engineering 10.2002 07.2006 Bundeshandelsakademie Waidhofen/Thaya 09.1994 06.1999

AUSBILDUNG Fachhochschule Hagenberg, Software Engineering 10.2002 07.2006 Bundeshandelsakademie Waidhofen/Thaya 09.1994 06.1999 LEBENSLAUF PERSÖNLICHE DATEN Geburtsdatum 8. Mai 1980 Familienstand ledig Staatsbürgerschaft Österreich BERUFSERFAHRUNG Freelancer Lead Developer/Consultant 01.2011 aktuell Celum GmbH Senior Software Developer

Mehr

M i t a r b e i t e r p r o f i l (Stand: August 09)

M i t a r b e i t e r p r o f i l (Stand: August 09) M i t a r b e i t e r p r o f i l (Stand: August 09) KB-M1-Java134 Schwerpunkte / Spezialisierung: Softwareentwickler Java / J2EE Swing JSF JavaScript Verfügbarkeit (skalierbar): Ab sofort Ausbildung:

Mehr

ICINGA Open Source Monitoring in Web 2.0 Style

ICINGA Open Source Monitoring in Web 2.0 Style ICINGA Open Source Monitoring in Web 2.0 Style Icinga Development Team @ FrOSCon 6 21.08.2011 Sankt Augustin Agenda Einführung Icinga an sich Team Projekt Icinga-Core Icinga-Web Icinga-Reporting Demo Roadmap

Mehr

Profil. Dipl.- Inform. Klaus Luckas

Profil. Dipl.- Inform. Klaus Luckas Profil Dipl.- Inform. Klaus Luckas Sie sind Leiter(-in) eines IT-Vorhabens, sei es in einer Abteilung, einer Arbeitsgruppe oder im Rahmen eines Projekts? Zur Umsetzung dieses Vorhabens suchen Sie geeignete,

Mehr

Rechnernetze Projekt SS 2015

Rechnernetze Projekt SS 2015 30/03/15 Seite 1 Aspektorientierte Programmierung logische Aspekte (Concerns) im Programm separieren Crosscutting Concerns (Ziel: generische Funktionalitäten über mehrere Klassen hinweg zu verwenden -

Mehr

P r o f i l (Stand: Mai 09)

P r o f i l (Stand: Mai 09) P r o f i l (Stand: Mai 09) KB - M1 - PHP104 Schwerpunkte / Spezialisierung: Anwendungsentwicklung Web, Datenbanken, User Interfaces Verfügbarkeit (skalierbar): Ab Mai 2009 Ausbildung: Diplom Informatiker

Mehr

Effiziente Anwendungs-Entwicklung mittels Business Software Framework BISON Solution

Effiziente Anwendungs-Entwicklung mittels Business Software Framework BISON Solution Effiziente Anwendungs-Entwicklung mittels Business Software Framework BISON Solution Thomas Seiler Product Manager Technology BISON Schweiz AG Agenda Vergleich - Business Software Framework zu.net Framework

Mehr

E-Business Architekturen

E-Business Architekturen E-Business Architekturen Übung 3b Entwicklung eigener Service-Angebote 01.03.2015 Prof. Dr. Andreas Schmietendorf 1 Ziele der Übung Möglichkeiten zur Serviceimplementierung (ggf. auch Cloud) Umgang mit

Mehr

VS12 Slide 1. Verteilte Systeme. Vorlesung 12 Sebastian Iwanowski FH Wedel

VS12 Slide 1. Verteilte Systeme. Vorlesung 12 Sebastian Iwanowski FH Wedel VS12 Slide 1 Verteilte Systeme Vorlesung 12 Sebastian Iwanowski FH Wedel Mögliche Plattformen für Web Services VS12 Slide 2 VS12 Slide 3 Java-Software für verteilte Systeme J2EE: Java 2 Enterprise Edition

Mehr

Curriculum Vitae. persönliche Angaben:

Curriculum Vitae. persönliche Angaben: Curriculum Vitae persönliche Angaben: Name Sebastian Woelk Geburtsdatum 17.01.75 Adresse Kniprodestr. 109 10407 Berlin Telefon 0179-9424452 Email sebastian.woelk@gmx.de Fremdsprachen: Englisch in Wort

Mehr

Grundlagen des Grid Computing

Grundlagen des Grid Computing Grundlagen des Grid Computing Webservices und Grid Computing Globus Toolkit 4 - Grundlagen ICA Joh.. Kepler Universität t Linz Eine Typische Grid-Applikation (Beispiel) VO Management Service Resource Discovery

Mehr

Web Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke. 31.03.2003 J.M.Joller 1

Web Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke. 31.03.2003 J.M.Joller 1 Web Services XML, WSDL, SOAP und UDDI Einblicke und Ausblicke 31.03.2003 J.M.Joller 1 Inhalt Architekturen Main Stream.NET J2EE und Applikations-Server Sicht der Anbieter Java J2EE J2EE versus.net Web

Mehr

open to your business

open to your business open to your business oss dac (document and appoval center) der fahrtenschreiber zu ihrer produktplatzierung oss dac einführung inhalte (stand januar 2014) aktuelle gegebenheiten und oss dac S. 2 grundsätzliches

Mehr

Javabasierte Webtechnologien Web Application Framework Turbine

Javabasierte Webtechnologien Web Application Framework Turbine Javabasierte Webtechnoogien Web Appication Framework Turbine 1 Marce Genzmehr Überbick Einführung Was ist enthaten? MVC Umsetzung Aufbau Beispie Fazit Queen 2 Marce Genzmehr Einführung Seit 1999 in Entwickung

Mehr

Berater-Profil 2349. Senior Web-Developer (OO-Analyse und -Design) Sun Certified Java Programmer

Berater-Profil 2349. Senior Web-Developer (OO-Analyse und -Design) Sun Certified Java Programmer BeraterProfil 2349 Senior WebDeveloper (OOAnalyse und Design) Sun Certified Java Programmer Ausbildung Studium Informatik (4 Semester) Studium Mathematik (4 Semester) EDVErfahrung seit 1996 Verfügbar ab

Mehr

Einsatz von Applikationsservern. Untersucht am Beispiel des Sybase Enterprise Application Server

Einsatz von Applikationsservern. Untersucht am Beispiel des Sybase Enterprise Application Server Einsatz von Applikationsservern Untersucht am Beispiel des Sybase Enterprise Application Server Architektur von Datenbanksystemen Client / Server Modell (2 Schichten Modell) Benutzerschnittstelle Präsentationslogik

Mehr

M i t a r b e i t e r p r o f i l (Stand: August 09)

M i t a r b e i t e r p r o f i l (Stand: August 09) M i t a r b e i t e r p r o f i l (Stand: August 09) KB-M1-Java-133 Schwerpunkte / Spezialisierung: Softwareentwickler und Trainer Verfügbarkeit (skalierbar): Ab sofort Ausbildung: Diplom Kaufmann Geburtsjahr:

Mehr

Boon Elschenbroich. Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer

Boon Elschenbroich. Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer Boon Elschenbroich Akademischer Grad Diplom-Informatiker (FH), Fachhochschule Augsburg Anschrift Lohwaldstr. 7a 86836 Obermeitingen Personalien 09.01.1975 geboren in Landsberg am Lech, verheiratet, ein

Mehr

Mitarbeiterprofil PG0225

Mitarbeiterprofil PG0225 Kurzprofil Senior - PHP/JAVA Entwickler für Backend sowie (Web)-Frontend ist ein ideenreicher Entwickler, der komplexe Sachverhalte schnell erfasst und Softwarelösungen konzeptionell sicher und zeiteffizient

Mehr

Logistik Versand Materialwirtschaft Lager Distribution Fuhrpark. Profil Sandy A.

Logistik Versand Materialwirtschaft Lager Distribution Fuhrpark. Profil Sandy A. Profil Sandy A. Logistic Analytic Service Group GmbH Dienstleistungsbereich Logistikberater.net/Logisticconsultant.net Daimlerstr. 13 61352 Bad Homburg Tel.: +49-6172 - 6826656/-57 E-Mail: info@logistikberater.net

Mehr

Eric Bredtmann - Projektliste

Eric Bredtmann - Projektliste Eric Bredtmann Projektliste 03/2015 - heute Implementierung und Erweiterung eines Systems zur Ermittlung der Sachbearbeiter für ein DMS. Anbindung diverser Backend- Systeme (Integration in eine SOA-Architektur).

Mehr

Integrierte Entwicklungsumgebungen (IDE) für die Java-Entwicklung im Oracle-Umfeld

Integrierte Entwicklungsumgebungen (IDE) für die Java-Entwicklung im Oracle-Umfeld Integrierte Entwicklungsumgebungen (IDE) für die Java-Entwicklung im Oracle-Umfeld Michael.Braeuer@oracle.com, Juergen.Menge@oracle.com 7/20/2011 Integrierte Entwicklungsumgebungen (IDE) sind in der heutigen

Mehr

P r o f i l (Stand: Mai 09)

P r o f i l (Stand: Mai 09) P r o f i l (Stand: Mai 09) KB - M1 - Java125 Schwerpunkte / Spezialisierung: Java/J2EE Entwickler Design und Implementierung von Anwendungen in unterschiedlichen Domänen, von Webapplikationen bis zu Business

Mehr

Webservices in der IBM Welt eine neue Herausforderung für DB2 Spezialisten

Webservices in der IBM Welt eine neue Herausforderung für DB2 Spezialisten Betrifft Webservices in der IBM Welt eine neue Herausforderung für DB2 Spezialisten Autor Andreas Börlin (info-zuerich@trivadis.com) Erstellungsdatum Januar 2004 Informationen innerhalb einer Unternehmung

Mehr

Web (Site) Engineering (WebE)

Web (Site) Engineering (WebE) 1 / 32 Web (Site) Engineering (WebE) Vorlesung 9: Application Server und Serverseitige dynamische Anwendungen am Beispiel von CMS, Boards, Wikis B. Schiemann Lehrstuhl für Informatik 8 Universität Erlangen-Nürnberg

Mehr

Berater-Profil 3476. Systemberater, Administrator - CMS, Interwoven, Oracle, Websphere - EDV-Erfahrung seit 1998. Verfügbar ab auf Anfrage

Berater-Profil 3476. Systemberater, Administrator - CMS, Interwoven, Oracle, Websphere - EDV-Erfahrung seit 1998. Verfügbar ab auf Anfrage Berater-Profil 3476 Systemberater, Administrator - CMS, Interwoven, Oracle, Websphere - Fachlicher Schwerpunkt: - Administration und Programmierung in den Bereichen Content Management (CMS/ECM/DMS), Websphere

Mehr

Business Information Technology Solutions. Projekt- und Teammanagementsoftware mit Anbindung an MS-Office

Business Information Technology Solutions. Projekt- und Teammanagementsoftware mit Anbindung an MS-Office Lotus Notes Anwendungsentwicklung Projekt- und Teammanagementsoftware mit Anbindung an MS-Office Ständige Betreuung unseres Kunden im Lotus Notes/Domino und Intranet-Bereich - Konzeptionierung und Realisierung

Mehr

Dataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen...

Dataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen... Inhalt HTML- Grundlagen und CSS... 2 XML Programmierung - Grundlagen... 3 PHP Programmierung - Grundlagen... 4 Java - Grundlagen... 5 Java Aufbau... 6 ASP.NET Programmierung - Grundlagen... 7 1 HTML- Grundlagen

Mehr

Viele gute Stellen sind frei. Besetzen Sie eine.

Viele gute Stellen sind frei. Besetzen Sie eine. Viele gute Stellen sind frei. Besetzen Sie eine. Die Innovations Softwaretechnologie GmbH mit Hauptsitz am Bodensee ist Wir suchen gute Java Entwickler. Kommen Sie zu uns als: Informatiker(in) (Diplom/Bachelor/Master)

Mehr

Notes2DB. Machen Sie Ihre Notes-Datenbanken relational! Vortragender: Mag. Ing. Johannes Fiala, Fiala Web Development GmbH

Notes2DB. Machen Sie Ihre Notes-Datenbanken relational! Vortragender: Mag. Ing. Johannes Fiala, Fiala Web Development GmbH Notes2DB Machen Sie Ihre Notes-Datenbanken relational! Vortragender: Mag. Ing. Johannes Fiala, Fiala Web Development GmbH Domino 6 ist da aber wohin geht Domino 7? Wird in Domino 7 das NSF-Format auf IBM

Mehr

Profil. Consultant. Ali Ihsan Icoglu. Beratung, Anwendungsentwicklung. Beratungserfahrung seit 2001. Geburtsjahr 1967.

Profil. Consultant. Ali Ihsan Icoglu. Beratung, Anwendungsentwicklung. Beratungserfahrung seit 2001. Geburtsjahr 1967. Profil Consultant Ali Ihsan Icoglu Beratung, Anwendungsentwicklung Beratungserfahrung seit 2001 Geburtsjahr 1967 Ali Ihsan Icoglu aliihsan@icoglu.de Persönliche Angaben Geburtsjahr : 1967 / männlich Ausbildung

Mehr

Verschiedene Arten des Datenbankeinsatzes

Verschiedene Arten des Datenbankeinsatzes 1 Beispiele kommerzieller DBMS: Kapitelinhalt Was charakterisiert und unterscheidet verschiedene Einsatzbereiche für. Welche prinzipiell unterschiedlichen Anforderungen ergeben sich für das DBMS bei Ein-

Mehr

InQMy Application Server Flexible Softwareinfrastruktur für verteilte Anwendungen

InQMy Application Server Flexible Softwareinfrastruktur für verteilte Anwendungen InQMy Application Server Flexible Softwareinfrastruktur für verteilte Anwendungen IN-Q-My Title Company (Name) / 1 Agenda Firmenübersicht ebusiness Evolution InQMy Application Server Architektur Zusammenfassung

Mehr

Berater-Profil 1109. Software-Entwickler C/S (OOA, OOD, OOP, Visual Basic, VBA) Ausbildung Diplom Informatiker (FH) EDV-Erfahrung seit 1993

Berater-Profil 1109. Software-Entwickler C/S (OOA, OOD, OOP, Visual Basic, VBA) Ausbildung Diplom Informatiker (FH) EDV-Erfahrung seit 1993 Berater-Profil 1109 Software-Entwickler C/S (OOA, OOD, OOP, Visual Basic, VBA) Ausbildung Diplom Informatiker (FH) EDV-Erfahrung seit 1993 Verfügbar ab auf Anfrage Geburtsjahr 1974 Unternehmensberatung

Mehr

Oracle Weblogic Administration Grundlagen

Oracle Weblogic Administration Grundlagen Oracle Weblogic Administration Grundlagen Seminarunterlage Version: 1.07 Version 1.07 vom 14. September 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen

Mehr

SaaS-Referenzarchitektur. iico-2013-berlin

SaaS-Referenzarchitektur. iico-2013-berlin SaaS-Referenzarchitektur iico-2013-berlin Referent Ertan Özdil Founder / CEO / Shareholder weclapp die Anforderungen 1.000.000 registrierte User 3.000 gleichzeitig aktive user Höchste Performance Hohe

Mehr

Web- Applikationen. in Java-Web

Web- Applikationen. in Java-Web Einführung in Java-Web Web- Applikationen Frank Huber Humboldt-Universität zu Berlin Allgemeines Java: Programmierung ist Programmierung nach Konvention Insbesondere bei Web-Applikationen wurde eine API

Mehr

Webservices. 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung. Hauptseminar Internet Dienste

Webservices. 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

Mehr