I report tecnici W3C come le specifiche DOM sono creati con lo strumento ReSpec. Le interfacce sono descritte con il linguaggio di descrizione dell'interfaccia WebIDL indipendente dalla lingua. In teoria sarebbe possibile generare automaticamente UML dall'origine WebIDL, tuttavia lo strumento ReSpec non fornisce tale supporto.
Per le specifiche è molto desiderabile che il documento sia sempre coerente. Quindi gli strumenti che controllano i riferimenti incrociati e rigenerano le visualizzazioni da un'unica fonte di verità sono molto desiderabili. Ciò significa anche che non è auspicabile generare diagrammi UML con strumenti esterni, in quanto tali diagrammi potrebbero quindi non essere sincronizzati con la fonte.
Nota che i diagrammi hanno anche problemi di accessibilità, ad es. per utenti non vedenti. Quindi non devono essere una fonte di informazioni, ma possono semplicemente essere un'illustrazione di informazioni che sono descritte altrove. Ciò suggerisce anche che sono superflui nel senso più stretto.
Se vuoi vedere i diagrammi UML nei report del W3C, la tua strategia migliore sarebbe quella di sviluppare un plugin ReSpec e di essere coinvolto con i gruppi di lavoro del W3C che trarrebbero beneficio dai diagrammi UML nei loro report.