Aline Vieira de Mello - Academia.edu (original) (raw)
Papers by Aline Vieira de Mello
Anais do III Simpósio Brasileiro de Educação em Computação (EDUCOMP 2023)
O último Plano Nacional de Educação (PNE 2014-2024) reitera ser estratégica a curricularização da... more O último Plano Nacional de Educação (PNE 2014-2024) reitera ser estratégica a curricularização da extensão, em no mínimo 10% da carga horária dos cursos de graduação, como forma de colaborar na ampliação de matrículas no Ensino Superior. Contudo, em dois importantes fóruns de discussões sobre a educação em Computação da Sociedade Brasileira de Computação (SBC), ainda são poucos os relatos da inserção da extensão na matriz curricular de cursos de graduação de Computação no país. Este artigo apresenta experiências de curricularização da extensão em cursos de Computação da Universidade Federal do Pampa (Unipampa). Ao fazê-lo, analisa essas experiências a partir das diretrizes enunciadas na Política Nacional de Extensão. Propõem-se, assim, reflexões sobre o processo de curricularização da extensão em cursos de Computação.
19th Brazilian Symposium on Software Quality
Software Engineering undergraduate programs began to emerge in Brazil in 1985. Nowadays there are... more Software Engineering undergraduate programs began to emerge in Brazil in 1985. Nowadays there are about 75 courses in the country. Since then, software engineers have started attending postgraduate programs and working in the industry. The graduates’ perception is an important tool for the identification of positive and negative points related to different aspects of their education, as well as putting into practice improvements in the formation of the future graduates. In this context, the objective of this article is to analyse the perceptions of graduates of the Software Engineering undergraduate program at Unipampa about their graduation, considering the program’s contribution to the postgraduate programs and the industry. A questionnaire with closed and open questions was sent to all graduates and the answers were analysed quantitatively and qualitatively. Based on the results, analyses were made and several contributions are presented, that may be useful to the academic community of software engineering education in the country, such as the adoption of active methodology Problem-Based Learning, the constant updating of the methodologies and technologies adopted by the undergraduate program, as well as continuous qualification of the professors.
Proceedings of the 17th Brazilian Symposium on Software Quality
The quantity of software applications related to mobile devices is a growing trend, as well as th... more The quantity of software applications related to mobile devices is a growing trend, as well as the resources and the computer power offered by these kind of devices. Though some techniques of software engineering can be applied to this domain, these applications have to deal with a lot of limitations inherent to the mobile ecosystem that are not present in conventional desktop applications. One of the areas with the biggest importance, both in the traditional software engineering and on the one applied to mobile devices, is the Requirements Engineering. In this context, the general goal of this work is to identify the state of practice in requirements engineering used in the market for developing mobile applications. To achieve this goal, a survey was prepared and applied to mobile developers available on Google Play, obtaining 85 responses from 26 different countries. The results show that the time devoted to the Requirements Engineering is lower than recommended in the literature; less than half of survey participants performing the requirements validation activity and few developers make use of approaches to analyse software requirements. Therefore, Requirements Engineering is neglected in many aspects by most mobile application developers.
Anais do XXXIII Simpósio Brasileiro de Informática na Educação (SBIE 2022)
Ações de Extensão e um levantamento bibliográfico relacionados à inclusão da Computação na Base N... more Ações de Extensão e um levantamento bibliográfico relacionados à inclusão da Computação na Base Nacional Comum Curricular nos permitiram identificar o seguinte problema enfrentado pelos professores do Ensino Básico: como encontrar atividades adequadas para ensino de computação considerando objetivos didáticos, e restrições formativas e orçamentárias de muitas escolas. Como um passo inicial para resolver esse problema, propomos o ColEdu: um aplicativo para permitir a colaboração entre professores sobre atividades didáticas com foco em Computação. Avaliamos o ColEdu seguindo (i) uma metodologia ágil de autoavaliação e (ii) por meio de questionário TAM respondido por professores do Ensino Básico. Os resultados da autoanálise indicam que o ColEdu atende quesitos modernos de usabilidade e experiência de usuário. O resultado do questionário TAM sugere que os professores têm uma percepção muito boa de utilidade e usabilidade do ColEdu.
Anais da VI Escola Regional de Engenharia de Software (ERES 2022)
O uso de aplicativos móveis tem se tornado cada vez mais indispensável no cotidiano das pessoas. ... more O uso de aplicativos móveis tem se tornado cada vez mais indispensável no cotidiano das pessoas. Aliado a esse fato, a computação tem potencial para contribuir com todas as áreas da sociedade, incluindo área da saúde. Entretanto, como informações pessoais sobre saúde são dados sensíveis, aspectos éticos e de segurança devem ser considerados no desenvolvimento de aplicativos nessa área. Neste contexto, foi realizada um Mapeamento Sistemático de Literatura para identificar estudos que apresentem o desenvolvimento de, ao menos, um aplicativo que realize o gerenciamento de dados pessoais de saúde.
Anais do Women in Information Technology (WIT 2020)
Este trabalho apresenta uma análise da formação acadêmica e atuação profissional das egressas dos... more Este trabalho apresenta uma análise da formação acadêmica e atuação profissional das egressas dos cursos de Ciência da Computação (CC) e Engenharia de Software (ES) da UNIPAMPA. Os dados foram coletados através de um questionário elaborado com base em diversas referências. A partir das respostas completas, foi possível definir os perfis das egressas dos cursos, bem como pontuar as similaridades e diferenças mais significativas. Observou-se que egressas de CC tendem a realizar o mestrado acadêmico, enquanto as de ES se inserem imediatamente no mercado de trabalho.
Anais do XVI Women in Information Technology (WIT 2022)
No contexto do trabalho remoto, em decorrência da pandemia da Covid-19, projetos de extensão univ... more No contexto do trabalho remoto, em decorrência da pandemia da Covid-19, projetos de extensão universitária em todo o Brasil foram repensados. Este artigo apresenta a experiência de um ciclo de lives, desenvolvido em 2021, com o objetivo de divulgar o trabalho de mulheres que se destacam em diversas áreas da Computação no Brasil. O foco de cada live foi a biografia dessas mulheres, buscando-se compreender que aspectos influenciaram suas escolhas pela área e como foram suas experiências sendo mulheres nesse contexto. Os destaques trazidos pelas entrevistadas permitem reflexões sobre ações possíveis nas esferas privada e pública para incentivar mais meninas a entrar na área de Computação.
Com o crescimento do numero de linguagens de programacao de alto nivel disponiveis no mercado, e ... more Com o crescimento do numero de linguagens de programacao de alto nivel disponiveis no mercado, e importante estudar qual delas e mais eficaz para um determinado programa. Nos cursos de Ciencia da Computacao, e comum que a principal linguagem estudada seja o C, dando pouco espaco para outras de um modo geral. Este estudo tem como objetivo fazer um comparativo de tres populares linguagens de programacao, C, Java e Python, por meio de algoritmos simples para verificar qual delas possui um melhor desempenho nos quesitos tempo de execucao, legibilidade, facilidade de escrita e numero de linhas, assim como tracar algumas diferencas entre elas. O primeiro algoritmo faz o somatorio de 1 ate N, onde N recebe os valores 1000, 10000 e 100000. O segundo verifica a quantidade de numeros pares de 1 ate N, com a mesma quantidade de numeros que o anterior. Nos quesitos numero de linhas e facilidade de escrita, o Python se destacou, onde C e Java tiveram resultados similares. Em legibilidade, Java f...
Les architectures materielles innovantes dans l’industrie de la microelectronique se caracterisen... more Les architectures materielles innovantes dans l’industrie de la microelectronique se caracterisent principalement par leur niveau incroyablement eleve de parallelisme. Plusieurs environnements de conception industriels et academiques sont apparus pour aider dans la modelisation, la simulation et la mise au point de “Massively Parallel Multi-Processors System on Chip” (MP2SoCs). Le langage de description materielle SystemC est le point commun de tous ces environnements. La bibliotheque SystemC de classes C++ permet de decrire le materiel a differents niveaux d’abstraction, allant de RTL synthetisable a la modelisation de niveau transactionnel (TLM). Cependant, quand il s’agit de simuler une architecture contenant des centaines de processeurs, meme la vitesse de simulation fourni par l’approche TLM n’est pas suffisante. Simultanement, les stations de travail multi-coeur sont de plus acessible au grand public. Malheureusement, le noyau de simulation SystemC est entierement sequentiel e...
Revista Eletrônica de Iniciação Científica em Computação, 2019
Há uma tendência que sistemas intrachip multiprocessados (MPSoC) sejam compostos por dezenas ou c... more Há uma tendência que sistemas intrachip multiprocessados (MPSoC) sejam compostos por dezenas ou centenas de elementos de processamento, permitindo a execução de muitas tarefas em paralelo. Assim, estratégias de alocação de recursos eficientes precisam ser desenvolvidas. Neste sentido, este trabalho investiga o desempenho das heurísticas de mapeamento de tarefas First Free, Nearest Neighbor, Path Load e Best Neighbor no MPSoC HeMPS. A heurística Best Neighbor apresentou o melhor resultado em relação à ocupação dos canais de comunicação do MPSoC, com redução de aproximadamente 32% quando comparada a heurística First Free. No entanto, essa heurística apresentou tempo de execução até 24,21% superior a heurística First Free devido à complexidade de seu algoritmo.
Anais do Women in Information Technology (WIT 2020), 2020
O percentual de egressas em cursos da área de Computação no Brasil vem diminuindo ao longo dos an... more O percentual de egressas em cursos da área de Computação no Brasil vem diminuindo ao longo dos anos. Assim, ações que estimulem a permanência de discentes do sexo feminino são necessárias. Este artigo apresenta uma ação de tutoria de discentes ingressantes conduzidas por docentes do sexo feminino, realizada no primeiro semestre letivo de 2019. A análise da percepção das envolvidas na ação mostra que o contato pessoal entre tutoras e discentes e o engajamento das discentes em projetos de pesquisa, ensino e extensão podem estimular a permanência nos cursos.
Sistemas embarcados sao sistemas computacionais projetados para exercer funcoes especificas dentr... more Sistemas embarcados sao sistemas computacionais projetados para exercer funcoes especificas dentro de um sistema maior, podendo ser encontrados em diversas areas, como a medica, automotiva, industrial, de telecomunicacoes e processamento de sinais. Considerando que as aplicacoes dessas areas exigem cada vez mais um maior poder computacional, a utilizacao de MPSoCs (Multiprocessors System-on-Chip) se tornou uma tendencia no projeto de sistemas embarcados, porque permite que as aplicacoes sejam divididas em tarefas executadas paralelamente, melhorando assim o seu desempenho. O presente trabalho tem como objetivo apresentar o desenvolvimento e a avaliacao de desempenho da aplicacao multiplicacao de matrizes para a plataforma HeMPS (Hermes Multi-Processor System), que e uma arquitetura MPSOC homogeneo baseado em NoC (Network On Chip). A aplicacao desenvolvida teve como estrutura base um algoritmo de multiplicacao de matrizes escrito para a linguagem de programacao C e paralelizado com a...
Anais do XV Women in Information Technology (WIT 2021), 2021
O Programa Meninas Digitais possui 116 projetos parceiros ativos, sendo que 23 são ou foram desen... more O Programa Meninas Digitais possui 116 projetos parceiros ativos, sendo que 23 são ou foram desenvolvidos na região Sul do Brasil. Este artigo apresenta e discute resultados de uma pesquisa exploratória e descritiva, de abordagem qualitativa, que tem como objetivo conhecer e divulgar as ações executadas por projetos parceiros do programa desenvolvidos nessa região. Com isso, espera-se evidenciar seu alinhamento com os objetivos do Programa Meninas Digitais, aproximações e diferenças em termos de temas e estratégias, assim como incentivar a cooperação entre os projetos.
Motus - Movimento Literario Digital e um projeto de extensao da Universidade Federal do Pampa - C... more Motus - Movimento Literario Digital e um projeto de extensao da Universidade Federal do Pampa - Campus Alegrete, vinculado ao programa de extensao Programa C, que visa intensificar o interesse pela literatura dos cidadaos e estudantes; incentivar a producao de obras literarias; selecionar e publicar obras literarias ineditas em Lingua Portuguesa. Para atingir tais objetivos, o projeto organiza e executa um concurso que seleciona contos e poemas para compor a revista literaria digital Motus. A equipe executora do projeto e composta por duas comissoes: organizadora e avaliadora. A comissao organizadora e formada por docentes e discentes dos cursos Ciencia da Computacao e Engenharia de Software. Ja a comissao avaliadora e composta por membros da comunidade de Alegrete/RS com experiencia na area da Literatura. A terceira edicao da Motus tem como tema O Tempo e recebeu obras de autores residentes em diferentes estados brasileiros e no exterior (Canada , Estados Unidos, Italia, Japao, M...
Anais do XVII Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD 2016), 2016
Nuvens computacionais consomem grandes quantidades de energia elétrica, sendo responsáveis pela e... more Nuvens computacionais consomem grandes quantidades de energia elétrica, sendo responsáveis pela emissão de pelo menos 2% do dióxido de carbono mundial. Por outro lado, as ferramentas de gerenciamento de nuvens atuais não dispõem de recursos para monitorar o consumo energético de suas infraestruturas, bem como não oferecem informações sobre a demanda de energia elétrica, sendo este uma parte integrante do custo de manutenção da nuvem. Portanto, este artigo propõe um modelo de monitoramento energético para nuvens computacionais. Foi criado um addon denominado Monitor Energético (ME) para monitorar o consumo energético em data centers virtualizados, através de Kernel-based Virtual Machine e geridos por OpenNebula. Os experimentos foram realizados com a ferramenta Sysbench para o estresse proposital do ambiente de testes, aonde os resultados comprovaram o bom funcionamento da nossa ferramenta e que ela possui uma visualização intuitiva do monitoramento.
Anais do XXXI Simpósio Brasileiro de Informática na Educação (SBIE 2020), 2020
No Brasil, as Diretrizes Curriculares Nacionais dos cursos de graduação de Computação estabelecem... more No Brasil, as Diretrizes Curriculares Nacionais dos cursos de graduação de Computação estabelecem o que é esperado dos egressos de cada curso da área. Especificamente em relação aos cursos de Ciência da Computação (CC) e Engenharia de Software (ES) são instituídas algumas diferenças mas também várias semelhanças, o que pode resultar em egressos com perfis muito parecidos. Considerando esse cenário, o presente trabalho tem como objetivo apresentar os perfis de CC e ES a partir da realidade dos egressos, identificando as semelhanças e diferenças. Os resultados obtidos mostram que existem diferenças entre os perfis em relação à atuação profissional, o que não pode ser afirmado em relação à formação acadêmica.
Anais do Women in Information Technology (WIT), 2017
No contexto de divulgação e incentivo à participação de mulheres naárea de TI, este trabalho rela... more No contexto de divulgação e incentivo à participação de mulheres naárea de TI, este trabalho relata iniciativas da atividade de extensão universitária Gurias na Computação. Voltada a meninas que estão na Educação Básica e a graduandas de cursos naárea da Computação, essa atividade organiza uma série de ações, incluindo encontros, a produção de um jogo, a divulgação dos cursos de graduação, entre outras. Dessa forma, tem se dado visibilidade à participação das mulheres na Computação e contribuído ao fortalecimento de vínculos entre acadêmicas dos cursos da área.
Anais do Women in Information Technology (WIT), 2019
No Brasil, somente 14% do número de mulheres que se matriculam em cursos da área da Computação o ... more No Brasil, somente 14% do número de mulheres que se matriculam em cursos da área da Computação o concluem. Para reduzir o percentual de de evasão das mulheres, é necessário primeiramente identificar suas causas. Este artigo tem como objetivo principal apresentar os resultados obtidos através da aplicação de questionários contendo perguntas sobre gênero a discentes e docentes dos cursos de Computação do municı́pio de Alegrete. Além dos estereótipos criados desde a infância, comentários ruins, machismo e a desvalorização do trabalho das graduandas foram enunciados como dificuldades, podendo contribuir para a evasão de mulheres.
Extensio: Revista Eletrônica de Extensão, 2018
A Motus - Movimento Literário Digital - é uma ação vinculada ao programa de extensão Programa C, ... more A Motus - Movimento Literário Digital - é uma ação vinculada ao programa de extensão Programa C, da Universidade Federal do Pampa (Unipampa), que visa incentivar à produção de obras literárias; intensificar o interesse pela literatura nos estudantes e cidadãos; e selecionar e publicar obras literárias inéditas, em Língua Portuguesa. A primeira publicação da Motus foi composta por contos e poemas sobre o tema “Liberdade de Expressão”. Nesse contexto, este trabalho tem como objetivo relatar a experiência de organizar, produzir, e divulgar essa edição. Para tanto, são expostos os saberes relacionados às tarefas que envolveram seu desenvolvimento, como elas foram distribuídas entre as comissões que integram a Motus e, também, os processos de avaliação das obras literárias inscritas, diagramação e divulgação. Desse modo, tem-se um guia a fim de inspirar outras Universidades a contribuírem com a literatura nacional, semeando e enaltecendo escritoras e escritores amadores.
Anais do III Simpósio Brasileiro de Educação em Computação (EDUCOMP 2023)
O último Plano Nacional de Educação (PNE 2014-2024) reitera ser estratégica a curricularização da... more O último Plano Nacional de Educação (PNE 2014-2024) reitera ser estratégica a curricularização da extensão, em no mínimo 10% da carga horária dos cursos de graduação, como forma de colaborar na ampliação de matrículas no Ensino Superior. Contudo, em dois importantes fóruns de discussões sobre a educação em Computação da Sociedade Brasileira de Computação (SBC), ainda são poucos os relatos da inserção da extensão na matriz curricular de cursos de graduação de Computação no país. Este artigo apresenta experiências de curricularização da extensão em cursos de Computação da Universidade Federal do Pampa (Unipampa). Ao fazê-lo, analisa essas experiências a partir das diretrizes enunciadas na Política Nacional de Extensão. Propõem-se, assim, reflexões sobre o processo de curricularização da extensão em cursos de Computação.
19th Brazilian Symposium on Software Quality
Software Engineering undergraduate programs began to emerge in Brazil in 1985. Nowadays there are... more Software Engineering undergraduate programs began to emerge in Brazil in 1985. Nowadays there are about 75 courses in the country. Since then, software engineers have started attending postgraduate programs and working in the industry. The graduates’ perception is an important tool for the identification of positive and negative points related to different aspects of their education, as well as putting into practice improvements in the formation of the future graduates. In this context, the objective of this article is to analyse the perceptions of graduates of the Software Engineering undergraduate program at Unipampa about their graduation, considering the program’s contribution to the postgraduate programs and the industry. A questionnaire with closed and open questions was sent to all graduates and the answers were analysed quantitatively and qualitatively. Based on the results, analyses were made and several contributions are presented, that may be useful to the academic community of software engineering education in the country, such as the adoption of active methodology Problem-Based Learning, the constant updating of the methodologies and technologies adopted by the undergraduate program, as well as continuous qualification of the professors.
Proceedings of the 17th Brazilian Symposium on Software Quality
The quantity of software applications related to mobile devices is a growing trend, as well as th... more The quantity of software applications related to mobile devices is a growing trend, as well as the resources and the computer power offered by these kind of devices. Though some techniques of software engineering can be applied to this domain, these applications have to deal with a lot of limitations inherent to the mobile ecosystem that are not present in conventional desktop applications. One of the areas with the biggest importance, both in the traditional software engineering and on the one applied to mobile devices, is the Requirements Engineering. In this context, the general goal of this work is to identify the state of practice in requirements engineering used in the market for developing mobile applications. To achieve this goal, a survey was prepared and applied to mobile developers available on Google Play, obtaining 85 responses from 26 different countries. The results show that the time devoted to the Requirements Engineering is lower than recommended in the literature; less than half of survey participants performing the requirements validation activity and few developers make use of approaches to analyse software requirements. Therefore, Requirements Engineering is neglected in many aspects by most mobile application developers.
Anais do XXXIII Simpósio Brasileiro de Informática na Educação (SBIE 2022)
Ações de Extensão e um levantamento bibliográfico relacionados à inclusão da Computação na Base N... more Ações de Extensão e um levantamento bibliográfico relacionados à inclusão da Computação na Base Nacional Comum Curricular nos permitiram identificar o seguinte problema enfrentado pelos professores do Ensino Básico: como encontrar atividades adequadas para ensino de computação considerando objetivos didáticos, e restrições formativas e orçamentárias de muitas escolas. Como um passo inicial para resolver esse problema, propomos o ColEdu: um aplicativo para permitir a colaboração entre professores sobre atividades didáticas com foco em Computação. Avaliamos o ColEdu seguindo (i) uma metodologia ágil de autoavaliação e (ii) por meio de questionário TAM respondido por professores do Ensino Básico. Os resultados da autoanálise indicam que o ColEdu atende quesitos modernos de usabilidade e experiência de usuário. O resultado do questionário TAM sugere que os professores têm uma percepção muito boa de utilidade e usabilidade do ColEdu.
Anais da VI Escola Regional de Engenharia de Software (ERES 2022)
O uso de aplicativos móveis tem se tornado cada vez mais indispensável no cotidiano das pessoas. ... more O uso de aplicativos móveis tem se tornado cada vez mais indispensável no cotidiano das pessoas. Aliado a esse fato, a computação tem potencial para contribuir com todas as áreas da sociedade, incluindo área da saúde. Entretanto, como informações pessoais sobre saúde são dados sensíveis, aspectos éticos e de segurança devem ser considerados no desenvolvimento de aplicativos nessa área. Neste contexto, foi realizada um Mapeamento Sistemático de Literatura para identificar estudos que apresentem o desenvolvimento de, ao menos, um aplicativo que realize o gerenciamento de dados pessoais de saúde.
Anais do Women in Information Technology (WIT 2020)
Este trabalho apresenta uma análise da formação acadêmica e atuação profissional das egressas dos... more Este trabalho apresenta uma análise da formação acadêmica e atuação profissional das egressas dos cursos de Ciência da Computação (CC) e Engenharia de Software (ES) da UNIPAMPA. Os dados foram coletados através de um questionário elaborado com base em diversas referências. A partir das respostas completas, foi possível definir os perfis das egressas dos cursos, bem como pontuar as similaridades e diferenças mais significativas. Observou-se que egressas de CC tendem a realizar o mestrado acadêmico, enquanto as de ES se inserem imediatamente no mercado de trabalho.
Anais do XVI Women in Information Technology (WIT 2022)
No contexto do trabalho remoto, em decorrência da pandemia da Covid-19, projetos de extensão univ... more No contexto do trabalho remoto, em decorrência da pandemia da Covid-19, projetos de extensão universitária em todo o Brasil foram repensados. Este artigo apresenta a experiência de um ciclo de lives, desenvolvido em 2021, com o objetivo de divulgar o trabalho de mulheres que se destacam em diversas áreas da Computação no Brasil. O foco de cada live foi a biografia dessas mulheres, buscando-se compreender que aspectos influenciaram suas escolhas pela área e como foram suas experiências sendo mulheres nesse contexto. Os destaques trazidos pelas entrevistadas permitem reflexões sobre ações possíveis nas esferas privada e pública para incentivar mais meninas a entrar na área de Computação.
Com o crescimento do numero de linguagens de programacao de alto nivel disponiveis no mercado, e ... more Com o crescimento do numero de linguagens de programacao de alto nivel disponiveis no mercado, e importante estudar qual delas e mais eficaz para um determinado programa. Nos cursos de Ciencia da Computacao, e comum que a principal linguagem estudada seja o C, dando pouco espaco para outras de um modo geral. Este estudo tem como objetivo fazer um comparativo de tres populares linguagens de programacao, C, Java e Python, por meio de algoritmos simples para verificar qual delas possui um melhor desempenho nos quesitos tempo de execucao, legibilidade, facilidade de escrita e numero de linhas, assim como tracar algumas diferencas entre elas. O primeiro algoritmo faz o somatorio de 1 ate N, onde N recebe os valores 1000, 10000 e 100000. O segundo verifica a quantidade de numeros pares de 1 ate N, com a mesma quantidade de numeros que o anterior. Nos quesitos numero de linhas e facilidade de escrita, o Python se destacou, onde C e Java tiveram resultados similares. Em legibilidade, Java f...
Les architectures materielles innovantes dans l’industrie de la microelectronique se caracterisen... more Les architectures materielles innovantes dans l’industrie de la microelectronique se caracterisent principalement par leur niveau incroyablement eleve de parallelisme. Plusieurs environnements de conception industriels et academiques sont apparus pour aider dans la modelisation, la simulation et la mise au point de “Massively Parallel Multi-Processors System on Chip” (MP2SoCs). Le langage de description materielle SystemC est le point commun de tous ces environnements. La bibliotheque SystemC de classes C++ permet de decrire le materiel a differents niveaux d’abstraction, allant de RTL synthetisable a la modelisation de niveau transactionnel (TLM). Cependant, quand il s’agit de simuler une architecture contenant des centaines de processeurs, meme la vitesse de simulation fourni par l’approche TLM n’est pas suffisante. Simultanement, les stations de travail multi-coeur sont de plus acessible au grand public. Malheureusement, le noyau de simulation SystemC est entierement sequentiel e...
Revista Eletrônica de Iniciação Científica em Computação, 2019
Há uma tendência que sistemas intrachip multiprocessados (MPSoC) sejam compostos por dezenas ou c... more Há uma tendência que sistemas intrachip multiprocessados (MPSoC) sejam compostos por dezenas ou centenas de elementos de processamento, permitindo a execução de muitas tarefas em paralelo. Assim, estratégias de alocação de recursos eficientes precisam ser desenvolvidas. Neste sentido, este trabalho investiga o desempenho das heurísticas de mapeamento de tarefas First Free, Nearest Neighbor, Path Load e Best Neighbor no MPSoC HeMPS. A heurística Best Neighbor apresentou o melhor resultado em relação à ocupação dos canais de comunicação do MPSoC, com redução de aproximadamente 32% quando comparada a heurística First Free. No entanto, essa heurística apresentou tempo de execução até 24,21% superior a heurística First Free devido à complexidade de seu algoritmo.
Anais do Women in Information Technology (WIT 2020), 2020
O percentual de egressas em cursos da área de Computação no Brasil vem diminuindo ao longo dos an... more O percentual de egressas em cursos da área de Computação no Brasil vem diminuindo ao longo dos anos. Assim, ações que estimulem a permanência de discentes do sexo feminino são necessárias. Este artigo apresenta uma ação de tutoria de discentes ingressantes conduzidas por docentes do sexo feminino, realizada no primeiro semestre letivo de 2019. A análise da percepção das envolvidas na ação mostra que o contato pessoal entre tutoras e discentes e o engajamento das discentes em projetos de pesquisa, ensino e extensão podem estimular a permanência nos cursos.
Sistemas embarcados sao sistemas computacionais projetados para exercer funcoes especificas dentr... more Sistemas embarcados sao sistemas computacionais projetados para exercer funcoes especificas dentro de um sistema maior, podendo ser encontrados em diversas areas, como a medica, automotiva, industrial, de telecomunicacoes e processamento de sinais. Considerando que as aplicacoes dessas areas exigem cada vez mais um maior poder computacional, a utilizacao de MPSoCs (Multiprocessors System-on-Chip) se tornou uma tendencia no projeto de sistemas embarcados, porque permite que as aplicacoes sejam divididas em tarefas executadas paralelamente, melhorando assim o seu desempenho. O presente trabalho tem como objetivo apresentar o desenvolvimento e a avaliacao de desempenho da aplicacao multiplicacao de matrizes para a plataforma HeMPS (Hermes Multi-Processor System), que e uma arquitetura MPSOC homogeneo baseado em NoC (Network On Chip). A aplicacao desenvolvida teve como estrutura base um algoritmo de multiplicacao de matrizes escrito para a linguagem de programacao C e paralelizado com a...
Anais do XV Women in Information Technology (WIT 2021), 2021
O Programa Meninas Digitais possui 116 projetos parceiros ativos, sendo que 23 são ou foram desen... more O Programa Meninas Digitais possui 116 projetos parceiros ativos, sendo que 23 são ou foram desenvolvidos na região Sul do Brasil. Este artigo apresenta e discute resultados de uma pesquisa exploratória e descritiva, de abordagem qualitativa, que tem como objetivo conhecer e divulgar as ações executadas por projetos parceiros do programa desenvolvidos nessa região. Com isso, espera-se evidenciar seu alinhamento com os objetivos do Programa Meninas Digitais, aproximações e diferenças em termos de temas e estratégias, assim como incentivar a cooperação entre os projetos.
Motus - Movimento Literario Digital e um projeto de extensao da Universidade Federal do Pampa - C... more Motus - Movimento Literario Digital e um projeto de extensao da Universidade Federal do Pampa - Campus Alegrete, vinculado ao programa de extensao Programa C, que visa intensificar o interesse pela literatura dos cidadaos e estudantes; incentivar a producao de obras literarias; selecionar e publicar obras literarias ineditas em Lingua Portuguesa. Para atingir tais objetivos, o projeto organiza e executa um concurso que seleciona contos e poemas para compor a revista literaria digital Motus. A equipe executora do projeto e composta por duas comissoes: organizadora e avaliadora. A comissao organizadora e formada por docentes e discentes dos cursos Ciencia da Computacao e Engenharia de Software. Ja a comissao avaliadora e composta por membros da comunidade de Alegrete/RS com experiencia na area da Literatura. A terceira edicao da Motus tem como tema O Tempo e recebeu obras de autores residentes em diferentes estados brasileiros e no exterior (Canada , Estados Unidos, Italia, Japao, M...
Anais do XVII Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD 2016), 2016
Nuvens computacionais consomem grandes quantidades de energia elétrica, sendo responsáveis pela e... more Nuvens computacionais consomem grandes quantidades de energia elétrica, sendo responsáveis pela emissão de pelo menos 2% do dióxido de carbono mundial. Por outro lado, as ferramentas de gerenciamento de nuvens atuais não dispõem de recursos para monitorar o consumo energético de suas infraestruturas, bem como não oferecem informações sobre a demanda de energia elétrica, sendo este uma parte integrante do custo de manutenção da nuvem. Portanto, este artigo propõe um modelo de monitoramento energético para nuvens computacionais. Foi criado um addon denominado Monitor Energético (ME) para monitorar o consumo energético em data centers virtualizados, através de Kernel-based Virtual Machine e geridos por OpenNebula. Os experimentos foram realizados com a ferramenta Sysbench para o estresse proposital do ambiente de testes, aonde os resultados comprovaram o bom funcionamento da nossa ferramenta e que ela possui uma visualização intuitiva do monitoramento.
Anais do XXXI Simpósio Brasileiro de Informática na Educação (SBIE 2020), 2020
No Brasil, as Diretrizes Curriculares Nacionais dos cursos de graduação de Computação estabelecem... more No Brasil, as Diretrizes Curriculares Nacionais dos cursos de graduação de Computação estabelecem o que é esperado dos egressos de cada curso da área. Especificamente em relação aos cursos de Ciência da Computação (CC) e Engenharia de Software (ES) são instituídas algumas diferenças mas também várias semelhanças, o que pode resultar em egressos com perfis muito parecidos. Considerando esse cenário, o presente trabalho tem como objetivo apresentar os perfis de CC e ES a partir da realidade dos egressos, identificando as semelhanças e diferenças. Os resultados obtidos mostram que existem diferenças entre os perfis em relação à atuação profissional, o que não pode ser afirmado em relação à formação acadêmica.
Anais do Women in Information Technology (WIT), 2017
No contexto de divulgação e incentivo à participação de mulheres naárea de TI, este trabalho rela... more No contexto de divulgação e incentivo à participação de mulheres naárea de TI, este trabalho relata iniciativas da atividade de extensão universitária Gurias na Computação. Voltada a meninas que estão na Educação Básica e a graduandas de cursos naárea da Computação, essa atividade organiza uma série de ações, incluindo encontros, a produção de um jogo, a divulgação dos cursos de graduação, entre outras. Dessa forma, tem se dado visibilidade à participação das mulheres na Computação e contribuído ao fortalecimento de vínculos entre acadêmicas dos cursos da área.
Anais do Women in Information Technology (WIT), 2019
No Brasil, somente 14% do número de mulheres que se matriculam em cursos da área da Computação o ... more No Brasil, somente 14% do número de mulheres que se matriculam em cursos da área da Computação o concluem. Para reduzir o percentual de de evasão das mulheres, é necessário primeiramente identificar suas causas. Este artigo tem como objetivo principal apresentar os resultados obtidos através da aplicação de questionários contendo perguntas sobre gênero a discentes e docentes dos cursos de Computação do municı́pio de Alegrete. Além dos estereótipos criados desde a infância, comentários ruins, machismo e a desvalorização do trabalho das graduandas foram enunciados como dificuldades, podendo contribuir para a evasão de mulheres.
Extensio: Revista Eletrônica de Extensão, 2018
A Motus - Movimento Literário Digital - é uma ação vinculada ao programa de extensão Programa C, ... more A Motus - Movimento Literário Digital - é uma ação vinculada ao programa de extensão Programa C, da Universidade Federal do Pampa (Unipampa), que visa incentivar à produção de obras literárias; intensificar o interesse pela literatura nos estudantes e cidadãos; e selecionar e publicar obras literárias inéditas, em Língua Portuguesa. A primeira publicação da Motus foi composta por contos e poemas sobre o tema “Liberdade de Expressão”. Nesse contexto, este trabalho tem como objetivo relatar a experiência de organizar, produzir, e divulgar essa edição. Para tanto, são expostos os saberes relacionados às tarefas que envolveram seu desenvolvimento, como elas foram distribuídas entre as comissões que integram a Motus e, também, os processos de avaliação das obras literárias inscritas, diagramação e divulgação. Desse modo, tem-se um guia a fim de inspirar outras Universidades a contribuírem com a literatura nacional, semeando e enaltecendo escritoras e escritores amadores.