Concurrent and Distributed Software Design
Operating systems: Concurrent and distributed software design
Jean Bacon and Tim Harris
Addison Wesley, 2003, 877 pages
The table of contents and other information can be found on the
Addison Wesley US web site and by searching the
Pearson Higher Education catalogue.
In outline, from the back cover:
Key Features are:
- Core OS features are explained
- Covers the latest developments in OS theory and practice
- OS case studies in UNIX, LINUX, Windows 2000/NT, JVM
- Objects, concurrency and transactions are unifying themes
- Incorporates Java throughout the book
- System security is covered in a full chapter
- Integrated approach to database and distributed system design
- Further case studies on Web services, Middleware and Transaction processing
Please send us any errors you find. Corrections will be made as soon as possible but, in the meantime, they will be listed
The Instructor's Guide
We have written a web-browsable Instructor's Guide.
Addison Wesley will make this available
(password protected) for Instructors).
It's available via the two links above via "Companion Website"
when you have a userID and password as an instructor.
The IG contents are:
- Part I Curriculum design
- Part II Points to emphasise and teaching hints
- Part III Solutions to exercises
- Part IV Some past exam questions
- Part V List of transparencies with some transparencies
excluding figures but with some lists and programs