1.4 Background Reading

For information on distributed systems and databases:

  • George Coulouris, Jean Dollimore, Tim Kindberg. Distributed Systems: Concepts and Design (3rd edition). Addison-Wesley, 2000
  • M. Tamer Ozsu, Patrick Valduriez. Principles of Distributed Database Systems (2nd Edition). Prentice Hall, 1999
  • Andrew S. Tanenbaum, Maarten van Steen. Distributed Systems: Principles and Paradigms (1st edition). Prentice Hall, 2002

For information on real-time systems:

  • Qing Li, Caroline Yao. Real-Time Concepts for Embedded Systems. CMP Books, 2003
  • Doug Abbott. Linux for Embedded and Real-Time Applications. Butterworth-Heinemann, 2002
  • David E. Simon. An Embedded Software Primer. Addison-Wesley, 1999

For information on SQL:

  • Joe Celko. Joe Celko’s SQL for Smarties: Advanced SQL Programming (expanded 2nd Edition). Morgan Kaufmann, 1999
  • Rick van der Lans. Introduction to SQL: Mastering the Relational Database Language (3rd edition). Addison-Wesley, 1999

For information on ODBC:

  • Microsoft Corporation. Microsoft ODBC 2.0 Software Development Kit and Programmer’s Reference. Microsoft Press, 1997

For information on the C programming language:

  • Brian W. Kernighan, Dennis M. Ritchie. The C programming Language (2nd edition). Prentice Hall Software Series, 1988