Synchronisation in verteilten Systemen Problemstellung und Lösungsansätze unter Verwendung von objektorientierten Konzepten - Gloor, Peter A. 1961- (Vieweg+Teubner Verlag, 1989)
Der Begriff objektorientiert ist im Moment ein Schlagwort, das vor allem im Gebiet der Programmentwicklung und des Programmdesigns neue Lösungen zu versprechen scheint I. Auch die Idee, ein Betriebssystem mit einer objektorientierten Struktur aufzubauen ist keinesfalls neu. So hat Wulf bereits 1981 ein experimentelles Betriebssystem mit einer objektorientierten Struktur namens Hydra implementiert [WuI81], das auf weitere objektorientierte Vorfahren zurückblicken konnte. Nachdem dieser Begriff in neuester Zeit eine erweiterte Bedeutung erhalten hat, sollen die Auswirkungen dieses erweiterten Objekthegriffs auf der Betriebssystem-Ebene Hauptgegenstand dieses Buches sein. In den ersten vier, mehr theoretisch ausgerichteten Kapiteln werden die Grundlagen gelegt für zwei konkrete Vorschläge zur Erweiterung von konventionellen Betriebssystemen, die in den beiden letzten, praktischen Kapiteln vorgestellt werden. Diese beiden Vorschläge sollen einen Beitrag zu einem immer noch sehr aktuellen Thema leisten, nämlich der Synchronisation in verteilten Systemen. Wenn heute über das Forschungsgebiet Betriebssysteme gesprochen wird, so ist klar, dass damit auch immer verteilte Betriebssysteme gemeint sind, da aus verschiedenen Gründen, auf die in diesem Buch noch ausführlicher eingegangen wird, der Zusammenschluss von isolierten Maschinen zu einem verteilten System auf der Betriebssystem-Ebene sich als vorteilhafteste Lösung erwiesen hat