Sistemas de software são desenvolvidos e mantidos por um período considerável de tempo por uma equipe de desenvolvedores com alta rotatividade. As alterações feitas por desenvolvedores que não entendem o design original podem causar a degradação do software. Após essas mudanças, necessita-se conhecer tanto o design original quanto as novas regras implementadas, a fim de entender o produto. Depois de várias alterações, tanto os engenheiros que projetaram o software quanto desenvolvedores que não estão familiarizados com o sistema enfrentarão dificuldades de entender o software, pois o que é executado é incompatível com sua documentação.
Uma vez que a compreensão é uma atividade crítica e desafiadora, o desenvolvimento de técnicas e ferramentas que apoiem esta atividade pode influenciar na eficiência geral do desenvolvimento de software. O objetivo principal desta dissertação é propor uma abordagem, denominada VisAr3D-Dynamic, a qual visa apoiar a compreensão do comportamento dinâmico de sistemas de software de larga escala por meio de Realidade Virtual, provendo recursos interativos durante a análise dinâmica de software. Esta abordagem teve seu desempenho avaliado por um estudo de observação, cujos resultados fornecem indicadores positivos em relação à compreensão do comportamento dinâmico de sistemas de software.