Визуализация программного обеспечения
- Визуализация программного обеспечения — это процесс визуализации информации о программных системах с помощью статических, интерактивных или анимированных 2-D или 3-D изображений.
- Цели визуализации программного обеспечения включают поддержку понимания структуры и алгоритмов, анализ и исследование аномалий и эволюции систем.
- Инструменты визуализации программного обеспечения используются для визуализации исходного кода и дефектов качества во время разработки и сопровождения ПО.
- Существуют различные подходы к преобразованию исходного кода в визуальное представление, например, с помощью программных карт.
- Для программной визуализации используется специализированное программное обеспечение, такое как пакеты для рисования графиков, инструменты UML и более специализированные инструменты.
- В 2003 году был проведен опрос, который показал, что используется широкий спектр инструментов визуализации, включая пакеты для рисования графиков общего назначения, инструменты UML и специализированные инструменты.
Полный текст статьи: