Das Buch behandelt Prinzipien und Methoden der Software-Entwicklung f?r Kommunikationsnetze, basierend auf praktischen Erfahrungen aus einer Reihe von Software-Projekten. Die spezifischen Merkmale dieser Software sind parallele Abl?ufe, zeitkritisches Antwortverhalten, komplexe Funktionalit?t und sehr hohe Qualit?tsanforderungen. Eine wesentliche Rolle bei der Beherrschung der Software-Komplexit?t spielt die Architektur. Sie stellt die Regeln und Methoden f?r einen effektiven Systementwurf zur Verf?gung, auf dem sich der gesamte Entwicklungsprozess abst?tzen kann. Dazu geh?rt eine vollst?ndige Spezifikationsmethodik auf der Grundlage einer formalen Sprache, deren Semantik an den typischen Merkmalen von Kommunikations-Software ausgerichtet ist. Schwerpunkt der Ausf?hrungen ist die Anpassung der Software-Entwicklung an die steigenden Anforderungen bez?glich Funktionalit?t, Marktorientierung, Kosten und Zeit.in Zusammenarbeit mit Manfred BroyDas Buch behandelt Prinzipien und Methoden der Software-Entwicklung f?r Kommunikationsnetze, basierend auf praktischen Erfahrungen aus einer Reihe von Software-Projekten. Die spezifischen Merkmale dieser Software sind parallele Abl?ufe, zeitkritisches Antwortverhalten, komplexe Funktionalit?t und sehr hohe Qualit?tsanforderungen. Eine wesentliche Rolle bei der Beherrschung der Software-Komplexit?t spielt die Architektur. Sie stellt die Regeln und Methoden f?r einen effektiven Systementwurf zur Verf?gung, auf dem sich der gesamte Entwicklungsprozess abst?tzen kann. Dazu geh?rt eine vollst?ndige Spezifikationsmethodik auf der Grundlage einer formalen Sprache, deren Semantik an den typischen Merkmalen von Kommunikations-Software ausgerichtet ist. Schwerpunkt der Ausf?hrungen ist die Anpassung der Software-Entwicklung an die steigenden Anforderungen bez?glich Funktionalit?t, Marktorientierung, Kosten und Zeit.1 Das Wesen von Software.- 2 Dynamik in der Software- Entwicklung.- 3 Software-Architektur.- 4 Beispiel einer Software-Architektlãž