3 Architektur in Programmiersprachen

Die verschiedenen Programmiersprachen haben auf der Schlüsselwortebene und bei den Entwicklungsumgebungen ihre Eigenheiten. Aber auch auf Ebene der Architektur und der Strukturierung verhalten sie sich unterschiedlich. Was sich im Sourcecode von Systemen finden lässt und wie man die jeweiligen Strukturen aus Architektursicht abbilden kann, erläutern die folgenden Abschnitte.

3.1 Java-Systeme

Bei Java-Systemen ist die Architektur im Packages-Baum und oft auch in der Aufteilung in verschiedene Build-Artefakte zu finden. Praktisch ist es, wenn man diese Informationen zur Architektur beim Parsen des Sourcecodes direkt mitgeliefert bekommt und dann in die Analyse mit einbeziehen kann.

Abb. 3–1 Java-System nach ...

Get Langlebige Software-Architekturen now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.