Cargando…

Distributed computer systems : theory and practice /

Detalles Bibliográficos
Clasificación:Libro Electrónico
Otros Autores: Zedan, H. S. M.
Formato: Electrónico eBook
Idioma:Inglés
Publicado: London ; Boston : Butterworth, 1990.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Front Cover; Distributed Computer Systems: Theory and Practice; Copyright Page; Preface; Acknowledgements; Contributors; Table of Contents; Part 1: Surveys; Chapter 1. Distributed operating systems; Reasons for distribution; Design issues in distributed systems; Review of some current systems; Other systems; Current practice and future trends; Other work; References; Chapter 2. Concepts and notations for concurrentprogramming; Introduction; 1. Concurrent programs: processes and process interaction; 2. Specifying concurrent execution; 3 . Synchronization primitives based on shared variables
  • 4. Synchronization primitives based on message passing5. Models of concurrent programming languages; 6. Conclusion; References; Chapter 3. Load balancing algorithms inloosely-coupled distributed systems:a survey; Introduction; Static load balancing; Adaptive load balancing; Conclusion; References; Part 2: Special topics; Chapter 4. Debugging distributed real-timeapplications: a case study in ada; Introduction; Using ada in a distributed environment; Debugging distributed ada programs; Primary requirements of the trace-replay mechanism; Monitoring considerations; Trace-based tools
  • Debugging approachesRelated work; Summary; Appendix: ada inter-task events; References; Chapter 5. Reliable systems in occam; Introduction; Actions in occam; Error recovery in the layer structure; Linguistic support for error recovery in occam; Conclusion; References; Chapter 6. The architecture of real-time distributed databases for computer network monitoring; Introduction; The distributed database architecture in the network monitoring environment; The distributed database model; Real-time approach to concurrency control and recoveryprotocols; Summary and conclusions; References
  • Chapter 7. A distributed model of computation forcombinatory codeIntroduction; Combinators; An abstract model of computation; Improving the model of computation; The model of computation as a means to a distributed computing environment; Conclusions; Acknowledgments; References; Chapter 8. isaac: a high-level distributed language; Introduction; The PI model; isaac language features; Implementation; Conclusions; References; Appendix; Part 3: Annotated bibliography and key references; Concurrent programming:an annotated bibliography; Introduction