Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where João Pablo da Silva is active.

Publication


Featured researches published by João Pablo da Silva.


brazilian symposium on software engineering | 2015

OntoQAI: An Ontology to Support Quality Assurance Inspections

João Pablo Silva da Silva; Pablo DallOglio; Sérgio Crespo C. S. Pinto; Ig Ibert Bittencourt; Sérgio Luis Sardi Mergen

According to Capability Maturity Model Integration (CMMI), the purpose of Process and Product Quality Assurance (PPQA) is to provide staff and management with objective insights about processes and their associated work products. Such purpose is usually achieved through the implementation of software inspections. Although software inspection be a common practice, it is time-consuming and expensive, which turns the implementation in small and medium-sized teams infeasible. To improve the software inspection, this paper proposes a domain ontology for representing the concepts of quality assurance inspection, which is independent, extensive, shareable and semantically strong. Through the ontology it is possible to provide a formal structure to support the development of software engineering solutions with quality. To support the quality assurance inspections, we developed an agent-based prototype that encapsulates the ontology model. The prototype is able to generate inspection checklists and automatically allocate noncompliance issues. We validated the approach through a case study that shows an increase of inspection coverage and adherence of process.


brazilian symposium on software engineering | 2017

Problem-Based Learning to Align Theory and Practice in Software Testing Teaching

Jean Felipe Patikowski Cheiran; Elder M. Rodrigues; Ewerson Luiz de S. Carvalho; João Pablo Silva da Silva

Traditional approaches to teach software testing lack to align theory with practice in higher education. Problem Based Learning (PBL) is an alternative that allows learning through individual practical experiences. The objective of this paper is to report experiences to teach software testing by using PBL in Software Engineering undergraduate course of Federal University of Pampa. The report covers two editions of Problem Solving course that involved 51 students and focused on students creating and running test cases across software components developed by professors. Data collection had been made by questionnaires with open and closed questions, and data was examined by statistics and Content Analysis technique. As results, we notice evidences of knowledge and perceptions maturing by students about software testing and software quality. We also verify its possible to mix PBL with other teaching methodologies such as gamification and to amplify their benefits.


RENOTE | 2015

O uso de Coding Dojo no aprendizado colaborativo de programação de computadores.

Luiz Paulo Franz; João Pablo Silva da Silva; Jean Felipe Patikowski Cheiran

Ensinar e aprender programacao de computadores sao atividades desafiadoras dos cursos vinculados a informatica. Devido as dificuldades enfrentadas por estudantes, evidenciadas por altos indices de repetencia e evasao, novas estrategias sao necessarias para facilitar seu aprendizado e potencializar suas habilidades. Esse trabalho apresenta resultados parciais de um projeto desenvolvido na UNIPAMPA que e voltado ao apoio a aprendizagem e ao exercicio de programacao. O projeto propoe uma abordagem baseada em aprendizado colaborativo e na resolucao de problemas, utilizando Coding Dojo s como fio condutor. Foi observada participacao ativa dos alunos dos cursos de informatica da instituicao e, embora a experiencia tenha sido positiva para a maioria dos estudantes, o fator de exposicao revelou-se um complicador a ser enderecado.


iSys - Revista Brasileira de Sistemas de Informação | 2014

Using PDCA as a General Framework for Teaching and Evaluating the Learning of Software Engineering Disciplines

Sérgio Luis Sardi Mergen; Fábio Natanael Kepler; João Pablo Silva da Silva; Márcia Cristina Cera


Revista De Informática Teórica E Aplicada | 2013

Um Sistema para Inspeções de Garantia da Qualidade Baseado em Ontologias e Agentes

João Pablo Silva da Silva; Pablo Dall'Oglio; Sérgio Crespo C. S. Pinto; Ig Ibert Bittencourt


brazilian symposium on software engineering | 2017

Coding Dojo as a transforming practice in collaborative learning of programming: an experience report

Peterson Rodrigues; Luiz Paulo Franz; Jean Felipe Patikowski Cheiran; João Pablo Silva da Silva; Andréa Sabedra Bordin


Anais do Salão Internacional de Ensino, Pesquisa e Extensão | 2017

CODING DOJO: UMA PRÁTICA TRANSFORMADORA NO APRENDIZADO COLABORATIVO DE PROGRAMAÇÃO DE COMPUTADORES

Peterson Rodrigues; Jean Felipe Patikowski Cheiran; João Pablo Silva da Silva; Luiz Paulo Franz


Anais do Salão Internacional de Ensino, Pesquisa e Extensão | 2017

MÉTODOS PARA ESPECIFICAÇÃO FORMAL DE REQUISITOS EM METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO: UM MAPEAMENTO SISTEMÁTICO

Peterson Rodrigues; João Pablo Silva da Silva; Stefane Menezes; Elder M. Rodrigues


Anais do Salão Internacional de Ensino, Pesquisa e Extensão | 2017

USO DE PLN PARA EXTRAIR CONCEITOS DE REQUISITOS DE SOFTWARE

Luiz Paulo Franz; João Pablo Silva da Silva


Anais do Salão Internacional de Ensino, Pesquisa e Extensão | 2016

CODING DOJO COMO FIO CONDUTOR NO APRENDIZADO COLABORATIVO DE PROGRAMAÇÃO

Peterson Rodrigues; Jean Felipe Patikowski Cheiran; João Pablo Silva da Silva

Collaboration


Dive into the João Pablo da Silva's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Peterson Rodrigues

Universidade Federal do Pampa

View shared research outputs
Top Co-Authors

Avatar

Elder M. Rodrigues

Universidade Federal do Pampa

View shared research outputs
Top Co-Authors

Avatar

Ig Ibert Bittencourt

Federal University of Alagoas

View shared research outputs
Top Co-Authors

Avatar

Sérgio Crespo C. S. Pinto

Universidade do Vale do Rio dos Sinos

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Pablo Dall'Oglio

Universidade do Vale do Rio dos Sinos

View shared research outputs
Researchain Logo
Decentralizing Knowledge