When I first started out with BizTalk Server I was constantly being hassled by testers and business analysts about the opaque nature of BizTalk maps. They wanted something easy to read that they could use to communicate the content of an actual map to an interested non-technical party. I started down the path of writing some XSLT before I stumbled across this gem by Steve Hart which I’ve been using over the following years to date.
Download MSXSL then use it to run the below XSLT. Something like msxsl SourceMap.btm Documenter.xslt -o OutPut.htm