Data & IT
Pocket
Logische und Methodische Grundlagen der Entwicklung verteilter Systeme
Manfred Broy
649:-
Uppskattad leveranstid 10-16 arbetsdagar
Fri frakt för medlemmar vid köp för minst 249:-
Softwareentwicklung erfordert ausgehend von informellen Problemstellungen Spezifikationen unter Festlegung der Daten- und Rechenstrukturen, Implementierungen und die Verifikation der Korrektheit. Zur Bewltigung dieser Aufgaben hat die Informatik eine Reihe grundlegender Anstze und Methoden entwickelt, die in zwei Bnden in einem einheitlichen Rahmen zusammengefasst und an Beispielen erlutert werden. Der erste Band widmet sich der Spezifikationen von Daten- und Rechenstrukturen, der Spezifikation und Implementierung sowie dem Nachweis der Korrektheit funktionaler, prozeduraler und objektorientierter Programme. Der zweite Band dieses umfassenden und zugleich grundlagenorientierten Werkes behandelt softwareintensive Systeme und ihre Darstellung durch Zustandsmaschinen, nebenlufige Programme mit gemeinsamen Variablen, Datenflussprogramme, Schnittstellspezifikation, Zeitfluss, Architektur verteilter Systeme, Prozessmodellierung, Verfeinerung und spezifische Formalismen wie CSP, TLAund prdikative Spezifikation.Dies schliet unter anderem auch Themen wie Korrektheitsbeweise in Hinblick auf Sicherheit und Lebendigkeit sowie schrittweise Verfeinerung ein. Insbesondere werden im Buch die Grundlagen fr eine wissenschaftlich abgesicherte Entwicklung von Programmen gelegt.
- Illustratör: 452 S 80 Abbildungen XVII 30 Abbildungen in Farbe
- Format: Pocket/Paperback
- ISBN: 9783662673164
- Språk: Engelska
- Antal sidor: 460
- Utgivningsdatum: 2023-04-27
- Förlag: Springer Vieweg