
Xml::catalog implements draft 0.4 of john cowan's xml catalog (formerly known as xcatalog) proposal catalogs may be written in either socat or xml syntax; xml::catalog will assume socat syntax if the catalog is not in well-formed xml syntax.
this module, as of 1.0.0, also supports oasis xml catalogs.