[Armstrong, 2006] Armstrong, D. J. (2006). The quarks of
object-oriented development. Communication of the
ACM, 49(2) :123–128.
[Knuth, 1973] Knuth, D. E. (1973). The Art of
Computer Programming, volume 3. : sorting and searching. Addison-Wesley
Publishing Company, Inc.
[Maurer and Lewis, 1975] Maurer, W. D. and Lewis, T. G. (1975). Hash table
methods. ACM Computing
Survey, 7(1) :5–19.