Nebel, M. (2012).Entwurf und Analyse von Algorithmen. Vieweg & Teubner.ISBN: 9783834819499 

Goodrich, M. T., Tamassia, R. (2011).Data structures and algorithms in Java. Wiley.ISBN: 9780470398807 

Astrachan, O. (2003). Bubble Sort: An Archaeological Algorithmic Analysis. SIGCSE BULLETIN, 35.