Domänenschnitt im Architekturentwurf: Eine Praxis-Studie

Veröffentlicht: von

Eine der ersten Phasen in Softwareentwicklungsprojekten und somit die Grundlage für zu entwickelnde Softwaresysteme, stellt der Domänenschnitt und die Komponentenbildung dar.  Diverse Autoren beschreiben Ansätze und Patterns für verschiedene Domänen und Architekturstile. Zudem haben viele Unternehmen eigene Ansätze entwickelt, welche sie in ihren Kundenprojekten nutzen. Im Projektalltag ist es aber nicht immer möglich, diesen Ansätzen und Patterns zu folgen. Somit ergeben sich Unterschiede zwischen den dokumentierten Vorgehen und den realen Prozessen in Projekten. Die Arbeit geht diesen Unterschieden nach und versucht eine Systematisierung.

Posts nach Kategorien: Abschlussarbeiten

MA: Entwicklung eines JavaEE basierten Frameworks zum Einsatz eines Rich Domain Konzeptes durch Praxisbeispiele

Veröffentlicht: von

Problemstellung In der Entwicklung von größeren objektorientieren Softwareprodukten entstehen zumeist eine Vielzahl von Utility- und Helperklassen sowie Methoden in weiteren Klassen verschiedener Schichten, die bestimmte Aspekte der Fachlichkeit wie zum Beispiel Validierung oder Konvertierungen behandeln und in unterschiedlichsten Paketen zu finden sind. Dies führt zu doppeltem Code, da die Codestücke anderen Entwicklern nicht bekannt sind…

Posts nach Kategorien: Abschlussarbeiten

MA: Electron – Eine Technologiestudie zur Cross-Platform-Entwicklung von komplexen UI-Applikationen

Veröffentlicht: von

Die Arbeit untersucht aus Usability-Sicht, wie komplex es sich gestaltet, auf verschiedenen Plattformen, insbesondere PC und MacOS, das gleiche „Look-And-Feel“ zu erreichen. Hierfür wird die Plattform Electron genauer analysiert. Aus Entwicklersicht soll untersucht werden, wie kompatibel Electron mit bestehenden Javascript-Bibliotheken sowie bestehenden Programmstücken in anderen Sprachen ist. Außerdem soll geprüft werden, ob und in welchem Maß plattformspezifischer Code erforderlich ist.

Posts nach Kategorien: Abschlussarbeiten

BA: Eine Microservice-Referenzarchitektur für studentische Softwareprojekte in der Hochschullehre

Veröffentlicht: von

In diesem Praxisprojekt mit Option auf anschließende Bachelorarbeit geht es darum, die Eignung des Architekturstils „MicroServices“ für die Plattform ArchiLab auszuloten. Im Rahmen des Projekts / der Arbeit(en) sollen dann konkrete Regeln, Empfehlungen, Architekturmuster etc. erarbeitet werden. Diese sollen als Architektur-Leitlinie für die weitere Arbeit an ArchiLab dienen.

Posts nach Kategorien: Abschlussarbeiten