Визуальное моделирование в UML представляется как процесс поуровневого спуска от наиболее общей концептуальной модели к логической, затем к физической модели соответственно программной системе. Для достижения этой цели на начальном этапе строится диаграмма вариантов использования, описывающая функциональное назначение системы и является концептуальной моделью системы. Суть ДВИ состоит в последовательном проектировании в виде множества активных сущностей (актеров), которые взаимодействуют с системой при помощи вариантов использования, которые по сути являются описаниями сервисов, предоставляемых системой.
Цель ДВИ:
1) определить общие границы и контекст моделируемой предметной области на начальных этапах проектирования;
2) сформулировать общие требования к функциональному проектированию системы;
3) разработать исходную концептуальную модель системы для ее последующей реализации;
4) подготовить документацию для взаимодействия разработчика системы с ее заказчиком и пользователями