Dire in un diagramma di sequenza UML, sto mostrando una chiamata al database usando ADO.NET. Devo includere l'oggetto SqlConnection, SqlCommand, SqlDataReader nel diagramma? È solo una preferenza determinata dal livello di profondità / dettaglio?
Alla fine, UML è un linguaggio di modellazione universale. Le lingue sono destinate alla comunicazione. Chi è il target di riferimento per il tuo diagramma? Troverebbero utile conoscere le classi del framework?
Qui sta la tua risposta. Se è utile, mettilo dentro; se non lo è, lascia perdere.
Dipende davvero. Stai cercando di creare una struttura con questo diagramma UML o una mappa dettagliata? Se si tratta solo di una struttura, è necessario includere solo il nome della classe se contiene un'importanza importante su come funziona il programma. Anche allora direi che è meglio lasciarlo semplicemente per semplicità.
Leggi altre domande sui tag uml