Text Book/ Systems
George Coulouris, Jean Dollimore, and Tim Kindberg. Distributed
Systems: Concepts and Design. Addison Wesley, 2005 fourth Edition
Introduction
- A Note on Distributed Computing, Jim Waldo, Geoff Wyant, Ann Wollrath, and Sam Kendall, Sun Microsystems Laboratories Technical Report TR-94-29, November 1994.
- Text Book, Chapter 1 - Characterization of Distributed Systems
- Text Book, Chapter 2 - System Models
Web Services and SOA
- Text Book,Chapter 19:Web Services
Distributed Communication
- Text Book,Chapter 11:Time and Global States
- Text Book,Chapter 12:Coordination and agreement
- Text Book,Chapter 13:Transactions and Concurrency Control
- Building Messaging Substrates for Web and Grid Applications, Geoffrey Fox, Shrideep Pallickara, Marlon Pierce, and Harshawardhan Gadgil. Philosophical Transactions of the Royal Society: Mathematical, Physical and Engineering Sciences. 2005.
Security
- Text Book,Chapter 7: Security
- An Authentication Service for Computer Networks:Kerberos, B. Clifford Neuman and Theodore Ts'o. IEEE Communications, September 1994
- Security for Grid Services. V. Welch, F. Siebenlist, I. Foster, J. Bresnahan, K. Czajkowski, J. Gawor, C. Kesselman, S. Meder,
L. Pearlman, and S. Tuecke. Twelfth International Symposium on High
Performance Distributed Computing (HPDC-12), June 2003.
- An Online Credential Repository for the Grid: MyProxy, J. Novotny, S. Tuecke, and V. Welch. Proceedings of the Tenth International
Symposium on High Performance Distributed Computing (HPDC-10), IEEE
Press, August 2001.
- The Role of Trust Management in Distributed Systems Security, Matt Blaze1, Joan Feigenbaum, John Ioannidis, and Angelos D. Keromytis, Lecture Notes In Computer Science: Secure Internet programming: security issues for mobile and distributed objects
GRID
- The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Ian Foster, Carl Kesselman, Jeffrey M. Nick, Steven Tuecke, 2002
- THE GRID: Computing without Bounds, Foster Ian, Scientific American, 0036-8733, April 1, 2003, Vol. 288, Issue 4
- Evolution of grid computing architecture and grid adoption models, J. Joseph, M. Ernest, and C. Fellenstein, IBM System Journal, Volume 43, Number 4, 2004 Grid Computing
- Modeling and managing State in distributed systems: the role of OGSI and WSRF, Foster, I. Czajkowski, K. Ferguson, D.E. Frey, J. Graham, S. Maguire, T. Snelling, D. Tuecke, Proceedings of the IEEE, Volume: 93, Issue: 3
page(s): 604- 612, 2005.
Autonomic Computing
- Autonomic Computing: An Overview,M.Parashar, S. Hariri, Lecture Notes in Computer Science: Springer/Heidelberg, Vol. 3566, pp. 247-259, 2005. and A Concise Introduction to Autonomic Computing, R. Sterritt,
M. Parashar, H. Tianfield, R. Unland, Journal of Advanced Engineering
Informatics, Engineering Applications of Artificial Intelligence,
Special Issue on Autonomic Computing and Automation, Elsevier
Publishers, 2005.
- Research challenges of autonomic computing, Jeffrey O. Kephart 27th International Conference on Software Engineering (ICSE'05)
- Utility-Driven Self-Adaptive Middleware,Vibhore Kumar, Brian Cooper, and Karsten Schwan, Proceedings of the Int'l Conference on Autonomic Computing (ICAC), Jun. 2005.
Scalability/Fault tolerance/Reliability
- Scale in distributed systems B. Clifford Neuman. In Readings in Distributed Computing Systems, IEEE Computer Society Press, 1994.
- Abstractions for Fault-Tolerance, Flaviu Cristian, Invited paper, 13th IFIP World Computer Congress, Aug 28-Sept 2, Hamburg, 1994
Workflows
- Workflow Patterns. W.M.P. van der Aalst, A.H.M. ter Hofstede, B. Kiepuszewski, and A.P. Barros. Distributed and Parallel Databases, 14(3), pages 5-51, July 2003.
Other Topics
- Text Book,Chapter 5: Distributed Objects and Remote Invocations
- Text Book,Chapter 9: Name Services
- Text Book,Chapter 10:P2P systems
- Text Book,Chapter 15:Replication