Background:] Experimentation in Software Engineering plays a central role on sharing and verifying scientific findings. As experiments have increased significantly in Software Engineering area, we observe that most of them fail to provide a way to be repeated, replicated or reproduced, thus jeopardizing or delaying the evolution of the Software Engineering area. [Aims:] In this vision paper, we present and discuss techniques and infrastructure to continuously improve experiments towards repeatability, replicability, and reproducibility. [Method:] We define these techniques and infrastructure based on experiences of our research groups and existing literature. Furthermore, we follow Open Science principles. [Results:] We provide incipient results and foresee a central infrastructure composed of two repositories and two recommendation systems to support techniques for: reporting experiments; developing ontologies for experiments and open educational resources; mining and recommending experiments; specifying data management plans, identifying families of experiments; and teaching and learning experimentation. [Conclusions:] Our techniques and infrastructure will prospectively motivate and benefit Software Engineering evolution by improving the conduction and further reproducibility of experiments. CCS CONCEPTS• Software and its engineering → Empirical software validation;
O uso de experimentação para avaliação empírica das atividades de desenvolvimento de software é uma prática comum nos dias de hoje. Tanto para a indústria de software como em pesquisas acadêmicas, a experimentação se mostra fundamental para a compreensão do ciclo de vida de um software, considerando um conjunto de atividades sistemáticas apoiadas por técnicas estatísticas. Por mais que a comunidade científica de Engenharia de Software (ES) venha utilizando experimentação para a avaliação de teorias e tecnologias, ainda há carência de metodologias e materiais de ensino específicos para experimentação em ES (ESE), o que, consequentemente, ameaça o planejamento, a condução e a disseminação adequada de experimentos e suas futuras reproduções. Assim, esta pesquisa tem como objetivo especificar uma ontologia de apoio ao ensino de experimentação em ES, considerando o desenvolvimento, uso e reúso de Recursos Educacionais Abertos (REA). Tal ontologia será capaz de formalizar os conceitos de ensino de ESE e REAs, além de contribuir com a comunidade de ES na produção e disseminação de materiais de ensino e aprendizagem.
O desenvolvimento da pesquisa tem como objetivo discorrer sobre a aplicação de experimentos para avaliar o desempenho dos acadêmicos na modalidade de ensino à distância. O uso de experimentos como forma de obtenção de dados para responder suposições ou cresças vem se tornando um fato conhecido na comunidade acadêmica, pela questão de colocar em prática os estudos sobre um determinado assunto. A pesquisa se baseia no ensino do tema de Engenharia de Software Experimental, onde foram observados os resultados de grupos de estudantes participantes, se utilizando de questionários para a obtenção dos resultados, também é possível compreender o perfil do acadêmico presente na modalidade a qual os participantes estão envolvidos. A pesquisa tem como foco a avaliação dos acadêmicos, mediante aos conteúdos aplicados aos participantes, não sendo aplicado a profissionais que estão fora do âmbito da graduação, as atividades propostas foram aplicadas em uma Instituição de Ensino Superior, que conta com mais de 25 anos de existência, esta conta com o ensino na modalidade presencial e à distância. Ao final da aplicação do experimento se espera obter respostas sobre as hipóteses levantadas sobre cada grupo observado com base na absorção de novos conhecimentos, quais são os perfis dos acadêmicos inscritos na Educação a Distância, se possuímos mais acadêmicos com vivência na indústria no que apenas estudantes, dentre outras métricas a serem avaliadas.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.