В настоящее время я работаю на довольно большой системе, которая состоит из приложения WinForms, которое использует службы WCF, и базы данных внизу.Если вы думаете о прецеденте или требовании, то, что нужно разработчику, - это краткий обзор реализации этого конкретного прецедента (или требования).Человек, который знает, что системы могут очень быстро в устной форме объяснить, что эти два представления (или подпредставления) используются в пользовательском интерфейсе, они привязаны к данным для этого контроллера, который использует этот сервис WCF для получения этого DTO.Служба использует этот бизнес-класс, который использует этот адаптер данных, и данные находятся в этих таблицах в базе данных.
Я думаю, что в большинстве случаев можно будет передать всю эту информацию в одной диаграмме.Тем не менее, это будет своего рода гибрид между диаграммами компонентов и действий, поскольку он показывает как рабочий процесс, так и задействованные компоненты.Очевидно, что в UML такой диаграммы нет, но мне было интересно, кто-нибудь что-нибудь делал по этим строкам и какими инструментами вы пользовались.