В пособие излагаются основы визуального моделирования программного обеспечения. В отличие от традиционного упрощенно-изолированного подхода сделана попытка рассмотреть визуальное моделирование в контексте разработки программного обеспечения (ПО). Обсуждаются различные модели процесса создания ПО, затрагиваются управление проектами, тестирование, управление требованиями и другие вопросы, что позволяет максимально погрузить объект рассмотрения в общий фон программной инженерии, сделать читателям понятнее те реальные задачи, которые можно решить с помощью визуального моделирования. При этом акцент делается на языках SADT, SDL, MSC, UML. Книга содержит многочисленные примеры, являющиеся фрагментами реальных проектов ряда промышленных компаний. Пособие предназначается студентам, изучающим программирование и информационные технологии, а также будет полезно всем интересующимся вопросами программной инженерии.