Syllabus/achievement requirements

Required literature:

George Coulouris, Jean Dollimore, Tim Kindberg: Distributed Systems - Concepts and Design, 2005. Addison-Wesley. ISBN:?0-321-26354-5. 4th ed..

  • Chapter 1: All
  • Chapter 2: All
  • Chapter 4: 4.1, 4.3, 4.4
  • Chapter 5: All except 5.3.1. (5.5 cursory knowledge only)
  • Chapter 6: 6.4 and 6.5 but only 6.4.3 subject at exam
  • Chapter 10: All
  • Chapter 11: All except 11.3 and 11.6
  • Chapter 12: All
  • Chapter 13: 13.1-13.4
  • Chapter 14: 14.1 -14.4.1 (14.5, 14.6 cursory knowledgde)
  • Chapter 15: 15.1-15.3
  • Chapter 16: All except 16.5
  • Chapter 17: 17.1 - 17.5
  • Chapter 19: 19.1-19.4, 19,6
  • Chapter 20: All except 20.2.6, 20.3.1 - 20.3.4. Only cursory knowledge of 20.2.1

Andrew S. Tanenbaum, Maarten van Steen: Distributed Systems - Principles and Paradigms, 2007. Pearson/Prentice Hall. ISBN:?0-13-239227-5. 2nd ed..

  • Chapter 4: 4.1.2, 4.3-4.5
  • Chapter 6: All except 6.1 and 6.4
  • Chapter 7: All except 7.3
  • Chapter 8: 8.4 (except 8.4.2), 8.5 (except 8.5.2)
  • Chapter 10: 10.2.1, 10.3.1
  • Chapter 12: 12.1-12.4, 12.6
  • Chapter 13: 13.4.1

G. T. Heineman, W.T. Councill: Component-based Software Engneering - Putting the Pieces Together, 2001. Addison Wesley. Ch. 1 & 3 (see lecture notes from 15.09.2009, Distributed Components, for details).

P. Eugster et. al.: The Many Faces of Publish/Subscribe, (p114-eugster.pdf).

P. Eugster et. al.: Epidemic Information Dissemination in Distributed Systems, (epidemic-dissemination.pdf).

In addition, the following material is examinable:

  • All lectures and lecture slides

Optional literature:

Qusay H. Mahmoud (editor): Middleware for Communications, 2004. Wiley. ISBN:?0-470-86206-8.

Published Apr. 2, 2009 3:04 PM - Last modified Aug. 31, 2009 5:37 PM