Text::BibTeX provides objected oriented parsing and formatting of
BibTeX files from within perl.

WWW: http://search.cpan.org/dist/Text-BibTeX/
     http://www.gerg.ca/software/btOOL/