Nebel, Markus. Entwurf und Analyse von Algorithmen. Studienbücher Informatik, Vieweg & Teubner, Wiesbaden, Year 2012.
Goodrich, Michael T. and Tamassia, Roberto. Data structures and algorithms in Java. Wiley, Hoboken, NJ, Year 2011.
Astrachan, O.. Bubble Sort: An Archaeological Algorithmic Analysis. In SIGCSE BULLETIN, (35) PART 1: Year 2003.