1. Lea, D.: Concurrent Programming in Java: Design Principles and Patterns, 2nd edn. Addison Wesley, Boston (1999)
2. Goetz, B., Peierls, T., Bloch, J., Bowbeer, J., Holmes, D., Lea, D.: Java Concurrency in Practice. Addison-Wesley, Boston (2006)
3. EECS at UC Berkeley: The Problem with Threads (E.A.Lee). http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006–1.html . Accessed 24 Nov 2017
4. Law, A.: Simulation Modeling and Analysis. McGraw-Hill International, New York (2014)
5. Haas, P.: Stochastic Petri Nets: Modelling, Stability, Simulation. Springer, New York (2002)