Nel mio attuale progetto, abbiamo una discussione in corso sull'opportunità o meno di includere un artefatto che rappresenta una pagina web in un diagramma di sequenza UML per un'applicazione web, rendendo esplicito quale pagina avvia un'interazione aziendale.
Penso che sia una cattiva idea includere una pagina web, per me un diagramma di sequenza dovrebbe riguardare la logica aziendale e le interazioni tra oggetti di business, e non includere problemi di presentazione come pagine web. Se dovessi includere una pagina web, sarebbe in un diagramma di navigazione. Inoltre, nella mia esperienza, non avevo mai visto pagine web incluse nei diagrammi di sequenza, fino ad ora.
Qual è la raccomandazione / le migliori pratiche su questo? Dovremmo includere un artefatto che rappresenta una pagina web in ciascuno dei nostri diagrammi di sequenza, o no?
EDIT:
Sarebbe ideale se le risposte citassero le linee guida di progettazione / modellazione, i libri su UML, ecc. discutendo a favore o in opposizione all'inclusione di artefatti di presentazione nei diagrammi di progettazione UML. Finora non ho trovato una fonte autorevole che posso citare sull'argomento, invece delle opinioni personali.