| |||||||||||||
WMSWM 2013 : X Workshop de Manutencao de Software Moderna | |||||||||||||
Link: http://sbqs.dcc.ufba.br/view/wmswm.php | |||||||||||||
| |||||||||||||
Call For Papers | |||||||||||||
WMSWM 2013 - X Workshop de Manutenção de Software Moderna (workshop satélite do Simpósio Brasileiro de Qualidade de Software)
Salvador, Bahia – 05 de julho de 2013 Evento paralelo ao XII Simpósio Brasileiro de Qualidade de Software (SBQS 2013) Chamada de Artigos Deadline de Submissão: 12/05/2013 Motivação Diversos estudos apontam para a manutenção como sendo a fase mais custosa do ciclo de vida do software, responsável por até 90% do custo total e por até 60% do esforço total. Manutenção de software é a atividade durante a qual ocorrem modificações em um ou mais artefatos resultantes do desenvolvimento de um software, buscando mantê-los disponíveis, corrigir suas falhas, melhorar seu desempenho e adequá-los a requisitos novos ou modificados. A manutenção ocorre por diversos fatores, como mudanças nos requisitos, mudanças no ambiente, necessidade de novos requisitos, descoberta de falhas nos programas, necessidade de melhoria do desempenho ou legibilidade do software, necessidade de migração para novas tecnologias ou plataformas etc. Dentre os tipos de manutenção de software, a manutenção evolutiva é a que ocorre com mais frequência, consumindo até 50% do esforço. Em geral, clientes e usuários não conhecem as suas necessidades no início do desenvolvimento do software. Apesar de ser uma área estabelecida, comprovada pela existência de normas revisadas, o surgimento de novos paradigmas de desenvolvimento (ex: dirigidos a modelos, aspectos, componentes e serviços), de novas organizações de equipes (ex: desenvolvimento global, eXtreme Programming e open source) e de novas restrições de escopo (ex: entregas curtas e escopo variável), etc. reanimam a área com novos desafios. Embora existam muitos métodos de reengenharia consolidados, essas novas abordagens de desenvolvimento trazem a necessidade de novas propostas, a fim de permitir, principalmente, o reaproveitamento do conhecimento e esforço dos sistemas legados em novas plataformas de software. Como apoio às atividades de reengenharia, técnicas de visualização de software se fazem necessárias, uma vez que o volume de informações extraído dos sistemas legados costuma ser muito grande. Diante do esforço de manutenção e dos novos cenários de desenvolvimento, percebe-se a necessidade do surgimento e aprimoramento de métodos, técnicas, abordagens, métricas e ferramentas na área, além do incentivo ao ensino de Visualização, Evolução e Manutenção de Software em currículos de cursos da área de Computação e Informática. Datas Importantes Submissão de Artigos: 12/05/2013 Notificação aos Autores: 02/06/2013 Versão Final dos Artigos(camera-ready): 09/06/2013 Realização do workshop: 05/07/2013 Tópicos de Interesse O WMSWM é um fórum dedicado a discutir e refletir sobre alternativas para realizar visualização, evolução e manutenção em sistemas, de tal forma que o processo de realização e o produto final atendam aos requisitos de qualidade. Os tópicos de interesse incluem, entre outros: Track: Visualização de Software - Responsável: Prof. Glauco Carneiro Técnicas de visualização e apoio à compreensão de programas Visualização de código fonte Visualização dinâmica de software Visualização da evolução de software Visualização de atividades de engenharia de software (Engenharia de requisitos, teste, manutenção, ...) Visualização de workflow e processos de negócio Visualização de software em ambientes de desenvolvimento Visualização relacionada a processos de desenvolvimento de software Visualização de banco de dados Visualização de fluxo de rede Visualização de software 3D Track: Evolução de Software - Responsável: Prof. Dalton Serey Análise de impacto de mudanças Análise de programas Arquiteturas para evolução Compreensão de programas Engenharia reversa Ensino de evolução de software Evolução de arquiteturas de software Evolução de requisitos e de ambientes Evolução de software em métodos ágeis Extração de fatos de programas Gerência de configuração e de mudanças Localização de conceitos e de features Métricas de software e de processos e evolução Recuperação de design e de arquiteturas Reengenharia de sistemas de software Refatoramentos e transformações Teoria de evolução de software Testes no contexto de evolução de software Track: Manutenção de Software - Responsável: Profa. Aline Vasconcelos Processos modernos de manutenção de software Métricas e qualidade para a manutenção de software Manutenção de sistemas “não tradicionais” (aplicações web, sistemas baseados em componentes, orientados a aspectos, baseados em modelos, linhas de produto, etc.) Ferramentas e ambientes para a manutenção de software Engenharia reversa Análise estática e análise dinâmica de software Técnicas de visualização e apoio à compreensão de programas Reengenharia e migração de sistemas Ensino da manutenção de software Experimentação em manutenção de software Modelo de desenvolvimento MDA e manutenção de software Gestão da manutenção de software (gestão de riscos, gestão de configuração, planejamento e estimativas) Teste de sistemas legados Aspectos econômicos da manutenção de software (custo da manutenção, estimativa prévia de esforço, etc.) Orientação para Submissão Os artigos devem estar no formato Adobe Portable Document Format (PDF) e poderão ser submetidos em português ou inglês. As submissões devem seguir o estilo de formatação dos artigos da SBC (disponível no site da SBC - http://www.sbc.org.br/index.php?option=com_jdownloads&Itemid=195&task=finish&cid=38&catid=32). Os artigos serão avaliados por, pelo menos, três membros do comitê de programa. Haverá submissão para artigos técnicos, apresentando um resultado de interesse para o avanço da pesquisa na área. Os critérios de julgamento são: adequação ao escopo do workshop, relevância, qualidade técnica, clareza de apresentação e originalidade. O tamanho máximo do artigo é de 8 páginas. A avaliação dos resultados é desejável, mas não é uma pré-condição para submissão de artigos para o workshop. Artigos com idéias inovadoras e promissoras são bem vindos. Os artigos devem apresentar comparações com outros trabalhos relevantes na área e enfatizar a contribuição para a prática da manutenção de software. As submissões devem ser enviadas eletronicamente via JEMS até a data limite para submissão (https://submissoes.sbc.org.br/home.cgi?c=1818). Um dos autores deverá inscrever-se no SBQS e no WMSWM e apresentar o artigo no workshop. Finalmente, os autores devem respeitar as datas para a submissão das versões finais, assim como a inscrição no workshop, para que o artigo possa ser incluído nos anais do workshop. Os artigos aceitos serão disponibilizados na página e nos anais do evento. Coordenação Prof. Dr. Heitor Costa (UFLA) - Coordenação Geral Prof. Dr. Glauco Carneiro (UNIFACS) - Track: Visualização de Software Prof. Dr. Dalton Serey (UFCG) - Track: Evolução de Software Profa. Dra. Aline Vasconcelos (IF-Fluminense - CEFET Campos) - Track: Manutenção de Software Comitê Diretivo Profa. Dra. Aline Vasconcelos - Instituto Federal Fluminense Profa. Dra. Cláudia Werner - COPPE/UFRJ Prof. Dr. Dalton Serey - UFCG Prof. Dr. Glauco Carneiro - UNIFACS Prof. Dr. Heitor Costa - UFLA Prof. Dr. Leonardo Murta - UFF Prof. Dr. Manoel Mendonça - UFBA Prof. Dr. Marco Antônio Araújo - COPPE/UFRJ Profa. Dra. Rosana Braga - ICMC/USP Comitê Diretivo Em formação |
|