See: bib cite, Shade
As of 1994, Cerberus was being actively used and updated by Craig Anderson. He might be willing to provide information and/or code.