Perché non sono stati aggiunti UML o altri modelli alle specifiche DOM? [chiuso]

-2

Ho già utilizzato diverse versioni delle specifiche DOM e HTML sui siti Web del W3C, ma non ho mai visto un modello di panoramica completo o un meta modello riguardante il DOM o l'HTML.

Inoltre, non sono riuscito a trovare un modello simile su altri siti web.

C'è una buona ragione per questo, per esempio il DOM non soddisfa i criteri di essere un modello valido (che dubito ma chissà)?

    
posta Jankapunkt 26.06.2018 - 16:13
fonte

1 risposta

3

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.

    
risposta data 26.06.2018 - 17:33
fonte

Leggi altre domande sui tag