Verteilte Systeme: Grundlagen und Paradigmen behandelt Betriebssystemaspekte, aber auch ganz allgemein verteilte Systeme wie beispielsweise das World Wide Web. Nach einer allgemeinen Einführung stellen die Autoren die Grundprinzipien vor, auf denen alle verteilten Systeme basieren. Im zweiten Teil des Buchs werden unterschiedliche Paradigmen und Systeme beschrieben: verteilte objektbasierte Systeme (CORBA, DCOM, Globe), verteilte Dateisysteme (NFS, Coda), verteilte dokumentbasierte Systeme (WWW, Lotus Notes) sowie verteilte koordinationsbasierte Systeme (TIB/Rendezvous, Jini). Viele Praxisbeispiele erleichtern das Verständnis des Lernstoffs. Zahlreiche Übungsaufgaben ermöglichen die Überprüfung des Lernstoffs.
Maarten van Steen Bücher


This book explains the fundamentals of graph theory for students in computer or information sciences, highlighting its practical applications in network science. It addresses the common intimidation students feel towards mathematics by focusing on mathematical notations and proof techniques in the early chapters. The aim is to show that the notations often pose a greater challenge than the underlying concepts. This foundational approach prepares students to utilize graph theory in analyzing complex networks. In the second part, topics such as random networks, small worlds, Internet structure, peer-to-peer systems, and social networks are introduced at an elementary level. By the end, students will feel confident in three key areas: their ability to read and understand basic mathematics related to graph theory, their understanding of how graph theory applies to optimization problems like routing in communication networks, and their knowledge of small worlds and random networks. An accompanying website provides access to the book, supplementary materials, exercises, Mathematica notebooks, graph analysis data, and complex network generators.