Has anyone produced a UML diagram of the system catalogues or made a start on it? Especially in a package that outputs xml/xmi file formats, such as Argouml or dia? If so, would you be willing to share? Else if deemed a good idea might make a start myself...