Software-Architektur
405 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalten zum Thema Software-Architektur.
Fitness Functions dienen dazu, bestimmte Aspekte eines Softwaresystems zu bewerten und mit einem Zielwert zu vergleichen. Im Bereich der Softwarearchitektur dienen Fitness Functions der Architektur-Governance, indem die Erfüllung von Architekturcharakteristiken automatisiert geprüft wird [For17]. Dieser Beitrag untersucht, wie sich Fitness Functions für die Überwachung von Business-Funktionalität ..
Development
Software-Architektur
So wird ATAM schlank und schnell: vorwärts, rückwärts, kontinuierlich
Eigentlich ist ATAM, das vom Software Engineering Institute entwickelte Verfahren zur Risikominderung, eine eher schwergewichtige Green-Field-Methode zum Bewerten zukünftiger Architekturen. Doch ein Projekt bei einem Hersteller software-intensiver Produkte hat gezeigt, dass ATAM, wenn es rückwärts läuft (Reverse ATAM), auch ein quirliges Brown Field schnell „einfangen“ kann, mit vielen Produkten u..
Der Hype um Crypto-Technologien¹ ist etwas abgeklungen. Ein guter Zeitpunkt, die Möglichkeiten und ihre soziotechnischen Aspekte strukturiert zu betrachten. Dieser Artikel betrachtet einige der Themen, die im Zusammenhang mit Crypto-Technologien immer wieder benannt werden oder für die sie Lösungen versprechen.
In Zeiten von Cloud-Computing ist das Thema Netzwerksicherheit allgegenwärtig. Klassische Ansätze wie hostspezifische Traffic-Kontrolle lassen sich aber nicht immer leicht umsetzen. Wir demonstrieren, wie dieses Problem mit dem Istio Service Mesh gelöst werden kann und welche Herausforderungen es dabei gibt.
Viele Unternehmen wollen ihre großen Legacy-Systeme mit Domain-Driven Design zerlegen, obwohl sie für einen solchen Umbau nicht bereit sind. Zerlegen ist eine große Operation, die nur gelingen kann, wenn das Legacy-System in einem möglichst guten Allgemeinzustand ist. Dazu muss das Legacy-Monster technisch stabilisiert und fachlich gestärkt werden. Dann ist eine gute Basis für den nächsten viel gr..