1. Baase, S.: Computer Algorithms, pp. 184–190. Addison-Wesley, Reading (1988) ISBN 0-201-06035-3
2. Barnes, D.J., Kølling, M.: Objects First with Java, pp. 256–270. Prentice Hall, Englewood Cliffs (2003), See also
www.BlueJ.org
3. Basili, V., Mills, H.: Understanding and documenting programs. IEEE Trans. On Soft. Eng. SE-8, 270–283 (1982)
4. Beck, K.: Extreme Programming, Embrace Change, p. 72. Addison-Wesley, Reading ISBN 0–201– 61641–6
5. ibid, p. 73