In the past, these were distributed in hard copy by the department. More recently, they are published on the Web. The Computing Research Association has recently made an attempt to provide a central registry of on-line technical reports ( http://www.ncstrl.org/), though it is not clear how well this covers the field.