scholarly article
article by Diomidis Spinellis published February 2001 in Journal of Systems and Software