1. Andrews, G.R.: Foundations of Multithreaded, Parallel, and Distributed Programming. Addison-Wesley, Reading (2000)
2. Ghosh, S.: Distributed Systems–An Algorithmic Approach. Chapman & Hall/CRC3, Boca Raton (2007)
3. Defining Malware: FAQ,
http://technet.microsoft.com/en-us/library/dd632948.aspx
4. Puder, A., Romer, K., Pilhofer, F.: Distributed Systems Architecture: A Middleware Approach. Morgan Kaufmann, San Francisco (2006)
5. Reza, H.: A methodology for architectural design of concurrent and distributed software systems. Journal of Supercomputing 37(3), 227–248 (2006)