Table of contents for this page

Publications

Books and anthologies

  1. Object-Oriented Construction Handbook: Developing Application-Oriented Software with the Tools and Materials Approach
    Thomas Slotos (Author) , Heinz Züllighoven (Author) , Robert E. Beeger (Author) , Wolf-Gideon Bleek (Author) , Guido Gryczan (Author) , Carola Lilienthal (Author) , Martin Lippert (Author) , Stefan Roock (Author) , Wolf Siberski (Author) , Dirk Weske (Author) , Ingrid Wetzel (Author) , 2004 Amsterdam , 544 p.

    Research output: Books and anthologiesMonographsEducation

  2. Das objektorientierte Konstruktionshandbuch: nach dem Werkzeug & Material-Ansatz
    Thomas Slotos (Author) , Heinz Züllighoven (Author) , Wolf-Gideon Bleek (Author) , Guido Gryczan (Author) , Anita Krabbel (Author) , Carola Lilienthal (Author) , Stefan Roock (Author) , Wolfgang Strunk (Author) , Ingrid Wetzel (Author) , Henning Wolf (Author) , Dirk Weske (Author) , Falk Wiegand (Author) , Ute Bürkle (Author) , Ingrid Dörre (Author) , Michael Franz (Author) , Jürgen Hess (Author) , Rolf Knoll (Author) , Peter Rieth (Author) , Wolf Siberski (Author) , Dirk Bäumer (Author) , Daniel Megert (Author) , Dirk Riehle (Author) , Martina Wulf (Author) , 1998 Heidelberg , 698 p.

    Research output: Books and anthologiesBookResearch

  3. Entwicklung und Qualitätssicherung von Anwendungssoftware: Konzepte, Meßverfahren, Standards
    Thomas Slotos (Author) , Wolgang Suk (Author) , Heinz-Dieter Knöll (Author) , 1996 Heidelberg , 474 p.

    Research output: Books and anthologiesMonographsResearch

Contributions to collected editions/anthologies

  1. The Star Pattern: Representing Domain Concepts in a Uniform Way
    Thomas Slotos (Author) , 06.07.2016 , 11 p.

    Research output: Contributions to collected editions/anthologiesArticle in conference proceedingsResearchpeer-review

  2. A specification schema for software connectors
    Thomas Slotos (Author) , 01.01.2014 , p. 139-147 , 9 p.

    Research output: Contributions to collected editions/anthologiesArticle in conference proceedingsResearchpeer-review

  3. Building a process layer for business applications using the blackboard pattern
    Burkhardt Funk (Author) , Thomas Slotos (Author) , Stefan Kleine Stegemann (Author) , 01.01.2007 Bonn , p. 145-156 , 12 p.

    Research output: Contributions to collected editions/anthologiesArticle in conference proceedingsResearchpeer-review

  4. A blackboard architecture for workflows
    Burkhardt Funk (Author) , Thomas Slotos (Author) , Stefan Kleine Stegemann (Author) , 01.01.2007 Achen , p. 57-60 , 4 p.

    Research output: Contributions to collected editions/anthologiesArticle in conference proceedingsResearchpeer-review

  5. Quality Assurance of Specification - The Users Point of View
    Thomas Slotos (Author) , Wolfgang Suk (Author) , Heinz-Dieter Knöll (Author) , 01.06.1996 , p. 450-456 , 7 p.

    Research output: Contributions to collected editions/anthologiesArticle in conference proceedingsResearchpeer-review

Courses

In der ersten Veranstaltung werden Hintergründe, wissenschaftliches Arbeiten sowie die Grundsätze zum Anfertigen einen Bachelorarbeit aufgezeigt.

In der zweiten Veranstaltung berichten Studierenden zum Arbeitsstand ihrer Bachelor-Arbeit und stellen diesen zur Diskussion:
1) Einführung in das Thema der Arbeit (Problemstellung, praktische/wissenschaftliche Relevanz)
2) Vorstellung der konkreten Forschungs- oder Transferfrage (was ist neu, was ist die besondere Herausforderung?)
3) Literaturüberblick (was haben andere Forscher bereits zur Fragestellung herausgefunden?)
4) Vorstellung des Vorgehens zur Bearbeitung des Themas (verwendete Methoden, Modelle, Daten, ...)

In der dritten Veranstaltung werden wissenschaftliche Veröffentlichungen gemeinsam diskutiert und zu einem Thema gemeinsam eine Gliederung einer Bachelorarbeit erstellt.
Next appointment:
Wednesday, 2026-05-06 at 12:15
In der ersten Veranstaltung werden Hintergründe, wissenschaftliches Arbeiten sowie die Grundsätze zum Anfertigen einen Bachelorarbeit aufgezeigt.

In der zweiten Veranstaltung berichten Studierenden zum Arbeitsstand ihrer Bachelor-Arbeit und stellen diesen zur Diskussion:
1) Einführung in das Thema der Arbeit (Problemstellung, praktische/wissenschaftliche Relevanz)
2) Vorstellung der konkreten Forschungs- oder Transferfrage (was ist neu, was ist die besondere Herausforderung?)
3) Literaturüberblick (was haben andere Forscher bereits zur Fragestellung herausgefunden?)
4) Vorstellung des Vorgehens zur Bearbeitung des Themas (verwendete Methoden, Modelle, Daten, ...)

In der dritten Veranstaltung werden wissenschaftliche Veröffentlichungen gemeinsam diskutiert und zu einem Thema gemeinsam eine Gliederung einer Bachelorarbeit erstellt.
Next appointment:
Wednesday, 2026-05-27 at 12:15
Die Vorlesung gibt einen Überblick über den architektonischen Aufbau von Software unter Verwendung von Entwurfs- und Architekturmustern. Anhand einer vorgegebenen Projektaufgabe wird inkrementell/iterativ und testgetrieben die Softwarearchitektur entwickelt. Als allgemeine Grundlage zur Softwarearchitektur dient ein Überblick über die Facetten wie z.B. Architekturaufgaben, -tools, -muster, und -sprachen.
Next appointment:
Friday, 2026-04-24 at 14:15
Die Veranstaltung behandelt Prinzipien, Methoden und Werkzeuge zur Entwicklung großer Softwaresysteme, grundlegende Begriffe des Software Engineerings sowie Daten- und Funktionsmodellierung im Softwareentwicklungsprozess.


Next appointment:
Thursday, 2026-04-23 at 10:15
Neben Übungen zu theoretischen Konzepten, wird mit Hilfe der UML eine Case-Study bearbeitet.
Next appointment:
Thursday, 2026-04-23 at 12:15
Neben Übungen zu theoretischen Konzepten, wird mit Hilfe der UML eine Case-Study bearbeitet.
Next appointment:
Tuesday, 2026-04-28 at 12:15
Neben Übungen zu theoretischen Konzepten, wird mit Hilfe der UML eine Case-Study bearbeitet.
Next appointment:
Tuesday, 2026-04-28 at 14:15
Es werden wichtige Konzepte und Technologien zur Erstellung von Web- und mobilen Anwendungen dargestellt. Als zugrunde legende Programmiersprache wird Java verwendet.
U.a. werden Java-basierte Frameworks wie Servlets bzw. Android erläutert.
Next appointment:
Monday, 2026-04-27 at 10:15