Software Engineering, Datenbanksysteme, E-Learning
Schwerpunkte:
- Software Engineering
- Datenbankprojekte
- Technologieberatung
- Automatisierung
- Kombinatorische Optimierung

Prof. Dr. Thomas Stehling ist im Ruhestand.
Wissenschaftlicher Angestellter am Lehrstuhl II (Kombinatorik) der Universität Dortmund.
Dissertation über kombinatorische und graphentheoretische Phänomene. Interdisziplinäre Forschung zur computergestützten Analyse von Quasikristallen.
Systemanalytiker bei der KRUPP HOESCH Informationsverarbeitung. Projekte: Verschnittoptimierung in Oberflächenveredelungssystemen, Aufbau von Infrastrukturkomponenten, Client-Serversystem zur automatischen Aggregateprogrammbildung, Auftragsplanungssystem im Edelstahlbereich. Technologieberatung für den Bereich KI und Optimierungsmethoden.
Riedel, Marc
Konzeption und Migration einer hochschulweiten E-Learning-Plattform
Levermann, Tobias
Analyse zur Optimierung einer Oracle Datenbanklandschaft in Hinsicht auf Hochverfügbarkeit und Performance
Yilmaz, Ali-Hasan
Konsolidierung heterogener Datenquellen des Eingangsrechnungs-Verarbeitungs-Workflows zur Ermittlung operativer Kennzahlen
Hüttig, Sebastian
Ansätze zur Verbesserung einer Knowledge Management Unternehmensplattform am Beispiel des Global Production Portalsfür die SIS GO GAA
Eggers, Jens
Knowledge Transfer - Analyse der Anwendung eines E-LearningKonzeptes für die Wissensvermittlung und dessen wirtschaftliche Auswirkung innerhalb eines international operierenden Konzerns
Krawczyk, Christian
ADVANCED SQL-LOADER - Konzept- undSoftware-Entwicklung zur Optimierung eines betrieblich ausgeführten Datenimportprozesses
Weinig, Sebastian
Cloud Computing - Einfluss auf den IT Dienstleister "Siemens IT Solutions and Services"
Karliner, Jan Hendrik
CRUD-Tool zum Rapid Prototyping von OLTP Anwendungen
Godbersen, Benjamin
Anpassung eines datenbankorientierten Rapid Software PrototypingSystems zur Organisation von kooperativen Studiengängen
Winter, Frank
Ausarbeitung einer Chargenverwaltung im Rahmen der Einführung eines ERP-Systems in einem mittelständischenUnternehmen
Michel, David
Entwicklung eines Online-Forcast Systems zur weltweiten Projektplanung
Spreizer, Larissa
Entwicklung eines Kommunikationskonzeptes für eine E-Learning Fernakademie
Natesta, Alwin
Evaluierung und Implementierung einer Web Single Sign-On Lösung am Beispiel der HST-Systemtechnik
Bomers, Benedikt
Business Process Management Benefits of Software Tools and Methodologies for Implementation
Lingemann, Daniel
Modulare Datenbanküberwachung
Kalinowski, Simon
Anwendung von MDA Codegeneratoren zur Entwicklung serviceorientierter Architekturen
Heitmann, Stefan
Entwicklung eines Konzeptes zur IT-gestützten, dynamischen Optimierung von Pickprozessen mit Integration in SAP ERP und SAP BW
Triefenbach, Fabian
Design of Experiments: The D-Optimal Approach and Its Implementation As a Computer Algorithm
Huß, Benedikt
Konzeption eines Testframeworks für Individualsoftware in der Automatisierungstechnik
Dlugokecki, David
Entwicklung eines organisationsspezifischen agilen Vorgehens- modells zur Softwareentwicklung
Tielke, David
Entwicklung eines organisationsspezifischen agilen Vorgehensmodells zur Softwareentwicklung
Frigger, Stephan
Systematische Planung und Implementierung einer umfangreichen Applikation orientiert und zugeschnitten auf die individuellen Bedürfnisse einer Unternehmens- und Personalberatung
Funke, Ferdinand
Untersuchung der Enterprise Application Integration und anschließende Anwendungsintegration der Betriebsführungssoftware KANIO
Daumer, Eike
Entwicklung und Implementierung eines Informationssicherheits-Management-System (ISMS) unter Aufwands- und Kostenbetrachtung für ein international operierendes Unternehmen
Krekeler, Markus
Konzept und Implementierung eines E-Learning Management Systems
Engelhardt, David
Konzeption und Realisierung einer Kommunikationsplattform für Studenten und Unternehmen
Luczak, Andreas
Entwicklung und Implementierung einer alternativen Performancestruktur zur zeitoptimierten Qualitätsanalyse für den Netzbetrieb
Nowak, Christian
Entwicklung einer Client-Server Anwendung zum Termin- und Aufgabenmanagement
Gollan, Michael
Konzeption und Realisierung einer objektorientierten Software zur Analyse der Interaktion nebenläufiger eingebetteter Komponenten anhand einer visuellen Darstellung in UML 2-Notation
Schumacher, Marcel
Bitmaperkennung von Windows-Oberflächenelementen
Kappius, Martin
Visualisierung und Auswertung von drahtlos übermittelten Messdaten auf Datenbankbasis am Beispiel einer Füllstandsmessung
Kinze, Sven
Chargenrückverfolgung bei der Brauerei C.& A. Veltins GmbH & Co. mit Details aus dem Produktionsbereich Gär- und Lagerkeller
Weber, Denise
Analyse und Implementierung des monatlichen Global Account Reporting-Prozesses für Fujitsu Siemens Computers UK
Rickert, Jörg
Projektreview über die Entwicklung eines Asset Management Systems mit einer dazugehörigen Web-Anbindung im SAP Umfeld für das Multimedia Unternehmen Sonopress
Rickert
Projektreview über die Entwicklung eines Asset Management Systems mit einer dazugehörigen Web-Anbindung im SAP-Umfeld für das Multimedia Unternehmen Sonopress
Beckert
Entwicklung einer grafischen Steuerungsoberfläche für Oracle-Text
Lummermeier
Notwendige Anpassung des Service Offering Life Cycle zur Erstellung eines Beratungsansatzes basierend auf einer Prozessanalyse am Beispiel der Schaffung des Service Offering "Shared Services IT Beratung"
Kappel
Technische und wirtschaftliche Aspekte von Web Content Management System Projekten am Beispiel der Fujitsu Siemens Computers WCMS
Steuter
Konzept und prototypische Implementierung einer Lösung zur mobilen Aufwandserfassung für webservice-basierte Prozessmanagementsysteme
Gierse
Analyse und Entwurf für ein Online-Niederschlagsdatenportal
Reuter
Entwicklung eines Crawler-Moduls zum Aufbau eines Wissensmanagement-Systems
Hesse
Xpath basierte Datenbank-Suchabfragen über XML-Content-Datenbankfelder
Koch
Realisierung eines IT-Offshore-Projektes zur Entwicklung einer EDI-Konvertersoftware in Zusammenarbeit mit einem Software-Unternehmen in Indien
Maack
Konzeption, Implementierung und Inbetriebnahme einer Steuerung von Lösungsknetern auf PC-Basis mit Soft-SPS und Visualisierung
Muskulus
Konzeption und Entwicklung einer Software für die automatische Kamerabasierte Teilezuführung mit Roboter
Hansmeyer
Konzeption einer datenbankbasierten Softwarelösung zur Unterstützung der strategischen Standortplanung
Wolf
Konzeption und Implementierung einer PDM-Reporting Applikation
Hanses
Entwicklung eines USB-Moduls für Lagergeräte und Realisierung einer Batterie-Management-Software
Knefelkamp
Technische und wirtschaftliche Betrachtungen des integrativen Ansatzes der Factory Suite A2 von Wonderware und des Ethernet-Controllers aus dem WAGO IIO – System 750
Klauke
Prototyp-Entwicklung eines Kontrollsystems für Car-Hifi Endstufen
Lehmeier
Enterprise Content Management (ECM) auf Basis des Standarddatenaustauschformates
Sauer
Eignung von Mezzonie Kapital als Finanzierungsinstrument für mittelständische Unternehmen
Leifeld
SAP Architektur am Beispiel des Modules HR
Jagos
Einführung eines Internetportals bei der Brauerei C. & A. Veltins GmbH & Co KG
Tertilt
Konzeption des Service-Level Reporting für die Outsourcing Services der Wincor Nixdorf International GmbH
Konrad
Konzept und Realisierung eines Moduls zum Einbinden einer Historienfunktion in flexiblen Datenformularen für das INDEC "GOBENCH" - System
Klee
Konzeption und Realisierung eines Entscheidungsunterstützungssystems
Reuner
Konzeption eines Programm-Management Moduls für die Automobil-Zulieferindustrie
Peckmann
Entwicklung eines Webshops in PHP
Kalkühler
Prozessoptimierung durch automatisierte Informationssicherheits-Schwachstellen-Behebung
Ersöz
Konzeption und Realisierung eines Moduls zur Einbindung einer Auswertungskomponente für das INDEC "Gobench" System
Ostermann
Integration von XML Daten in SAP BW am Beispiel der MR Utrilization Daten
| Dozent | Prof. Dr. rer. nat. Thomas Stehling |
|---|---|
| Inhaltliche Beschreibung | Das Modul dient der Vermittlung praktischer Kompetenzen zu den Grundlagen des Internets, der Internet-Programmierung sowie der Förderung der Kreativität. Es soll Einblicke in das technische und gestalterische Mediendesign erlauben. Neben dem prinzipiellen Aufbau des Internets werden innerhalb der Veranstaltung theoretische Grundlagen über den Aufbau von dynamischen Webapplikationen vertieft. Weiterhin wird der Einsatz von statischen sowie von komplexen dynamischen Web-Präsenzen fallweise vorgestellt. Begleitend werden die Studierenden individuell auf die Abwicklung größerer Web-Projekte vorbereitet und lernen, eigene dynamische Webseiten im praktischen Teil zu realisieren. |
| Lernergebnisse | Die Studierenden erlangen u. a. einen praxisorientierten Einblick in den Aufbau des Internets sowie in die Internet-Programmierung. Sie erlernen Fähigkeiten zur Erstellung eigener digitaler Präsentationsformen im Internet. Dabei erwerben sie Kenntnisse über die Verwendung von Standardanwendungen wie Redaktionssysteme, die heutzutage große Informationsmengen auf die professionellen und gewerblichen Web-Präsenzen verteilen. |
| Unterrichtsform | Vorlesung und Labor mit Gruppenarbeiten |
| Prüfungsform | Klausur oder Portfolioprüfung (Gruppenarbeit, Hausarbeit und Präsentation) |
| Prüfungsvorleistung | Testat für die praktischen Arbeiten im Labor |
| Lehrveranstaltungen | Vorlesung: 2 SWS Praktikum: 2 SWS |
| Workload | 150 h (4 SWS/52 h Kontaktzeit und 98 h Selbststudium) |
| Voraussetzungen für die Vergabe von Kreditpunkten | Bestandene Modulprüfung bestehend aus praktischem und theoretischem Teil |
| ECTS-Punkte | 5 Credits |
| Dozent | Prof. Dr. rer. nat. Thomas Stehling |
|---|---|
| Inhaltliche Beschreibung | Es gibt eine Einführung in die verschiedenen Aspekte der am Markt befindlichen Datenbankmanagementsysteme. Auf Basis einer Übungsdatenbank wird praxisnah in die Datenbankabfragesprache SQL eingeführt. Danach werden eigene Datenbanktabellen angelegt und modifiziert. Neben den praxisorientierten Arbeiten wird auf theoretische Grundlagen eingegangen, deren Kenntnis weiterführende Arbeiten an Datenbanken ermöglichen. Mit der Programmiersprache PL/SQL wird in die datenbanknahe Programmierung eingeführt. In den Praktika werden praxisorientierte Beispielanwendungen am Rechner durchgeführt. Den Teilnehmern steht dabei ein eigenes Datenbankschema zur Verfügung. |
| Lernergebnisse | Die Studierenden werden in die Lage versetzt, mit Datenbankmanagement-systemen zu arbeiten. Ebenso werden Analyse- und Design-Techniken zur Abwicklung von Datenbankprojekten vermittelt. SQL und PL/SQL Kenntnisse werden dabei gezielt erarbeitet. |
| Unterrichtsform | Vorlesung und Labor mit Gruppenarbeiten |
| Prüfungsform | In der Regel Klausur 120 Minuten |
| Prüfungsvorleistung | SL für Labor |
| Lehrveranstaltungen | Vorlesung: 2 SWS Praktikum: 2 SWS |
| Workload | 150 h (4 SWS/52 h Kontaktzeit und 98 h Selbststudium) |
| Voraussetzungen für die Vergabe von Kreditpunkten | Bestandene Modulprüfung bestehend aus praktischem und theoretischem Teil |
| ECTS-Punkte | 5 Credits |
| Dozent | Prof. Dr. rer. nat. Thomas Stehling |
|---|---|
| Inhaltliche Beschreibung | Es werden weiterführende Datenbanktechnologien behandelt. In einem ersten Teil wird die PL/SQL-Programmierung vertieft. Im Anschluss daran wird in die Anwendungsprogrammierung auf Datenbankbasis in Form der Konzeption und Realisierung eines Internetportals eingeführt. In den Praktika wird ein Datenbankprojekt von der Analyse bis zur Realisierung am Rechner durchgeführt. |
| Lernergebnisse |
|
| Unterrichtsform | Vorlesung und Labor mit Gruppen- und Projektarbeiten |
| Prüfungsform | In der Regel Klausur 120 Minuten |
| Prüfungsvorleistung | SL für Labor |
| Lehrveranstaltungen | Vorlesung: 2 SWS Praktikum: 2 SWS |
| Workload | 150 h (4 SWS/52 h Kontaktzeit und 98 h Selbststudium) |
| Voraussetzungen für die Vergabe von Kreditpunkten | Erfolgreiche Bearbeitung der Praktikumsaufgaben und bestandene Modulklausur |
| ECTS-Punkte | 5 Credits |
| Dozent | Prof. Dr. rer. nat. Thomas Stehling |
|---|---|
| Inhaltliche Beschreibung |
|
| Lernergebnisse | Die Studierenden erlangen weiterführende konzeptionelle Kenntnisse im Bereich des E-Learnings. Hierzu gehören die Grundlagen der didaktischen Aufbereitung von Lerninhalten sowie der Methodenkompetenz zur Erstellung von Medienproduktionen. Ebenso sind die Studierenden in der Lage, eigene Kurse anhand vorgegebener Themen zu erstellen und in Learning-Management-Systeme zu integrieren. |
| Unterrichtsform | Seminaristischer Unterricht (50%) und Labor (50%) |
| Prüfungsform | Portfolioprüfung mit Gruppenarbeit, Einzelarbeit und Präsentation |
| Prüfungsvorleistung | Testat für die Laborpraktik |
| Lehrveranstaltungen | Vorlesung: 2 SWS Praktikum: 2 SWS |
| Workload | 180 h (4 SWS/52 h Kontaktzeit und 128 h Selbststudium) |
| Voraussetzungen für die Vergabe von Kreditpunkten | Bestandene Testate und Portfolioprüfung |
| ECTS-Punkte | 6 Credits |
| Dozent | Prof. Dr. rer. nat. Thomas Stehling |
|---|---|
| Inhaltliche Beschreibung |
|
| Lernergebnisse | Die Studierenden erlangen einen breiten und fundierten Überblick über die zur Erstellung von IT-Systemen eingesetzten Techniken. Sie kennen die wichtigsten Standards zur Softwareproduktion und können die Vor- und Nachteile der einzelnen Entwicklungskomponenten kritisch beurteilen. Sie können IT-Projekte über den gesamten Produktlebenszyklus betreuen und entsprechende Dokumentationen generieren. Weiter gewinnen Sie praktische Erfahrungen mit dem Einsatz von Softwarekomponenten. Dies betrifft sowohl die Konfiguration als auch die Planung und Optimierung vorhandener IT-Systeme unter Softwareengineeringaspekten wie Stetigkeit, Portierbarkeit und Effizienz. Dabei erhalten Sie auch einen fundierten Einblick in die gängige Entwicklung von Großprojekten. |
| Unterrichtsform | Seminaristischer Unterricht und Übungen im Labor |
| Prüfungsform | Portfolioprüfung (Gruppenarbeit, Hausarbeit und Präsentation) |
| Prüfungsvorleistung | Testat für alle Laborversuche |
| Lehrveranstaltungen | Seminar/Unterricht: 2 SWS Übungen: 1 SWS Labor: 1 SWS |
| Workload | 180 h (4 SWS/52 h Kontaktzeit und 128 h Selbststudium) |
| Voraussetzungen für die Vergabe von Kreditpunkten | Testat für alle Laborversuche und bestandene Klausur |
| ECTS-Punkte | 6 Credits |
| Dozent | Prof. Dr. rer. nat. Thomas Stehling |
|---|---|
| Inhaltliche Beschreibung | Es wird eine Einführung in die verschiedenen Aspekte des Software Engineerings auf Basis der Modellierungssprache UML gegeben. Es werden alle Phasen des Softwarelebenszyklus an konkreten Beispielen von der ersten Studienphase bis hin zur Systemeinführung durchlaufen. Werkzeugunterstützt werden für alle am Softwareentwicklungsprozess Beteiligten verständliche Modelle entwickelt. In den Praktika werden kleinere praxisorientierte Softwareprojekte von der Analyse bis zur Realisierung am Rechner durchgeführt. Den Teilnehmern stehen dabei Werkzeuge zum Softwareentwurf sowie eine integrierte Entwicklungsumgebung zur objektorientierten Anwendungsentwicklung zur Verfügung. |
| Lernergebnisse |
|
| Unterrichtsform | Vorlesung und Labor mit Gruppenarbeiten |
| Prüfungsform | In der Regel Klausur 120 Minuten |
| Prüfungsvorleistung | SL für Labor |
| Lehrveranstaltungen | Vorlesung: 2 SWS Praktikum: 2 SWS |
| Workload | 150 h (4 SWS/52 h Kontaktzeit und 98 h Selbststudium) |
| Voraussetzungen für die Vergabe von Kreditpunkten | Bestandene Modulklausur und erfolgreiche Bearbeitung der Praktikumsaufgaben |
| ECTS-Punkte | 5 Credits |