O Workshop on Software Visualization, Evolution and Maintenance (VEM) é um evento realizado pela SBC desde 2013, como parte da Conferência Brasileira de Software: Teoria e Prática (CBSoft). O evento visa reunir as comunidades de pesquisa interessadas em tópicos relacionados à Visualização de Software, Evolução de Software e Manutenção de Software para compartilhar e discutir idéias, refletindo sobre alternativas para realizar visualização, evolução e manutenção de sistemas de software. O VEM também é uma grande oportunidade para fortalecer as colaborações de grupos de pesquisa, bem como identificar novas oportunidades de pesquisa. Os Anais do VEM são publicados anualmente, trazendo os artigos selecionados para cada edição do evento.

Tópicos de interesse

Os tópicos de interesse do VEM incluem, mas não estão limitados a:

  • Repositórios de software de mineração e análise de software
  • Processos de visualização, manutenção e evolução de software
  • Métricas e avaliação de software em evolução
  • Estudos empíricos sobre visualização, manutenção e evolução de software
  • Gerenciamento de software (riscos, aspectos econômicos, gerenciamento de configuração, planejamento e estimativa)
  • Visualização, manutenção e evolução de aplicativos em ambientes de execução específicos (por exemplo, web, nuvem, dispositivos móveis)
  • Visualização, manutenção e evolução visando paradigmas de desenvolvimento (por exemplo, orientado a recursos, orientado a modelo, orientado a teste, orientado a serviços)
  • Ferramentas e ambientes para visualização, manutenção e evolução de software
  • Engenharia reversa, reengenharia, refatoração e migração
  • Reflexão computacional e metaprogramação aplicadas à manutenção e evolução
  • Análises estáticas e dinâmicas do software
  • Compreensão do programa
  • Visualização, manutenção e evolução de sistemas de software herdados
  • Visualização de código-fonte de software estático e dinâmico
  • Visualização de atividades de engenharia de software, por exemplo, engenharia de requisitos, testes e manutenção
  • Visualização de fluxos de trabalho, processos de negócios, bancos de dados e fluxos de rede
  • Visualização de software 3D
  • Visualização multidimensional de software
  • Análise visual aplicada à engenharia de software
  • Plug-ins relacionados à visualização, manutenção e evolução para ambientes de desenvolvimento integrados
  • Novas tecnologias aplicadas à visualização de software
  • Educação sobre visualização, manutenção e evolução de software

Informações adicionais

Para obter mais informações sobre o VEM, visite o site do evento.