Imprimir esta página

Docente do Câmpus Posse tem trabalhos de coautoria aceitos no Canadá

01 Abril 2019
Avalie esse post
(0 votos)

A 41th International Conference on Software (ICSE’2019), principal evento internacional de Engenharia de Software, que ocorrerá entre os dias 25 a 31 de maio na cidade de Montreal no Canadá, contará com a apresentação de dois artigos de co-autoria do professor Roberto Felício de Oliveira, docente do curso de Sistemas de Informação da UEG - Câmpus Posse. 

O primeiro artigo intitulado Investigating the Social Representations of Code Smell Identification será apresentado no 12th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE). Este estudo relata que a identificação de anomalias de código é uma das tarefas mais subjetivas da Engenharia de Software. Um dos principais motivos é a influência dos aspectos coletivos das comunidades que trabalham nessa tarefa, tais como suas crenças sobre a relevância de certas anomalias. Assim, esse estudo caracteriza as representações sociais por trás da identificação do anomalias de código. As representações sociais compõem o conjunto de valores, comportamentos e práticas de comunidades associadas a um objeto social, como a tarefa de identificar anomalias de código. Para atingirmos nosso objetivo, realizamos um estudo sobre as representações sociais na identificação de anomalias de código por duas comunidades. Uma comunidade é composta por estudantes de pós-graduação envolvidos em várias investigações relacionadas a anomalias de código. A outra comunidade é composta por profissionais da indústria, com experiência em revisões de código. A partir deste estudo encontramos evidências de que a análise de representações sociais é um instrumento útil para revelar discrepâncias e semelhanças sobre como diferentes comunidades lidam com uma tarefa subjetiva, isto é, identificação de anomalias de código.

O segundo artigo intitulado "Removal of design problems through refactorings: are we looking at the right symptoms?" será apresentado na 27th IEEE/ACM International Conference on Program Comprehension (ICPC). Este estudo relata que um problema de design é o resultado de decisões de design que afetam negativamente os atributos de qualidade dos sistemas de software. Dadas as consequências negativas, os problemas de design devem ser identificados e refatorados. No entanto, a literatura ainda carece de evidências sobre quais características de sintomas podem ser usadas como fortes indicadores de problemas de design. Assim, neste trabalho, relatamos um estudo de caso envolvendo dois sistemas C#.  Nosso objetivo foi avaliar o impacto da refatoração, com foco na remoção de problema de design, em relação a densidade e diversidade de sintomas. Os resultados indicam que as classes refatoradas geralmente apresentam maior densidade e diversidade de sintomas. No entanto, a densidade e a diversidade de alguns sintomas, como a violação dos princípios orientados a objetos, não foram predominantemente mais altas nas classes refatoradas.

 Site do Evento: https://2019.icse-conferences.org

Entre para postar comentários