Zum Inhalt springen
Fabian Deitelhoff

Artikel zum Thema Softwarearchitektur

17 Artikel

2026

iX 09/2026

Smarte Lizenzen für lokale Anwendungen

Lokale Anwendungen sind nicht verschwunden, sie stehen nur vor neuen Herausforderungen. Wer Desktop-Software heute erfolgreich monetarisieren will, muss Technik, Nutzererlebnis und Geschäftsmodell zusammendenken.

Tooling · Softwarearchitektur

2025

Golem.de Dezember 2025

Klare Strukturen statt Kästen-Chaos

Klare Architektur statt unlesbarer Kästen: Wie das C4-Modell Softwarestrukturen verständlich, konsistent und wartbar macht.

Softwarearchitektur

iX 02/2025

Von Code zu Diagrammen

Aus Code erstellte Diagramme bieten eine moderne Herangehensweise, Systemarchitekturen, Prozesse und Datenflüsse zu visualisieren. Wir stellen wichtige Tools und Sprachen vor.

Tooling · Softwarearchitektur

2016

dotnetpro 12/2016

Verwechslungsgefahr

Was unterscheidet ein Framework von einer Bibliothek? Der Artikel ordnet beide Begriffe ein und zeigt, welche Contracts und Meinungen ein Framework mitbringt, während bei einer Bibliothek der eigene Code den Aufruf steuert.

Softwarearchitektur

dotnetpro 07/2016

Maßanfertigung

Ein kurzer Abriss zu domänenspezifischen Sprachen, von internen und externen DSLs bis zu aktiven und passiven Generatoren, und eine erste Übersicht über Tools, die beim Erstellen einer eigenen DSL den Code generieren.

Tooling · Softwarearchitektur · Programmiersprachen

2015

heise Developer 06/2015

Implementierung von Lizenzmodellen in .NET, Teil 1

Jeder, der Software entwickeln möchte, muss sich mit den Themen Lizenzen und Lizenzmodelle auseinandersetzen. Je nach Anwendungsgebiet der eigenen Software kommt auch noch das Thema Lizenzrecht mit hinzu.

.NET · Softwarearchitektur

dotnetpro 06/2015

Einzelne werden ein Team

Dependency Injection fügt zusammen, was getrennt ist, aber zusammengehört.

.NET · Softwarearchitektur

dotnetpro 01/2015

Ob du Rechte hast oder nicht ...

Sollen nicht allen Kunden alle Funktionen zur Verfügung stehen, helfen Feature Toggles.

.NET · Softwarearchitektur · Tooling

2014

dotnetpro 10/2014

Vorgehensmuster für Softwarearchitektur

Software-Architekturen sind anspruchsvolle Konstrukte aus Theorie und Praxis. Stefan Toth zeigt in seinem Buch, welche Schritte zum Erfolg führen.

Softwarearchitektur

Windows Developer 03/2014

Gedächtnishilfe

Die Dokumentation ist in der Welt der Softwareentwicklung nicht gerade beliebt. Nicht zuletzt weil sie als umfangreich und mühsam gilt, gehört sie sicherlich zu den am meisten vernachlässigten Aufgaben innerhalb eines Projekts. Die arc42-Vorlage hilft, den Überblick zu behalten, und sie ermöglicht ein planvolles Vorgehen bei der Dokumentation einer Softwarearchitektur.

Softwarearchitektur

2013

IT Spektrum 03/2013

Gegen das Vergessen

Die wichtigsten Entscheidungen im Architekturprozess werden meistens erst gar nicht dokumentiert. Ganz im Gegenteil geht häufig ein Großteil der flüchtigen Informationen im Entwicklungsprozess einer Softwarearchitektur verloren. Gerade diese sind jedoch essenziell, wenn es um die Wartbarkeit und um nachträgliche Änderungen an der Architektur geht. Der Artikel macht auf dieses Problem aufmerksam und zeigt Möglichkeiten, es zu lösen.

Softwarearchitektur

Visual Studio One 02/2013

Softwarestrukturen dokumentieren und kommunizieren

In vielen Softwareprojekten wird die Dokumentation stark vernachlässigt und die Architektur oftmals völlig außen vor gelassen. Stefan Zörner zeigt in seinem Buch Auswege aus dieser alltäglichen Projektsituation.

Softwarearchitektur

2012

Entwickler-Almanach 12/2012

Gegen das Vergessen

Warum Entscheidungen dokumentiert werden sollten und nicht nur Ergebnisse: Ohne das Warum bleibt Wissen in den Köpfen der Verantwortlichen. Dazu der Rat, dass Entwickler sich an Kindern orientieren sollten: wissbegierig, optimistisch, unbefangen und hartnäckig.

Softwarearchitektur · Arbeitswelt

2011

dotnetpro 08/2011

Bilder vom Fließband

Mit den bisher vorgestellten Verfahren der automatischen Bildverarbeitung lassen sich die ersten einfachen Aufgaben realisieren. Im dritten und letzten Teil dieser Serie wird ein Beispiel für einen Workflow gezeigt und ein Fazit der bisher vorgestellten Workflow-Architektur gezogen.

.NET · Softwarearchitektur

dotnetpro 07/2011

EBCs im Workflow-Puzzle

Event-Based Components sind ein hervorragendes Mittel, um Workflow-basierte Anwendungen zu modellieren. Nicht nur auf Ebene der Softwarearchitektur, sondern auch zur grafischen Visualisierung des Prozessflusses. Dieser zweite Teil der Serie zeigt die Laufzeit der Workflows.

.NET · Softwarearchitektur

dotnetpro 06/2011

Workflows im Bilde

Das automatische Verarbeiten von Bildern ist ein rasant wachsender Markt im IT-Bereich. Immer mehr Informationen müssen immer schneller erfasst werden. Die dotnetpro zeigt wichtige Konzepte der automatischen Bildverarbeitung und entwickelt dazu einen grafischen Workflow-Editor.

.NET · C# · Softwarearchitektur

2010

dotnetpro 12/2010

Vom Code zum Bild und zurück

UML-Klassendiagramme sollten wichtiger Bestandteil jedes Softwareprojekts sein, helfen sie doch, die Übersicht zu behalten. Praktisch wäre es, sie automatisch zu erzeugen. Das Beispiel eines Parsers zeigt ein auf „Event-Based Components“ basierendes Konzept zur Realisierung.

.NET · Softwarearchitektur · C# · Tooling