André Luiz de Oliveira

André Luiz de Oliveira é Professor Adjunto III do Departamento de Ciência da Computação da Universidade Federal de Juiz de Fora. Doutor em Ciência da Computação pelo Instituto de Ciências Matemáticas e de Computação da Universidade de São Paulo (ICMC-USP) (2016), com estágio sanduíche de nove meses no Departamento de Ciência da Computação da Universidade de York, York, Reino Unido (05/2013-03/2014). Realizou pós-doutorado no ICMC-USP (2016-2017). Mestre em Ciência da Computação pela Universidade Federal de São Carlos (2010). Possui interesses de pesquisa nas áreas de Engenharia de Software e Engenharia de Sistemas Críticos nas quais vêm atuando nos seguintes tópicos: Reuso de Software, Engenharia Dirigida por Modelos, Análise de Technical Debt, Análise e Modelagem de Confiança (Dependability) de Sistemas de Software, Sistemas de Sistemas e Sistemas Abertos e Adaptativos, Co-análise de Safety e Security e Certificação em Runtime de Sistemas Ciber-Físicos utilizando Safety Cases.

Informações coletadas do Lattes em 10/01/2026

Acadêmico

Formação acadêmica

Doutorado em Ciências da Computação e Matemática Computacional

2011 - 2016

Universidade de São Paulo
Título: A model-based approach to support the systematic reuse and generation of safety artefacts in safety-critical software product line engineering
com , Ano de obtenção: 2016. Rosana Teresinha Vaccare Braga. Coorientador: Timothy Patrick Kelly. Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: Software Product Lines; Compositional safety analysis; Reuse; Variability management; Model-based development.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Ciência da Computação. Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software.

Mestrado em Ciência da Computação

2008 - 2010

Universidade Federal de São Carlos
Título: Modularização com Orientação a Aspectos de Frameworks Desenvolvidos com Linguagens de Padrões de Análise
, Ano de Obtenção: 2010.Rosângela Aparecida Dellosso Penteado.Bolsista do(a): Fundação de Amparo à Pesquisa do Estado de São Paulo, FAPESP, Brasil. Palavras-chave: Padrões; Métricas; orientação a aspectos; linguagem de padrões.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software.

Graduação em Informática

2003 - 2007

Universidade Estadual do Norte do Paraná
Título: Uma Aplicação Utilizando as Tecnologias Bluetooth e J2ME
Orientador: Ricardo Gonçalves Coelho

Pós-doutorado

2016 - 2017

Pós-Doutorado. , Universidade de São Paulo, USP, Brasil. , Grande área: Ciências Exatas e da Terra, Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software. , Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software / Especialidade: ENGENHARIA DE SOFTWARE PARA SISTEMAS EMBARCADOS CRÍTICOS.

Formação complementar

2021 - 2021

Prevenção à COVID-19 no Trabalho. (Carga horária: 20h). , Universidade Federal de Juiz de Fora, UFJF, Brasil.

2017 - 2017

Fundamentos Teóricos da Avaliação: Refletindo sobre a Prática. (Carga horária: 40h). , Universidade Federal de Juiz de Fora, UFJF, Brasil.

2017 - 2017

Seminário de Integração e Formação de Carreira. (Carga horária: 30h). , Universidade Federal de Juiz de Fora, UFJF, Brasil.

2012 - 2012

The "why" and "how" of software safety review. (Carga horária: 5h). , Universidade de São Paulo, USP, Brasil.

2011 - 2011

Introdução ao Teste de Software. (Carga horária: 8h). , Universidade de São Paulo, USP, Brasil.

2011 - 2011

Preparação Pedagógica. (Carga horária: 60h). , Universidade de São Paulo, USP, Brasil.

2011 - 2011

Engenharia de Software Experimental. (Carga horária: 80h). , Universidade de São Paulo, USP, Brasil.

2011 - 2011

Validação e Teste de Software. (Carga horária: 180h). , Universidade de São Paulo, USP, Brasil.

2011 - 2011

Especificação formal de software. (Carga horária: 180h). , Universidade de São Paulo, USP, Brasil.

2011 - 2011

Revisão Sistemática em Engenharia de Software. (Carga horária: 90h). , Universidade de São Paulo, USP, Brasil.

2009 - 2009

Introdução à Engenharia de Software Experimental. (Carga horária: 3h). , Universidade Federal de São Carlos, UFSCAR, Brasil.

2006 - 2006

Introdução à Computação de Alto Desempenho. (Carga horária: 6h). , Sociedade Brasileira de Computação - Porto Alegre, SBC, Brasil.

2006 - 2006

Introdução à Gerência de Projetos. (Carga horária: 6h). , Sociedade Brasileira de Computação - Porto Alegre, SBC, Brasil.

2006 - 2006

Introdução a Padrões de Projeto. (Carga horária: 6h). , Sociedade Brasileira de Computação - Porto Alegre, SBC, Brasil.

2006 - 2006

Introdução à Processamento de Imagens. (Carga horária: 6h). , Sociedade Brasileira de Computação - Porto Alegre, SBC, Brasil.

2006 - 2006

Introdução à Computação Evolucionária e Aplicações. (Carga horária: 6h). , Sociedade Brasileira de Computação - Porto Alegre, SBC, Brasil.

2005 - 2006

Fundamentos da Linguagem PHP. (Carga horária: 40h). , FACULDADES LUIZ MENEGHEL, FALM, Brasil.

2004 - 2004

Introdução a Linguagem JAVA. (Carga horária: 60h). , FACULDADES LUIZ MENEGHEL, FALM, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Sistemas.

Organização de eventos

PASSINI, M. ; NEVES, V. O. ; OLIVEIRA, A. L. ; LELIS, C. A. ; MARQUES, M. O. ; ARBEX, W. . XIX Semana da Computação da UFJF. 2016. (Outro).

BRAGA, R. T. V. ; MALDONADO, J. C. ; OLIVEIRA, A. L. ; NEVES, V. O. ; ARIMOTO, M. M. ; MARTINS, R. M. ; VILELA, R. F. ; SANTOS, A. C. C. ; FABIANO, N. L. ; MARINO, M. F. A. . Workshop de Retrospectiva de Engenharia de Software no ICMC. 2015. (Outro).

OLIVEIRA, A. L. . Student Volunteer no 10th International Conference on Aspect-Oriented Software Development. 2011. (Congresso).

Participação em eventos

15th International Working Conference on Variability Modelling of Software-Intensive Systems. 2021. (Congresso).

17th European Dependable Computing Conference (EDCC). 2021. (Congresso).

16th European Dependable Computing Conference (EDCC). 2020. (Congresso).

7th International Symposium on Model-Based Safety and Assessment. Safety Analysis and Requirements Allocation for Software Product Lines. 2020. (Congresso).

17th International Conference on Software Reuse. Variability management in Safety-Critical Software Product Line Engineering. 2018. (Congresso).

9th IFAC Symposium on Fault Detection, Supervision and Safety for Technical Processes (SAFEPROCESS'15).Automatic allocation of safety requirements to components of a software product line. 2015. (Simpósio).

In 10th International Conference on Dependability and Complex Systems (DepCoS-RELCOMEX). Supporting the Automated Generation of Modular Product Line Safety Cases. 2015. (Congresso).

10th Latin American Conference on Pattern Language of Programs (SugarLoaf PLoP). A Pattern to Argue the Compliance of the System Safety Requirements Decomposition. 2014. (Congresso).

2014 Brazilian Symposium on Computing Systems Engineering (SBESC).A Model-Based Approach to Support the Automatic Safety Analysis of Multiple Product Line Products. 2014. (Simpósio).

32nd International Conference on Computer Safety, Reliability and Security (Safecomp). Impact of feature interaction on the safety analysis for unmanned avionics product lines. 2013. (Congresso).

III CBSoft ? Congresso Brasileiro de Software ? Teoria e Prática. 2012. (Congresso).

V LA-WASP - Latin American Workshop on Aspect-Oriented Software Development. A Design Strategy to Facilitate the Instantiation Process of White-Box Frameworks. 2012. (Congresso).

12th International Conference on Aspect-Oriented Software Development. 2011. (Congresso).

1ª Conferência Brasileira de Sistemas Embarcados Críticos. 2011. (Congresso).

II CBSoft ? Congresso Brasileiro de Software - Teoria e Prática. 2011. (Congresso).

IV LA-WASP - Latin American Workshop on Aspect-Oriented Software Development. Evolving frameworks into framework product lines. 2011. (Congresso).

Semana Acadêmica da Universidade do Estado de Minas Gerais. Evolução dos Paradigmas de Linguagens de Programação. 2011. (Congresso).

Workshop on Modularity In Systems Software, em conjunto com o 12th International Conference on Aspect-Oriented Software Development. 2011. (Congresso).

Workshop on Variability and Composition (VariComp), em conjunto com o 12th International Conference on Aspect-Oriented Software Development. A Process to Evolve Frameworks into Product Lines Using Aspect-Oriented Programming. 2011. (Congresso).

I Workshop da Pós-Graduação do Departamento de Computação da Universidade Federal de São Carlos.Um Estudo do Uso de Abstrações Orientadas a Aspectos na Modularização dos Padrões da Linguagem GRN. 2010. (Seminário).

III Latin-American Workshop on Aspect-Oriented Software Development.Modularização Orientada a Aspectos do Framework GRENJ. 2009. (Outra).

VI Experimental Software Engineering Latin American Workshop (ESELAW'09). 2009. (Outra).

XXIII Simpósio Brasileiro de Engenharia de Software (SBES).Modularização Orientada a Aspectos do Framework GRENJ. 2009. (Simpósio).

II Latin-American Workshop on Aspect-Oriented Software Development.Um Estudo Quantitativo das Implementações Orientadas a Aspectos do Padrão Data Access Object. 2008. (Encontro).

Jornada de Iniciação Científica e Tecnológica da Universidade Federal de São Carlos. Introdução ao Sistema de Gerenciamento de Conteúdo Web Joomla. 2008. (Congresso).

Jornada de Iniciação Científica e Tecnológica da Universidade Federal de São Carlos.Minicurso: Introdução ao Sistema de Gerenciamento de Conteúdo Joomla. 2008. (Outra).

V Semana de Computação da Universidade Estadual de Londrina.Programação Orientada a Aspectos. 2008. (Seminário).

XXII Simpósio Brasileiro de Engenharia de Software (SBES).Um Estudo Quantitativo das Implementações Orientadas a Aspectos do Padrão Data Access Object. 2008. (Simpósio).

II Encontro Paranaense de Computação.Uma Proposta de Arquitetura de Software Baseada em Padrões. 2007. (Encontro).

II Seminário de Informática e Tecnologia da Faculdades Luiz Meneghel.Minicurso: Programação Orientada a Aspectos. 2007. (Seminário).

IV Conferência Latino-Americana de Software Livre. 2007. (Congresso).

IV Semana de Computação da Universidade Estadual de Londrina. Determinação da área foliar danificada por pragas da soja utilizando processamento digital de imagens. 2007. (Congresso).

IV Semana de Informática da FAFIMAN.Uma Proposta de Arquitetura de Software para o Desenvolvimento de Aplicações de Ambiente Multiplataforma`. 2007. (Seminário).

13ª Escola Regional de Informática (ERI).13º Escola Regional de Informática (ERI). 2006. (Outra).

I Fórum de Biotecnologia do Vale do Paranapanema - Novos Rumos para o Desenvolvimento.Modelo Matemático para Determinação de Área Foliar: Folha de Mangueira. 2006. (Encontro).

Participação em bancas

Aluno: Mariana Rodrigues

BRANCO, K. R. L. J. C.; AGUIAR, C. D.; TEIXEIRA, M. A. M.;OLIVEIRA, ANDRÉ L. DE. SEMU - SErvice Management for UAVs. 2022. Tese (Doutorado em Ciencia da Computacao) - Universidade de São Paulo.

Aluno: Matheus Lopes Franco

BRANCO, K. R. L. J. C.;OLIVEIRA, A. L.; CORREIA, L. H. A.. UVESAFER - Explorando Safety e Security em veículos aéreos não tripulados. 2017. Exame de qualificação (Mestrando em Ciências da Computação e Matemática Computacional) - Universidade de São Paulo.

Aluno: Luis Guilherme da Cunha Cipriani

OLIVEIRA, ANDRÉ L. DE; MENEZES, G. G.; KNOP, I. O.. Sistema de apoio à coleta e análise de dados de avaliação discente da UFJF. 2022. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal de Juiz de Fora.

Aluno: João Victor Dutra Balboa

SILVA, E. F.; CAMPOS, L. C. D.;OLIVEIRA, ANDRÉ L. DE; MENDONCA, F. M.. To Teach: Sistema Para Planejamento de Atividades de Docentes. 2022. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora.

Aluno: João Paulo Dias

KNOP, I. O.;OLIVEIRA, ANDRÉ L. DE; NEVES, V. O.; MENDES, L. F. C.. Projeto e implementa ̧c ̃ao de testes automatizados para aplicativos mobile: um estudo de caso no aplicativo institucional da Universidade Federal de Juiz de Fora. 2022. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal de Juiz de Fora.

Aluno: Luis Felipe de Almeida Nascimento

OLIVEIRA, A. L.; MENEZES, G. G.; BARBOSA, C. B.. SACM Editor: an OMG standard compliant model-based tool for specification of assurance cases for safety-critical systems. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora.

Aluno: Lucas Paiva Bressan

DE OLIVEIRA, ANDRE L.; CAPILLA, R.; CAMPOS, F. C. A.. A reuse-oriented approach to support the engineering of safety-critical systems using the CHESS toolset. 2018. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora.

Aluno: Cláudio Nazareth Lopes

DE OLIVEIRA, ANDRE L.; BRAGA, ROSANA; SCORSTEGAGNA, L.. Uma abordagem dirigida a modelos para reengenharia de sistemas críticos. 2018. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora.

Aluno: Pedro Ernesto Arcanjo Facchini

CURY, A. A.;OLIVEIRA, A. L.; PAZZINI, D. V.. Imagem Tridimensional de Plasmons de Superfície de Nano Partículas. 2017. Trabalho de Conclusão de Curso (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora.

Aluno: Mateus Salomão Rodrigues Costa

CURY, A. A.;OLIVEIRA, A. L.; PAZZINI, D. V.. Estudo de Lentes Eletrostáticas por Simulação Computacional. 2017. Trabalho de Conclusão de Curso (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora.

Aluno: Leonardo da Motta de Vasconcellos Teixeira

CURY, A. A.;OLIVEIRA, A. L.; PAZZINI, D. V.. Resolução Numérica das Equações de Newton para o Problema Planetário de Três Corpos. 2017. Trabalho de Conclusão de Curso (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora.

Aluno: Bruce Thiago dos S

CURY, A. A.;OLIVEIRA, A. L.; PAZZINI, D. V.. R. Machado.Avaliação da Confiabilidade de Sistemas de Distribuição Utilizando o Open DSS. 2017. Trabalho de Conclusão de Curso (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora.

Aluno: Aleksander Yacovenco

CURY, A. A.;OLIVEIRA, A. L.; PAZZINI, D. V.. Ferramentas Computacionais Aplicadas à Modelagem Eletro-Mecânica do Coração. 2017. Trabalho de Conclusão de Curso (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora.

Aluno: Lucas Otaviano Larcher

CURY, A. A.;OLIVEIRA, A. L.; PAZZINI, D. V.. Problema de Roteamento e Escalonamento de Veículos Heterogêneos com Variação de Tempo em Tráfego Congestionado. 2017 - Universidade Federal de Juiz de Fora.

Aluno: Gerson Henrique Marciano dos Reis

OLIVEIRA, A. L.. Alinhamento de ontologias com auxílio de background knowledge. 2016. Trabalho de Conclusão de Curso (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora.

Aluno: Gilmar Ferreira da Silva Filho

OLIVEIRA, A. L.. Desenvolvimento de um software para verificação e validação de modelos cardíacos baseados em sistemas de EDOS. 2016. Trabalho de Conclusão de Curso (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora.

Aluno: Wallyce Fellipe Oscar Azy

OLIVEIRA, ANDRE L. DE. Parametrização de transcodificação e segmentação de vídeo MPEG-DASH para o ensino. 2016. Trabalho de Conclusão de Curso (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora.

Aluno: Miguel Alvim de Almeida

OLIVEIRA, A. L.. Uso do teste Bartle como apoio para a gamificação em EAD. 2016. Trabalho de Conclusão de Curso (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora.

Aluno: Igor Pires dos Santos

OLIVEIRA, A. L.. Análise e implementação de esquemas upwind polinomiais para o controle da difusão numérica em equações de transporte 1D. 2016. Trabalho de Conclusão de Curso (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora.

Aluno: Lucas Ventura Carvalho de Araújo

OLIVEIRA, A. L.. Sistemas dinâmicos caóticos via família quadrática. 2016.

Aluno: Yuri Barduchi Robin

DE OLIVEIRA, ANDRÉ LUIZ; BRAGA, R. T. V.. Desenvolvedor em Delphi com uso de Oracle SQL. 2016. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Universidade de São Paulo.

Aluno: Renato Silvestre Borella

OLIVEIRA, A. L.; MASIERO, P. C.. O papel da TI no aprimoramento de processos da indústria. 2015. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade de São Paulo.

Aluno: Rodrigo Rodrigues Zaniolo

OLIVEIRA, A. L.; PORTO, J.. Estrutura de Dados para Armazenamento e Busca de Serviços em Veículos Aéreos Não Tripulados. 2015. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Universidade de São Paulo.

Aluno: Gabriel de Souza Ribeiro

OLIVEIRA, A. L.; SOUZA, S. R. S.. Automação de testes em plataforma de pagamento. 2015. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade de São Paulo.

Aluno: Isadora Rossi

OLIVEIRA, A. L.; SOUZA, S. R. S.. Desenvolvimento de Solução Técnica para Sistemas de Gerenciamento de Pedidos para empresas de telecomunicações. 2015. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade de São Paulo.

Aluno: Rosaldo Alves

OLIVEIRA, A. L.; TRINDADE JUNIOR, O.. Sistemas Gestores em Python-Django-MySQL. 2014. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade de São Paulo.

Aluno: Guilherme Schneider Araújo

OLIVEIRA, A. L.; TRINDADE JUNIOR, O.. Sistema de Direcionamento de um Telescópio Robotizado. 2014. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Universidade de São Paulo.

Aluno: Guilherme Michelan Rodella

OLIVEIRA, A. L.; BONATO, V.. Uma Abordagem Responsiva para o Desenvolvimento de Interfaces para Sistemas Web. 2014. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade de São Paulo.

Aluno: Ricardo Silva

OLIVEIRA, A. L.; TOLEDO, C. F. M.. Agregando Funcionalidades ao Sistema Juarez ?Sistema Integrado de Informação e Gestão em Saúde Pública. 2014. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade de São Paulo.

COELHO, J.;DE OLIVEIRA, ANDRÉ L.; Morandini, M. Membro de Banca Examinadora de Concurso Público para Professor Efetivo, Edital 114/2017 publicado no Diário Oficial Suplemento de Concurso Público do Estado do Paraná n° 10101. 2018. UENP - Campus Luiz Meneghel.

VILLELA, S. M.;DE OLIVEIRA, ANDRÉ L.; NEVES, V. O.. Concurso para Professor Substituto Edital 02/2017 - Seleção 09. 2017. 2017. Universidade Federal de Juiz de Fora.

DE OLIVEIRA, ANDRÉ LUIZ. Revisor de artigos para 35th International Conference on Computer Safety, Reliability and Security (Safecomp). 2016. Norwegian University of Science and Technology.

OLIVEIRA, A. L.. Revisor de artigos para o 24º Workshop sobre Educação em Computação (WEI), integrante do 35º Congresso Brasileiro da Sociedade Brasileira de Computação (CSBC). 2015.

OLIVEIRA, A. L.. Revisor de artigos para o Workshop de Visualização, Evolução e Manutenção de software (VEM), evento integrante do 29º Simpósio Brasileiro de Engenharia de Software,. 2015.

OLIVEIRA, A. L.. Revisor de artigos para o XXVIII Simpósio Brasileiro de Engenharia de Software (SBES). 2014.

OLIVEIRA, A. L.. Revisor de artigos para o 12º Simpósio Brasileiro de Qualidade de Software (SBQS). 2013.

OLIVEIRA, A. L.. Revisor de artigos para o 22º Workshop sobre Educação em Computação (WEI), event integrante do 33º Congresso Brasileiro da Sociedade Brasileira de Computação (CSBC). 2013.

OLIVEIRA, A. L.. Revisor de artigos para a 39ª Conferência Latino-americana de Informática (CLEI). 2013.

OLIVEIRA, A. L.. Revisor de artigos para o 11º Simpósio Brasileiro de Qualidade de Software (SBQS). 2012.

OLIVEIRA, A. L.. Revisor de artigos para o 21º Workshop sobre Educação em Computação (WEI), evento integrante do 32º Congresso Brasileiro da Sociedade Brasileira de Computação (CSBC). 2012.

OLIVEIRA, A. L.. Revisor de artigos para o Simpósio Brasileiro de Engenharia de Software (SBES). 2012.

OLIVEIRA, A. L.. Revisor de artigos para o 20º Workshop sobre Educação em Computação (WEI), evento integrante do 31º Congresso Brasileiro da Sociedade Brasileira de Computação (CSBC). 2011.

OLIVEIRA, A. L.. Revisor de artigos para o 7º Simpósio Brasileiro de Sistemas de Informação. 2011.

Orientou

LEONARDO VENÂNCIO

Gerenciamento de variabilidades em um linha de produtos de software do domínio de Electronic Shelf Labels; Início: 2024; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de São Carlos; (Coorientador);

Carlos Alexandre de Almeida Pires

Desenvolvimento de jogo educacional para o ensino de conceitos de análise de riscos e teste de software; Início: 2024; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Pós Graduação e Pesquisa/Universidade Federal de Juiz de; (Orientador);

Suelen Bastos

Uma metodologia de apoio a alocação e decomposição de requisitos de segurança cibernética em sistemas automotivos; Início: 2024; Dissertação (Mestrado em Ciências da Computação e Matemática Computacional) - Universidade de São Paulo; (Coorientador);

Khalid Usman

A Weighted Moving Average Methodology for Adapting Parameters in LoRa-based Networks; Início: 2023; Dissertação (Mestrado profissional em Ciência da Computação) - Universidade Federal de Juiz de Fora, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; (Orientador);

Eduardo Santos de Oliveira Marques

; Integração de bases de dados de attack patterns, weaknesses e vulnerabilidade para apoiar security analysis de sistemas automotivos; Início: 2023; Dissertação (Mestrado em Modelagem Computacional) - Universidade Federal de Juiz de Fora, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; (Coorientador);

Luciano Augusto Campagnoli da Silva

Uma estratégia baseada em blockchain para a definição de reputação de táxis aéreos; Início: 2022; Dissertação (Mestrado profissional em Ciências da Computação e Matemática Computacional) - Universidade de São Paulo; (Coorientador);

Henrique Bonini de Britto Menezes

Uma estratégia baseada em aprendizagem de máquina para a detecção de ataques cibernéticos; ; Início: 2022; Dissertação (Mestrado profissional em Ciências da Computação e Matemática Computacional) - Universidade de São Paulo; (Coorientador);

Luis Felipe Almeida Nascimento

Model-based runtime assurance of robotics and autonomous systems; Início: 2021; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Juiz de Fora, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; (Orientador);

Lincoln Buzzinari

Avaliação de usabilidade e comunicabilidade de notações de modelagem de domínio da engenharia de linha de produtos: um estudo experimental; Início: 2020; Dissertação (Mestrado profissional em Ciência da Computação) - Universidade Federal de Juiz de Fora; (Coorientador);

Lucas Paiva Bressan

A variability modeling and transformation approach for safety-critical systems; Início: 2019; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Juiz de Fora, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; (Orientador);

Hiago Cesar Fonseca

Uma metodologia de apoio à verificação e demonstração de confiança de sistemas inteligentes de segurança crítica utilizando SafeML, Digital Twins e Assurance Cases; Início: 2024; Tese (Doutorado em Modelagem Computacional) - Universidade Federal de Juiz de Fora, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; (Coorientador);

Victor Luiz Grechi

A model-driven methodology and tool for safety and security co-analysis of open and adaptive cyberphysical systems; ; Início: 2023; Tese (Doutorado em Ciencia da Computacao) - Universidade de São Paulo; (Coorientador);

Isadora Garcia Ferrão

STRAUS: uma arquitetura de resiliente para táxis aéreos; Início: 2022; Tese (Doutorado em Ciências da Computação e Matemática Computacional) - Universidade de São Paulo; (Coorientador);

EMERSON JOSÉ PORFÍRIO

Uma abordagem de apoio à verificação em runtime da segurança de sistemas robóticos autônomos inteligentes; Início: 2022; Tese (Doutorado em Programa de Pós-Graduação em Modelagem Computacional) - Universidade Federal de Juiz de Fora; (Coorientador);

Sávio Chermont

Avaliação de confiança de sistemas de reconhecimento de sinais de trânsito utilizando SafeML; Início: 2025; Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora; (Orientador);

Lucas Castro Carvalho

Restruturação de uma ferramenta de gerenciamento de variabilidades de linha de produtos de software; Início: 2024; Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora; (Orientador);

Ana Carolina Mendes Lino

Técnicas de design e avaliação de usabilidade: um mapeamento sistemático; Início: 2022; Trabalho de Conclusão de Curso (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora; (Orientador);

NANCY F

Vignoli; Avaliação de usabilidade de aplicativos de mobilidade urbana; Início: 2022; Trabalho de Conclusão de Curso (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora; (Orientador);

Anderson Costa de Souza

Automatic Allocation of Automotive Safety Integrity Levels using Hyperbolic Smooth Method: An Empirical Study; Início: 2022; Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora; (Orientador);

Marluce Aparecida Vitor

Automatização de teste na indústria: uma revisão sistemática; Início: 2022; Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora; (Orientador);

Rodrigo Oliveira Elias

Design de interfaces de aplicativo de apoio a registro de informações de pessoas em situação de rua; ; Início: 2022; Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora; (Orientador);

Deoclécio Porfírio Ferreira Filho

Aplicativo de apoio à coleta de lixo reciclável no município de Juiz de Fora; Início: 2022; Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora; (Orientador);

Yann Le Hyaric Almeida

Uma ferramenta de apoio ao gerenciamento de variabilidades em nível de código fonte; Início: 2021; Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora; (Orientador);

Guilherme Morais Barbosa

Reestruturação de interface gráfica de sistema de gerenciamento de pátio de locomotivas utilizando o estilo de interação por manipulação direta: um estudo empírico; Início: 2021; Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora; (Orientador);

Marina Nunes Silva

Avaliação da efetividade do uso de softwares educacionais no ensino de conceitos de programação: um estudo experimental; Início: 2021; Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora; (Orientador);

Lucas Castro Carvalho

Gerenciamento de variabilidades em modelos de safety e security analysis; Início: 2024; Iniciação científica (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora; (Orientador);

Gabriel Evaristo Carlos

Uma abordagem de apoio à análise de vulnerabilidades arquiteturais e de código fonte de sistemas computacionais que impactam em security debt; Início: 2021; Iniciação científica (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Pós Graduação e Pesquisa/Universidade Federal de Juiz de; (Orientador);

Artur Welerson Sott Meyer

Projeto de Extensão: TI-Pró-Inclusão-JF: Tecnologias de Informação e seu papel na Promoção da Inclusão Social em Juiz de Fora (2ª ed; ); Início: 2021; Orientação de outra natureza; Universidade Federal de Juiz de Fora; (Orientador);

Artur Welerson Sott Meyer

Aplicativo de mapeamento das ações de extensão dos campi Juiz de Fora e Governador Valadares; Início: 2021; Orientação de outra natureza; Universidade Federal de Juiz de Fora; (Orientador);

Matheus Estevão Faria

Aplicativo de mapeamento das ações de extensão dos campi Juiz de Fora e Governador Valadares; Início: 2021; Orientação de outra natureza; Universidade Federal de Juiz de Fora; Pró-Reitoria de Extensão - Universidade Federal de Juiz de Fora; (Orientador);

Wellington Pereira Silva

Encontro: Tecnologias de informação e comunicação a serviço do fortalecimento da rede de ações intersetoriais voltadas à população em situação de rua de Juiz de Fora; Início: 2021; Orientação de outra natureza; Universidade Federal de Juiz de Fora; (Orientador);

Rafael Fialho Pinto Coelho

Uma abordagem de apoio à produção e gerenciamento de casos de segurança para a certificação de sistemas críticos; Início: 2021; Orientação de outra natureza; Universidade Federal de Juiz de Fora; Pró-Reitoria de Graduação - Universidade Federal de Juiz de Fora; (Orientador);

Giovane Nllmer de Oliveira Santos

Projeto de Extensão: TI-Pró-Inclusão-JF: Tecnologias de Informação e seu papel na Promoção da Inclusão Social em Juiz de Fora (2ª ed; ); Início: 2020; Orientação de outra natureza; Universidade Federal de Juiz de Fora; Pró-Reitoria de Extensão - Universidade Federal de Juiz de Fora; (Orientador);

Marcos Mateus Oliveira dos Santos

Projeto de Extensão: TI-Pró-Inclusão-JF: Tecnologias de Informação e seu papel na Promoção da Inclusão Social em Juiz de Fora (2ª ed; ); Início: 2020; Orientação de outra natureza; Universidade Federal de Juiz de Fora; (Orientador);

Luis Felipe de Almeida Nascimento

A Model-Driven Methodology to Support Runtime Assurance of Open and Adaptive Systems; 2024; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Juiz de Fora, ; Orientador: André Luiz de Oliveira;

Lucas Paiva Bressan

CRITIVAR: A Variability Modeling and Transformation Approach for Safety and Security-Critical Systems; 2023; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Juiz de Fora, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: André Luiz de Oliveira;

Matheus Lopes Franco

UVESAFER - Explorando Safety e Security em veículos aéreos não tripulados; 2019; Dissertação (Mestrado em Ciências da Computação) - Universidade de São Paulo, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Coorientador: André Luiz de Oliveira;

Samuel de Souza Lopes

A compositional approach for Systems of Systems safety analysis; 2019; Dissertação (Mestrado em Ciência da Computação) - Universidade de São Paulo, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Coorientador: André Luiz de Oliveira;

Gabriel Evaristo Carlos

Identificação de security debt no código fonte de aplicações automotivas utilizando ferramentas de análise de technical debt: um estudo exploratório; 2022; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Luis Guilherme da Cunha Cipriani

Sistema de apoio à coleta e análise de dados de avaliação discente da UFJF; 2021; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Guilherme Bernardo dos Reis

Desenvolvimento de extensões da ferramenta Base Variability Resolution (BVR) para apoiar o reuso de modelos AADL; ; 2019; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Bruno Berbert de Carvalho

Projeto de Banco de Dados e Interfaces Web para uma Plataforma de Apoio a Inclusão Social na Cidade de Juiz de Fora; 2019; Trabalho de Conclusão de Curso; (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

João Pedro Carvalho dos Reis

Uma abordagem de apoio ao gerenciamento de variabilidades em processos de software; 2019; Trabalho de Conclusão de Curso; (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Fernanda Gonçalves da Silva

Desenvolvimento de um aplicativo WEB para apoiar a inclusão social da população em situação de rua na cidade de Juiz de Fora; 2019; Trabalho de Conclusão de Curso; (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Tiago Carvalho

Reestruturação de uma ferramenta de apoio à engenharia de sistemas críticos; 2019; Trabalho de Conclusão de Curso; (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Luis Felipe de Almeida Nascimento

SACM Editor: an OMG standard compliant model-based tool for specication of Assurance Cases for Safety-Critical Systems; 2019; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Fernanda Gonçalves da Silva

Desenvolvimento Front-End de uma aplicação para apoiar a inclusão social em Juiz de Fora; 2019; Trabalho de Conclusão de Curso; (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Bruno Berbert de Carvalho

Projeto de Banco de Dados e Interface para uma plataforma de apoio à Inclusão Social na Cidade de Juiz de Fora; 2019; Trabalho de Conclusão de Curso; (Graduação em Ciências Exatas) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Cláudio Nazareth Lopes

Uma abordagem dirigida a modelos para reengenharia de sistemas críticos; 2018; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Pós Graduação e Pesquisa/Universidade Federal de Juiz de; Orientador: André Luiz de Oliveira;

Lucas Paiva Bressan

A reuse-oriented approach to support the engineering of safety-critical systems using the CHESS toolset; 2018; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Luis Felipe de Almeida Nascimento

Gerenciamento de variabilidades no processo de engenharia de safety e de security de sistemas críticos e extensão das ferramentas OSATE-AADL e HiP-HOPS; 2020; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Pós Graduação e Pesquisa/Universidade Federal de Juiz de; Orientador: André Luiz de Oliveira;

Lucas Paiva Bressan

Gerenciamento de variabilidades no processo de engenharia de sistemas críticos e integração das ferramentas CHESS/CONCERTO, AADL & ERROR ANNEX e HIP-HOPS; 2019; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Pós Graduação e Pesquisa/Universidade Federal de Juiz de; Orientador: André Luiz de Oliveira;

João Pedro Carvalho dos Reis

Gerenciamento de variabilidades no processo de engenharia de sistemas críticos e integração das ferramentas CHESS/CONCERTO, AADL & ERROR ANNEX e HIP-HOPS; 2019; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Pós Graduação e Pesquisa/Universidade Federal de Juiz de; Orientador: André Luiz de Oliveira;

Luis Felipe de Almeida Nascimento

Desenvolvimento e integração de ferramentas dirigidas a modelos para apoiar a engenharia e a certificação de sistemas críticos; 2019; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Pós Graduação e Pesquisa/Universidade Federal de Juiz de; Orientador: André Luiz de Oliveira;

Cláudio Nazareth Lopes

Desenvolvimento e integração de ferramentas dirigidas a modelos para apoiar a engenharia de sistemas críticos; 2019; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Pós Graduação e Pesquisa/Universidade Federal de Juiz de; Orientador: André Luiz de Oliveira;

João Cotta Badaró

Gerenciamento de variabilidades no processo de engenharia de sistemas críticos e integração das ferramentas CHESS/CONCERTO, AADL & ERROR ANNEX e HIP-HOPS; 2019; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Pós Graduação e Pesquisa/Universidade Federal de Juiz de; Orientador: André Luiz de Oliveira;

Tiago Carvalho

Gerenciamento de variabilidades no processo de engenharia de sistemas críticos e integração das ferramentas CHESS/CONCERTO e HIP-HOPS; 2019; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Lucas Paiva Bressan

Gerenciamento de variabilidades em modelagem arquitetural e análise de segurança de sistemas críticos e complexos especificados utilizando o framework CONCERTO; 2018; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Pós Graduação e Pesquisa/Universidade Federal de Juiz de; Orientador: André Luiz de Oliveira;

Rafael Braga Ladeira Dutra

Um Framework Dirigido a Modelos para Apoiar a Engenharia de Segurança de Sistemas Críticos; 2018; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Victor Machado Torres

Um Framework Dirigido a Modelos para Apoiar a Engenharia de Segurança de Sistemas Críticos; 2018; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Sebastião Lucio Reis De Souza

Gerenciamento de variabilidades e Integração das ferramentas de engenharia de segurança de sistemas críticos CONCERTO e HiP-HOPS; 2018; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

André Dias Nunes

Desenvolvimento e integração de ferramentas dirigidas a modelos para apoiar a engenharia e a certificação de sistemas críticos; ; 2018; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Pós Graduação e Pesquisa/Universidade Federal de Juiz de; Orientador: André Luiz de Oliveira;

Cláudio Nazareth Lopes

Gerenciamento de variabilidades em modelagem arquitetural e análise de segurança de sistemas críticos e complexos especificados utilizando o framework CONCERTO; 2018; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Daniel Machado Barbosa Delgado

Projeto de Extensão: TI-Pró-Inclusão-JF: Tecnologias de Informação e seu papel na Promoção da Inclusão Social em Juiz de Fora (2ª ed; ); 2021; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Extensão - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Carlos Alexandre de Almeida Pires

Projeto de Extensão: TI-Pró-Inclusão-JF: Tecnologias de Informação e seu papel na Promoção da Inclusão Social em Juiz de Fora (2ª ed; ); 2021; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Extensão - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Enedilson Fernandes Junior

Aplicativo de mapeamento das ações de extensão dos campi Juiz de Fora e Governador Valadares; 2021; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Extensão - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Marcos Mateus Oliveira dos Santos

Aplicativo de mapeamento das ações de extensão dos campi Juiz de Fora e Governador Valadares; 2021; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Extensão - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Giovane Nlimer de Oliveira Santos

Aplicativo de mapeamento das ações de extensão dos campi Juiz de Fora e Governador Valadares; 2021; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Extensão - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Daniel Machado Barbosa Delgado

Encontro: Tecnologias de informação e comunicação a serviço do fortalecimento da rede de ações intersetoriais voltadas à população em situação de rua de Juiz de Fora; 2021; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Extensão - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Marina Condé Araújo

Encontro: Tecnologias de informação e comunicação a serviço do fortalecimento da rede de ações intersetoriais voltadas à população em situação de rua de Juiz de Fora; 2021; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

GUILHERME MARTINS COUTO

Encontro: Tecnologias de informação e comunicação a serviço do fortalecimento da rede de ações intersetoriais voltadas à população em situação de rua de Juiz de Fora; 2021; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Daniel Borges de Oliveira

Encontro: Tecnologias de informação e comunicação a serviço do fortalecimento da rede de ações intersetoriais voltadas à população em situação de rua de Juiz de Fora; 2021; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Julia Conde Araújo

Encontro: Tecnologias de informação e comunicação a serviço do fortalecimento da rede de ações intersetoriais voltadas à população em situação de rua de Juiz de Fora; 2021; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Thomás Sousa Causin Alves

Encontro: Tecnologias de informação e comunicação a serviço do fortalecimento da rede de ações intersetoriais voltadas à população em situação de rua de Juiz de Fora; 2021; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Gabriel Arantes Resende Pereira

Encontro: Tecnologias de informação e comunicação a serviço do fortalecimento da rede de ações intersetoriais voltadas à população em situação de rua de Juiz de Fora; 2021; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Gabriel Duque Schiffiner

Gerenciamento de variabilidades em propriedades de segurança (safety) e segurança cibernética (cyber-security) de sistemas embarcados críticos; ; 2021; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Graduação - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Arthur de Freitas Dornelas

Projeto de Extensão: TI-Pró-Inclusão-JF: Tecnologias de Informação e seu papel na Promoção da Inclusão Social em Juiz de Fora (1ª ed; ); 2020; Orientação de outra natureza - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Fernanda Gonçalves da Silva

Projeto de Extensão: TI-Pró-Inclusão-JF: Tecnologias de Informação e seu papel na Promoção da Inclusão Social em Juiz de Fora (1ª ed; ); 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Bruno Berbert de Carvalho

Projeto de Extensão: TI-Pró-Inclusão-JF: Tecnologias de Informação e seu papel na Promoção da Inclusão Social em Juiz de Fora (1ª ed; ); 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Bruno Berbert de Carvalho

Projeto de Extensão: TI-Pró-Inclusão-JF: Tecnologias de Informação e seu papel na Promoção da Inclusão Social em Juiz de Fora (2ª ed; ); 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Carolaine Alves Andrade

Desenvolvimento de um aplicativo colaborativo para apoiar a inclusão social de cidadãos em situação de rua da cidade de Juiz de Fora; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Graduação - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Bruno Berbert de Carvalho

Desenvolvimento de um aplicativo colaborativo para apoiar a inclusão social de cidadãos em situação de rua da cidade de Juiz de Fora; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Graduação - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Giovane Nilmer de Oliveira Santos

Desenvolvimento de um aplicativo colaborativo para apoiar a inclusão social de cidadãos em situação de rua da cidade de Juiz de Fora; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Graduação - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Gabriel Albuquerque de Souza Hosken Magalhães

Sistema de apoio à gestão de espaços físicos e recursos da Faculdade de Educação Física e de Desportos da UFJF; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora, Pró-Reitoria de Graduação - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Rodrigo Pituba

Projeto de Extensão: TI-Pró-Inclusão-JF: Tecnologias de Informação e seu papel na Promoção da Inclusão Social em Juiz de Fora (1ª ed; ); 2019; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Yan de Paiva A

Pinto; Projeto de Extensão: TI-Pró-Inclusão-JF: Tecnologias de Informação e seu papel na Promoção da Inclusão Social em Juiz de Fora (1ª ed; ); 2019; Orientação de outra natureza; (Sistemas de Informação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Fabrício de Sousa Guidine

Desenvolvimento de Ferramenta de Apoio ao Reúso em Engenharia de Sistemas Críticos; 2019; Orientação de outra natureza; (Ciência da Computação) - Universidade Federal de Juiz de Fora; Orientador: André Luiz de Oliveira;

Produções bibliográficas

  • GRECHI, VICTOR LUIZ ; DE OLIVEIRA, ANDRÉ LUIZ ; BRAGA, ROSANA T. VACCARE . Model-driven safety and security co-analysis: A systematic literature review. JOURNAL OF SYSTEMS AND SOFTWARE , v. 220, p. 112251, 2024.

  • SILVA, EDELBERTO FRANCO ; FIGUEIREDO, LUCAS M. ; DE OLIVEIRA, LEONARDO A. ; CHAVES, LUCIANO J. ; DE OLIVEIRA, ANDRÉ L. ; ROSÁRIO, DENIS ; CERQUEIRA, EDUARDO . Adaptive Parameters for LoRa-Based Networks Physical-Layer. SENSORS , v. 23, p. 4597, 2023.

  • GALLINA, BARBARA ; MONTECCHI, LEONARDO ; DE OLIVEIRA, ANDRE LUIZ ; BRESSAN, LUCAS PAIVA . Multiconcern Dependability-Centered Assurance via Qualitative and Quantitative Coanalysis. IEEE SOFTWARE , v. n/a, p. 9756507-10, 2022.

  • DE OLIVEIRA, ANDRÉ LUIZ ; BRAGA, ROSANA ; MASIERO, PAULO ; PARKER, DAVID ; PAPADOPOULOS, YIANNIS ; HABLI, IBRAHIM ; KELLY, TIM . Variability management in safety-critical systems design and dependability analysis. Journal of Software-Evolution and Process , v. 31, p. e2202-28, 2019.

  • OLIVEIRA, A. L. ; BRAGA, R. T. V. ; MASIERO, P. C. ; PAPADOPOULOS, Y. ; HABLI, I. ; KELLY, T. P. . Model-based safety analysis of software product lines. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS , v. 8, p. 412-426, 2016.

  • DE OLIVEIRA, ANDRÉ L. ; PAPADOPOULOS, YIANNIS ; AZEVEDO, LUÍS S. ; PARKER, DAVID ; BRAGA, ROSANA T.V. ; MASIERO, PAULO C. ; HABLI, IBRAHIM ; KELLY, TIM . Automatic Allocation of Safety Requirements to Components of a Software Product Line. IFAC-PapersOnLine , v. 48, p. 1309-1314, 2015.

  • OLIVEIRA, A. L. ; Ricardo G. Coelho ; MENOLLI, A. L. A. . Uma Proposta de Arquitetura de Software para o Desenvolvimento de Aplicações de Ambiente Multiplataforma`. Diálogos & Saberes (Mandaguari) , v. 3, p. 73-79, 2007.

  • Nascimento, Luis ; DE OLIVEIRA, ANDRE L. ; Villela, Regina ; Wei, Ran ; Hawkins, Richard ; KELLY, TIM . From Fault Tree Analysis to Runtime Model-Based Assurance Cases. Lecture Notes on Data Engineering and Communications Technologies. 1ed.: Springer Nature Switzerland, 2024, v. , p. 451-464.

  • NASCIMENTO, L. ; LUIZ DE OLIVEIRA, ANDRÉ ; VILLELA, R. ; WEI, R. ; HAWKINS, R. ; KELLY, T. P. . Runtime Model-Based Assurance of Open and Adaptive Cyber-Physical Systems. In: Barolli, L.. (Org.). Advanced Information Networking and Applications. AINA 2023. Lecture Notes in Networks and Systems. 1ed.Heidelberg: Springer, 2023, v. 661, p. 534-546.

  • BRESSAN, L. P. ; OLIVEIRA, ANDRÉ L. DE ; CAMPOS, F. C. A. ; MONTECCHI, LEONARDO ; CAPILLA, R. ; PARKER, D. J. ; ASLANSEFAT, K. ; PAPADOPOULOS, YIANNIS . Modeling the Variability of System Safety Analysis using State-Machine Diagrams. In: Seguin, C., Zeller, M., Prosvirnova, T.. (Org.). Model-Based Safety and Assessment. IMBSA 2022. Lecture Notes in Computer Science. 1ed.Heidelberg: Springer, 2022, v. 13525, p. 43-59.

  • LOPES, SAMUEL ; SOUZA, R. C. G. ; CONTESSOTO, ALLAN ; OLIVEIRA, ANDRÉ L. DE ; BRAGA, ROSANA . Automated Support for Risk Management in Scrum Agile Projects. Automated Support for Risk Management in Scrum Agile Projects. 1ed.: , 2022, v. 455, p. 236-255.

  • Bressan, Lucas ; Pioli, Laércio ; Dantas, Mario A. R. ; Campos, Fernanda ; DE OLIVEIRA, ANDRÉ L. . An Approach to Support the Design and the Dependability Analysis of High Performance I/O Intensive Distributed Systems. Lecture Notes in Networks and Systems. 1ed.: Springer International Publishing, 2021, v. 158, p. 29-40.

  • Bressan, Lucas ; DE OLIVEIRA, ANDRÉ L. ; Campos, Fernanda ; PAPADOPOULOS, YIANNIS ; PARKER, DAVID . An Integrated Approach to Support the Process-Based Certification of Variant-Intensive Systems. Lecture Notes in Computer Science. 1ed.: Springer International Publishing, 2020, v. 12297, p. 179-193.

  • DE OLIVEIRA, ANDRÉ LUIZ ; Braga, Rosana T. V. ; MASIERO, PAULO C. ; PAPADOPOULOS, YIANNIS ; HABLI, IBRAHIM ; KELLY, TIM . Variability Management in Safety-Critical Software Product Line Engineering. Lecture Notes in Computer Science. 1ed.: Springer International Publishing, 2018, v. , p. 3-22.

  • OLIVEIRA, A. L. ; BRAGA, ROSANA T.V. ; MASIERO, PAULO C. ; PAPADOPOULOS, YIANNIS ; HABLI, IBRAHIM ; KELLY, TIM . Supporting the Automated Generation of Modular Product Line Safety Cases. In: Wojciech Zamojski; Jacek Mazurkiewicz; Jarosław Sugier; Tomasz Walkowiak; Janusz Kacprzyk. (Org.). Theory and Engineering of Complex Systems and Dependability. 1ed.Heidelberg: Springer International Publishing, 2015, v. 365, p. 319-330.

  • OLIVEIRA, A. L. ; MENOLLI, A. L. A. ; Ricardo G. Coelho . Uma Proposta de Arquitetura de Software para o Desenvolvimento de Aplicações de Ambiente Multiplataforma. Di'alogos e Saberes, Mandaguari, p. 73 - 79, 15 jul. 2007.

  • Nascimento, Luis ; LUIZ DE OLIVEIRA, ANDRÉ ; BRAGA, REGINA ; SILVA, E. F. ; WEI, R. ; Hawkins, Richard ; KELLY, TIM . Model-Based Security Assurance Cases for Open and Adaptive Cyber-Physical Systems. In: The 39-th International Conference on Advanced Information Networking and Applications, 2025, Barcelona. Advanced Information Networking and Applications., 2025.

  • GRECHI, VICTOR LUIZ ; LUIZ DE OLIVEIRA, ANDRÉ ; BRAGA, ROSANA ; MONTECCHI, L. ; GALLINA, B . Integrating Attack-Fault Trees in the ODE Metamodel for Security and Safety Co-Analysis in the Automotive Domain.. In: IEEE COMPSAC Conference, 2025, Toronto. Proceedings of the 2025 IEEE COMPSAC Conference. Toronto: IEEE, 2025. v. 00. p. 00-000.

  • FERRAO, I. G. ; LUIZ DE OLIVEIRA, ANDRÉ ; ESPES, D. ; Dezan, C. ; BRANCO, K. R. L. J. C. . Smart Self-Diagnosis Method for GPS Attacks and Safety Faults in UAVs. In: International Conference on Unmanned Aircraft Systems (ICUAS), 2024, Chania, Creta. Proceedings of the 2024 International Conference on Unmanned Aircraft Systems, 2024.

  • MEDEIROS, AUGUSTO CASTILHO DE ; VALLE, PEDRO HENRIQUE DIAS ; OLIVEIRA, ANDRÉ LUIZ DE . Heurísticas para a Avaliação de Acessibilidade em Chatbots. In: Workshop sobre Bots na Engenharia de Software, 2024, Brasil. Anais do I Workshop sobre Bots na Engenharia de Software (WBOTS 2024), 2024. p. 50.

  • TEIXEIRA, LEONARDO VENÂNCIO ; OLIVEIRA, ANDRÉ LUIZ DE ; VALENTE, FREDY JOÃO ; FERRARI, FABIANO ; CAMARGO, VALTER VIEIRA DE . Towards a Product Line for Electronic Shelf Labels Domain. In: Workshop de Visualização, Evolução e Manutenção de Software, 2024, Brasil. Anais do XII Workshop de Visualização, Evolução e Manutenção de Software (VEM 2024), 2024. p. 56.

  • SILVA, IZAQUE ; GOMES, JONAS ; BRAGA, REGINA ; DAVID, JOSÉ MARIA N. ; STROELE, VICTOR ; SOARES, RÔMULO ; OLIVEIRA, VITÓRIA ; DE OLIVEIRA, ANDRÉ LUIZ . AI-Based development on software ecosystem platforms. In: SBES 2023: XXXVII Brazilian Symposium on Software Engineering, 2023, Campo Grande Brazil. Proceedings of the XXXVII Brazilian Symposium on Software Engineering, 2023. p. 148.

  • ROSSI, DIEGO ; Bressan, Lucas ; Campos, Fernanda ; OLIVEIRA, ANDRÉ ; STRÖELE, VICTOR . Educational Software and Security Vulnerabilities: an experimental study. In: Simpósio Brasileiro de Informática na Educação, 2023, Brasil. Anais do XXXIV Simpósio Brasileiro de Informática na Educação (SBIE 2023), 2023. p. 264.

  • BRESSAN, L. P. ; OLIVEIRA, ANDRÉ L. DE ; CAMPOS, F. C. A. ; MONTECCHI, LEONARDO ; CAPILLA, R. ; PARKER, D. J. ; ASLANSEFAT, K. ; PAPADOPOULOS, YIANNIS . Modeling the Variability of System Safety Analysis using State-Machine Diagrams. In: 8th International Symposium on Model-Based Safety Assessment, 2022, Munich. Proceedings of the 8th International Symposium on Model-Based Safety Assessment. Heidelberg: Springer, 2022. v. 13525. p. 43-59.

  • BRESSAN, L. P. ; OLIVEIRA, A. L. ; CAMPOS, F. C. A. ; CAPILLA, R. . A variability modeling and transformation approach for safety-critical systems. In: 15th International Working Conference on Variability Modelling of Software-Intensive Systems (VaMoS?21), 2021, Krems, Áustria. Proceedings of the nternational Working Conference on Variability Modelling of Software-Intensive Systems, 2021.

  • LOPES, SAMUEL ; CONTESSOTO, ALLAN ; LUIZ DE OLIVEIRA, ANDRÉ ; GRATÃO DE SOUZA, ROGÉRIA ; BRAGA, ROSANA . A Risk Management Framework for Scrum Projects. In: 23rd International Conference on Enterprise Information Systems, 2021, Online Streaming. Proceedings of the 23rd International Conference on Enterprise Information Systems, 2021. p. 30.

  • Bressan, Lucas ; Pioli, Laércio ; Dantas, Mario A. R. ; CAMPOS, F. C. A. ; LUIZ DE OLIVEIRA, ANDRÉ . An Approach to Support the Design and the Dependability Analysis of High Performance I/O Intensive Distributed Systems. In: International Conference on P2P, Parallel, Grid, Cloud and Internet Computing 3PGCIC 2020: : Advances on P2P, Parallel, Grid, Cloud and Internet Computing, 2021, Yonago. Lecture Notes in Networks and Systems. Heidelberg: Springer Cham., 2020. v. 158. p. 29-40.

  • Bressan, Lucas ; DE OLIVEIRA, ANDRE L. ; Campos, Fernanda . An Approach to Support Variant Management on Safety Analysis using CHESS Error Models. In: 2020 16th European Dependable Computing Conference (EDCC), 2020, Munich. 2020 16th European Dependable Computing Conference (EDCC), 2020. p. 135.

  • Bressan, Lucas ; BRAGA, REGINA ; Campos, Fernanda ; OLIVEIRA, ANDRÉ . An ontology-based approach to support the certification of Safety-Critical Software Product Lines. In: Seminário Integrado de Software e Hardware, 2020, Brasil. Anais do Seminário Integrado de Software e Hardware (SEMISH 2020). Porto Alegre: Sociedade Brasileira de Computação, 2020. p. 81-92.

  • LOPES, SAMUEL DE SOUZA ; VARGAS, IOHAN GONCALVES ; OLIVEIRA, ANDRE LUIZ DE ; BRAGA, ROSANA T. VACCARE . Risk Management for System of Systems: A Systematic Mapping Study. In: 2020 IEEE International Conference on Software Architecture Companion (ICSAC), 2020, Salvador. 2020 IEEE International Conference on Software Architecture Companion (ICSA-C), 2020. p. 258-265.

  • OLIVEIRA, ANDRE L. DE ; BRAGA, ROSANA T.V. ; MASIERO, P. C. ; PAPADOPOULOS, YIANNIS ; HABLI, IBRAHIM ; KELLY, TIM . Variability management in safety-critical software product line engineering. In: 17th International Conference on Software Reuse, 2018, Madri. Proceedings of the 17th International Conference on Software Reuse, Lecture Notes on Computer Science (to appear). Londres: Springer, 2018.

  • BRESSAN, L. P. ; OLIVEIRA, ANDRE L. DE ; MONTECCHI, L. ; GALLINA, B . A Systematic Process for Applying the CHESS Methodology in the Creation of Certifiable Evidence. In: 14th European Dependable Computing Conference, 2018, Iasi. Proceedings of the 14th 14th European Dependable Computing Conference, 2018.

  • Franco, M. L. ; BRANCO, K. R. L. J. C. ; OLIVEIRA, ANDRE L. DE ; BRAGA, ROSANA T.V. ; Dezan, C. ; Diget, J. . Model-Based Dependability Analysis of Unmanned Aerial Vehicles - A Case Study. In: 4th Workshop on Safety and Security of Intelligent Vehicles, in IEEE/IFIF International Conference on Dependable Systems and Networks, 2018, Luxemburgo. Proceedings of the 4th Workshop on Safety and Security of Intelligent Vehicles, 2018.

  • PINTO, V. H. S. C. ; DURELLI, R. S. ; OLIVEIRA, A. L. ; Camargo . Evaluating the Effort for Modularizing Multiple-Domain Frameworks Towards Framework Product Lines with Aspect-oriented Programming and Model-driven Development. In: 16th International Conference on Enterprise Information Systems, 2014, Lisbon. Proceedings of the 16th International Conference on Enterprise Information Systems. v. 1. p. 60-70.

  • OLIVEIRA, ANDRE L. DE ; BRAGA, ROSANA T.V. ; MASIERO, PAULO C. ; PAPADOPOULOS, YIANNIS ; HABLI, IBRAHIM ; KELLY, TIM . A Model-Based Approach to Support the Automatic Safety Analysis of Multiple Product Line Products. In: 2014 Brazilian Symposium on Computing Systems Engineering (SBESC), 2014, Manaus. 2014 Brazilian Symposium on Computing Systems Engineering. p. 7-12.

  • OLIVEIRA, A. L. ; BRAGA, ROSANA T.V. ; MASIERO, PAULO C. ; HABLI, IBRAHIM ; KELLY, TIM . A Pattern to Argue the Compliance of the System Safety Requirements Decomposition. In: 10th Latin American Conference on Pattern Language of Programs (SugarLoaf PLoP), 2014, Ilhabela - SP. Proceedings of the 10th Latin American Conference on Pattern Language of Programs (SugarLoaf PLoP), 2014. v. n/a.

  • DE OLIVEIRA, ANDRÉ LUIZ ; FERRARI, FABIANO CUTTIGI ; PENTEADO, ROSÂNGELA A. DELLOSSO ; DE CAMARGO, VALTER VIEIRA . Investigating framework product lines. In: the 27th Annual ACM Symposium, 2012, Trento. Proceedings of the 27th Annual ACM Symposium on Applied Computing - SAC '12. p. 1177.

  • OLIVEIRA, A. L. ; FERRARI, F. C. ; MASIERO, PAULO C. ; Penteado ; Camargo . A Design Strategy to Facilitate the Instantiation Process of White-Box Frameworks. In: 6th American Workshop on Aspect-Oriented Software Development Advanced Modularization Techniques, XXVI Simpósio Brasileiro de Engenharia de Software, 2012, Natal - RN. Proceedings of the 6th American Workshop on Aspect-Oriented Software Development Advanced Modularization Techniques, 2012. p. 1-6.

  • OLIVEIRA, A. L. ; Camargo ; Penteado . Manutenção de Frameworks Orientados a Objetos com Orientação a Aspectos. In: VII Workshop de Manutenção de Software Moderna, 2010, Belém. Anais do VII Workshop de Manutenção de Software Moderna, 2010.

  • Lazanha ; OLIVEIRA, A. L. ; Penteado ; Camargo . Uma Arquitetura de Referência Baseada em Papéis para Frameworks Transversais de Persistência: Uma Análise Quantitativa. In: XXXVI Conferência Latino-americana de Informática, 2010, Assunção. Anais da XXXVI Conferência Latino-americana de Informática, 2010.

  • OLIVEIRA, A. L. ; Camargo ; Penteado . Modularização Orientada a Aspectos do Framework GRENJ. In: III Latin American Workshop on Aspect-Oriented Software Development, 2009, Fortaleza-Ceárá-Brasil. Anais do LA-WASP (Latin American Workshop on Aspect-Oriented Development). Fortaleza: Universidade Federal de Ceará, 2009. p. 12-17.

  • OLIVEIRA, A. L. ; MENOLLI, A. L. A. ; Ricardo G. Coelho . A PROPOSAL OF SOFTWARE ARCHITECTURE FOR MULTIPLATFORM ENVIRONMENT APPLICATIONS DEVELOPMENT - A Quantitative Study. In: 10th International Conference on Enterprise Information Systems, 2008, Barcelona. Proceedings of the Tenth International Conference on Enterprise Information Systems. v. 97898. p. 397-404.

  • OLIVEIRA, A. L. ; MENOLLI, A. L. A. ; Ricardo G. Coelho . IMPLEMENTING THE DATA ACCESS OBJECT PATTERN USING ASPECTJ. In: 10th International Conference on Enterprise Information Systems, 2008, Barcelona. Proceedings of the Tenth International Conference on Enterprise Information Systems. p. 523-530.

  • OLIVEIRA, A. L. ; MENOLLI, A. L. A. ; Ricardo G. Coelho . Separating Data Access Crosscuting Concerns Using AspectJ, A Quantitative Assessment. In: International Conference on Software Engineering, 2008, Innsbruck. Proceedings of International Conference on Software Engineering. Anaheim, CA, USA: ACTA Press, 2008. p. 137-146.

  • OLIVEIRA, A. L. ; MENOLLI, A. L. A. ; Ricardo G. Coelho ; Camargo ; Ramos ; Penteado . Um Estudo Quantitativo da Implementações Orientadas a Aspectos do Padrão Data Access Object. In: II Latin American Workshop on Aspect-Oriented Software Development, 2008, Campinas-SP. II Latin American Workshop on Aspect-Oriented Software Development LA-WASP, 2008.

  • OLIVEIRA, A. L. ; Ricardo G. Coelho ; MENOLLI, A. L. A. . Uma Proposta de Arquitetura de Software para o Desenvolvimento de Aplicações de Ambiente Multiplataforma. In: IV Semana de Informática da Fafiman, 2007, Mandaguari-Paraná. Uma Proposta de Arquitetura de Software para o Desenvolvimento de Aplicações de Ambiente Multiplataforma. Mandaguari: Fundação Fafiman, 2007. v. 1. p. 27-27.

  • DELLA MURA, W. ; OLIVEIRA, A. L. . Detecção automática da área foliar da soja danificada pela lagarta (Anticarsia gemmatalis) utilizando processamento digital de imagens. In: Simpósio Brasileiro de Computação Gráfica e Processamento de Imagens, 2007, Belo Horizonte. Proceedings of Brazilian Simposium on Computer Graphics and Image Processing, 2007.

  • OLIVEIRA, A. L. ; MENOLLI, A. L. A. ; Ricardo G. Coelho . Uma Proposta de Arquitetura de Software Baseada em Padrões. In: Encontro Paranaense de Computação, 2007, Cascavel-PR. Anais do Encontro Paranaense de Computação, 2007.

  • DELLA MURA, W. ; OLIVEIRA, A. L. ; SGARBI, E. M. ; SACHS, L. G. . Determinação da área foliar danificada por pragas da soja utilizando processamento digital de imagens. In: IV Seminário de Computação da Universidade Estadual de Londrina, 2007, Londrina - PR. Anais do IV Seminário de Computação da Universidade Estadual de Londrina, 2007.

  • OLIVEIRA, A. L. ; BRAGA, ROSANA T.V. ; MASIERO, PAULO C. ; HABLI, IBRAHIM ; KELLY, TIM . Impact of Feature Interaction on the Safety Analysis for Unmanned Avionics Product Lines. In: 32nd The International Conference on Computer Safety, Reliability and Security (SAFECOMP), Fast Abstracts, 2013, Toulouse. Proccedings of the 32nd The International Conference on Computer Safety, Reliability and Security (SAFECOMP) - Fast Abstracts, 2013.

  • OLIVEIRA, A. L. ; Penteado ; FERRARI, F. C. ; BRAGA, ROSANA T.V. ; Camargo . Restructuring Frameworks towards Framework Product Lines. In: 6th Latin- American Workshop on Aspect-Oriented Software Development Advanced Modularization Techniques, XXVI Simpósio Brasileiro de Engenharia de Software,, 2012, Natal - RN. Proceedings of the 6th Latin-American Workshop on Aspect-Oriented Software Development Advanced Modularization Techniques, 2012.

  • OLIVEIRA, A. L. ; Penteado ; FERRARI, F. C. ; Camargo . Evolving frameworks into framework product lines. In: V Workshop Latino-Americano em Desenvolvimento de Software Orientado a Aspectos, XXV Simpósio Brasileiro de Engenharia de Software, 2011, São Paulo - SP. Anais do V Workshop Latino-Americano em Desenvolvimento de Software Orientado a Aspectos, 2011.

  • OLIVEIRA, A. L. ; Penteado ; FERRARI, F. C. ; Camargo . Evolução de framework caixa-branca com aspectos, interfaces e anotações para facilitar o processo de instanciação. In: V Workshop Latino-Americano em Desenvolvimento de Software Orientado a Aspectos, XXV Simpósio Brasileiro de Engenharia de Software, 2011, São Paulo - SP. Anais do V Workshop Latino-Americano em Desenvolvimento de Software Orientado a Aspectos, 2011.

  • VENTURELLI, N. B. ; ZAPPAROLI, R. A ; REIS, J. A. J ; OLIVEIRA, A. L. ; LOURENÇO, C. C. ; SACHS, P. J. D ; SACHS, L. G. . Modelo Matemático para a Determinação de Área Foliar: II ? Folhas de Jaqueira. In: I Fórum de Biotecnologia do Vale do Paranapanema, 2006, Assis-SP. I Fórum de Biotecnologia do Vale do Paranapanema Novos rumos para o dessenvolvimento. Assis-SP: Universidade Estadual Paulista, 2006. v. 1. p. 122-122.

  • VENTURELLI, N. B. ; ZAPPAROLI, R. A ; REIS, J. A. J ; OLIVEIRA, A. L. ; LOURENÇO, C. C. ; SACHS, P. J. D ; SACHS, L. G. . Modelo Matemático para a Determinação de Área Foliar: III ? Folha de Mangueira. In: I Fórum de Biotecnologia do Vale do Paranapanema, 2006, Assis-SP. I Fórum de Biotecnologia do Vale do Paranapanema Novos rumos para o dessenvolvimento. Assis-SP: Universidade Estadual Paulista, 2006. v. 1. p. 123-123.

  • OLIVEIRA, A. L. ; Camargo ; FERRARI, F. C. ; Penteado . A Process to Evolve Frameworks into Product Lines Using Aspect-Oriented Programming. In: Variability and Composition Workshop, 10th International Conference on Aspect-Oriented Software Development, 2011, Porto de Galinhas - PE. Proceedings of the Variability and Composition Workshop, 10th International Conference on Aspect-Oriented Software Development, 2011.

  • GALLINA, BARBARA ; MONTECCHI, L. ; LUIZ DE OLIVEIRA, ANDRÉ ; Bressan, Lucas . Multiconcern, Dependability- Centered Assurance Via a Qualitative and Quantitative Coanalysis. 2023. (Apresentação de Trabalho/Simpósio).

  • OLIVEIRA, A. L. . Safety Analysis and Requirements Allocation for Software Product Lines. 2020. (Apresentação de Trabalho/Comunicação).

  • OLIVEIRA, A. L. ; BRAGA, R. T. V. ; MASIERO, P. C. ; PAPADOPOULOS, Y. ; HABLI, I. ; KELLY, T. P. . Supporting the Automated Generation of Modular Product Line Safety Cases. 2015. (Apresentação de Trabalho/Congresso).

  • OLIVEIRA, A. L. ; BRAGA, R. T. V. ; MASIERO, P. C. ; PAPADOPOULOS, Y. ; AZEVEDO, L. S. ; PARKER, D. J. . Automatic Allocation of Safety Requirements to Components of a Software Product Line. 2015. (Apresentação de Trabalho/Simpósio).

  • OLIVEIRA, A. L. ; BRAGA, R. T. V. ; MASIERO, P. C. ; HABLI, I. ; KELLY, T. P. . A Pattern to Argue the Compliance of the System Safety Requirements Decomposition. 2014. (Apresentação de Trabalho/Congresso).

  • OLIVEIRA, A. L. ; BRAGA, R. T. V. ; MASIERO, P. C. ; PAPADOPOULOS, Y. ; HABLI, I. ; KELLY, T. P. . A Model Based Approach to Support Automatic Safety Analysis of Multiple Product Line Products. 2014. (Apresentação de Trabalho/Simpósio).

  • OLIVEIRA, A. L. ; BRAGA, R. T. V. ; MASIERO, P. C. ; HABLI, I. ; KELLY, T. P. . Impact of Feature Interaction on the Safety Analysis for Unmanned Avionics Product-Lines. 2013. (Apresentação de Trabalho/Congresso).

  • OLIVEIRA, A. L. ; Camargo ; Penteado ; FERRARI, F. C. . Investigating Framework Product Lines. 2012. (Apresentação de Trabalho/Simpósio).

  • OLIVEIRA, A. L. ; FERRARI, F. C. ; Penteado ; Camargo ; MASIERO, P. C. . A Design Strategy to Facilitate the Instantiation Process of White-Box Frameworks. 2012. (Apresentação de Trabalho/Congresso).

  • OLIVEIRA, A. L. ; FERRARI, F. C. ; Penteado ; Camargo ; BRAGA, R. T. V. . Restructuring Frameworks Towards Framework Product Lines. 2012. (Apresentação de Trabalho/Congresso).

  • OLIVEIRA, A. L. ; FERRARI, F. C. ; Camargo ; Penteado . Evolving Frameworks into Framework Product Lines. 2011. (Apresentação de Trabalho/Congresso).

  • OLIVEIRA, A. L. ; Camargo ; FERRARI, F. C. ; Penteado . A Process to Evolve Frameworks into Product Lines Using Aspect-Oriented Programming. 2011. (Apresentação de Trabalho/Congresso).

  • OLIVEIRA, A. L. ; Penteado ; FERRARI, F. C. ; Camargo . Evolução de framework caixa-branca com aspectos, interfaces e anotações para facilitar o processo de instanciação. 2011. (Apresentação de Trabalho/Congresso).

  • OLIVEIRA, A. L. . Palestra: Evolução dos Paradigmas de Linguagens de Programação. 2011. (Apresentação de Trabalho/Conferência ou palestra).

  • OLIVEIRA, A. L. ; Camargo ; Penteado . Manutenção de Frameworks Orientados a Objetos com Orientação a Aspectos. 2010. (Apresentação de Trabalho/Simpósio).

  • OLIVEIRA, A. L. ; Camargo ; Penteado . Modularização Orientada a Aspectos do Framework GRENJ. 2009. (Apresentação de Trabalho/Congresso).

  • OLIVEIRA, A. L. ; MENOLLI, A. L. A. ; Ricardo G. Coelho ; Camargo ; Ramos ; Penteado . Um Estudo Quantitativo das Implementações Orientadas a Aspectos do Padrão Data Access Object. 2008. (Apresentação de Trabalho/Congresso).

  • OLIVEIRA, A. L. . Mini-curso: Introdução à Programação Orientada a Aspectos. 2008. (Apresentação de Trabalho/Conferência ou palestra).

  • OLIVEIRA, A. L. . Mini-curso: Introdução ao Sistema de Gerenciamento de Conteúdo Web Joomla. 2008. (Apresentação de Trabalho/Conferência ou palestra).

  • OLIVEIRA, A. L. ; Ricardo G. Coelho ; MENOLLI, A. L. A. . Uma Proposta de Arquitetura de Software Baseada em Padrões. 2007. (Apresentação de Trabalho/Congresso).

  • OLIVEIRA, A. L. ; Ricardo G. Coelho ; MENOLLI, A. L. A. . Uma Proposta de Arquitetura de Software para o Desenvolvimento de Aplicações de Ambiente Multiplataforma. 2007. (Apresentação de Trabalho/Congresso).

  • OLIVEIRA, A. L. ; DELLA MURA, W. ; SGARBI, E. M. ; SACHS, L. G. . Determinação da área foliar danificada por pragas da soja utilizando processamento digital de imagens. 2007. (Apresentação de Trabalho/Seminário).

  • OLIVEIRA, A. L. . Mini-curso: Introdução à Programação Orientada a Aspectos Utilizando a Linguagem AspectJ. 2007. (Apresentação de Trabalho/Conferência ou palestra).

  • REIS, J. A. J ; OLIVEIRA, A. L. ; SACHS, L. G. ; SACHS, P. J. D ; LOURENÇO, C. C. . Modelo Matemático para Determinação de Área Foliar: Folha de Mangueira. 2006. (Apresentação de Trabalho/Simpósio).

  • VENTIRELLI, N. B ; ZAPPAROLI, R. A ; REIS, J. A. J ; OLIVEIRA, A. L. ; SACHS, P. J. D ; LOURENÇO, C. C. ; SACHS, L. G. . Modelo Matemático para Determinação de Área Foliar: Folha de Jaqueira. 2006. (Apresentação de Trabalho/Seminário).

Outras produções

OLIVEIRA, A. L. ; Camargo ; Penteado . Framework de Gestão de Recursos de Negócio em Java e Orientado a Aspectos (GReNJ-OA). 2010.

OLIVEIRA, A. L. ; MATOS, P. F. . Introdução ao Sistema de Gerenciamento de Conteúdo Joomla. 2008. (Curso de curta duração ministrado/Outra).

OLIVEIRA, A. L. . Programação Orientada a Aspectos. 2008. (Curso de curta duração ministrado/Outra).

OLIVEIRA, A. L. ; Ricardo G. Coelho ; MENOLLI, A. L. A. . Programação Orientada a Aspectos. 2007. (Curso de curta duração ministrado/Outra).

Projetos de pesquisa

  • 2025 - Atual

    Estudos de cibersegurança em sistemas de comunicações não confinadas: aplicações reais em sistemas de drones e sistemas elétricos de potência, Descrição: O projeto visa a proposição e avaliação de metodologias de testes que possam ser executados em ambientes indoor e outdoor, de modo a (i) reproduzir cenários reais de ataques no espectro eletromagnéticos a infraestruturas críticas e (ii) permitir a avaliação da eficácia das técnicas de mitigação ou contra-ataque propostas. Os ensaios serão conduzidos com base em dois estudos de caso de aplicações reais: desenvolvimento de metodologias de contra-ataque para neutralizar a ação de jammers em subestações de energia elétrica que visem interferir na coordenação e na sincronização temporal dos equipamentos de proteção do sistema elétrico via GPS; e identificação, de forma automática, da presença de drones ilícitos no entorno de áreas de acesso restrito.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: André Luiz de Oliveira - Integrante / PAPADOPOULOS, YIANNIS - Integrante / Kalinka Regina Lucas Jaquie Castelo Branco - Coordenador / Catherine Dezan - Integrante / ISADORA GARCIA FERRÃO - Integrante / David Espes - Integrante.

  • 2023 - Atual

    Verificação de segurança e proteção de sistemas multi-robôs inteligentes, cooperativos e configuráveis em runtime, Descrição: Sistemas ciber-físicos abrigam um vasto potencial econômico e impacto social, possibilitando novos tipos de aplicações em diferentes domínios como sistemas autônomos automotivos e aeronaves não tripuladas, sistemas de defesa, de controle de tráfego e de processos de manufatura, de inspeção e manutenção, sistemas robóticos, dispositivos médicos e automação residencial. Esses sistemas são altamente abertos, se conectam/ desconectam a outros sistemas em tempo de execução, e são capazes de se adaptarem a mudanças de contexto. Sistemas ciber-físicos autônomos e inteligentes nesses domínios, que utilizam robôs inteligentes e sistemas que operam em conjunto com humanos, executam funções de segurança crítica e necessitam permanecerem robustos (seguros - operando livre de consequências catastróficas a pessoas, ao ambiente ou a propriedade mesmo em caso de falha, e protegidos - contra violações de segurança mesmo sob ataques cibernéticos) diante de condições de incerteza. O desenvolvimento de tais sistemas demanda a demonstração de segurança, proteção e de outras propriedades de interesse e impõe desafios inerentes à complexidade: i) a análise do impacto de ataques cibernéticos e falhas e identificação de requisitos de segurança em arquiteturas de sistemas reconfiguráveis, ii) o gerenciamento de variantes e o reuso de artefatos de garantia de qualidade, inteligência: iii) a verificação de segurança em runtime diante de incertezas introduzidas pela Inteligência Artificial e autonomia: iv) a composição de sistemas em runtime. Este projeto visa propor uma metodologia, que inclui modelos, métodos e ferramentas de apoio à análise de segurança e segurança cibernética desistemas autônomos reconfiguráveis, ao reuso desses artefatos, a composição, verificação e demonstração de robustez de sistemas inteligentes em runtime e sua validação por meio de surveys, estudos de caso e experimentos realísticos nos domínios de sistemas autônomos automotivos, drones e defesa em cooperação com a indústria.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (3) / Doutorado: (2) . , Integrantes: André Luiz de Oliveira - Coordenador / Ibrahim Habli - Integrante / Timothy Patrick Kelly - Integrante / Yiannis Papadopoulos - Integrante / Leonardo Montecchi - Integrante / Barbara Gallina - Integrante / Rosana T. V. Braga - Integrante / Koorosh Aslansefat - Integrante / Edelberto Franco Silva - Integrante / Carlos Eduardo de Barros Paes - Integrante / Patrizio Pelliccione - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Outra.

  • 2022 - Atual

    Subsídios à Sustentabilidade de Recursos Educacionais Abertos para o Ensino de Computação, Descrição: O ensino de Computação tem sido amplamente discutido nas diferentes comissões especiais da Sociedade Brasileira de Computação (SBC). A Educação em Computação é uma área interdisciplinar que visa aperfeiçoar os processos de ensino e aprendizagem da Computação, visando amenizar os diferentes desafios da área, tais como: (i) a falta de raciocínio lógico e algorítmico dos estudantes; e (ii) as dificuldades dos professores em manter a motivação, engajamento e persistência dos estudantes em aprender os conteúdos. Em resposta aos desafios existentes, Recursos Educacionais Abertos (REA) têm sido propostos, sendo eles: jogos educacionais, artefatos gamificados, aprendizagem baseada em projetos, flipped classroom, simuladores, sistemas tutores inteligentes, dentre outros. Apesar da comunidade científica propor diferentes REA para apoiar o ensino de Computação, eles são pouco utilizados na prática e, consequentemente, pouco contribuem no ensino de Computação. Assim, os REA existentes para apoiar o ensino de Computação não se sustentam ao longo dos anos. Isso, muitas vezes, pode estar relacionado a diferentes fatores, desde o fato de que muitos desses produtos não são atualizados e/ou até mesmo a possibilidade de se extinguirem sem o fornecimento de suporte adequado aos seus usuários. Diante desse cenário, este projeto visa fornecer subsídios para o projeto e desenvolvimento de REA de apoio ao ensino de Computação, fornecendo diretrizes para incorporar características de sustentabilidade/longevidade nesses produtos durante o seu desenvolvimento para que eles sejam utilizados de maneira efetiva no processo de ensino e aprendizagem. Como principal resultado, espera-se que uma abordagem que considere a sustentabilidade no desenvolvimento de REA seja proposta e validada por meio de entrevistas, estudos de viabilidade e estudos de casos realísticos.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (3) . , Integrantes: André Luiz de Oliveira - Integrante / Pedro Henrique Dias Valle - Coordenador / Jorge Marques Prates - Integrante / Edmar Welington Oliveira - Integrante / Silvana Morita Melo - Integrante / Ricardo Ferreira Vilela - Integrante / Williamson Alison Freitas Silva - Integrante., Financiador(es): Fundação de Amparo à Pesquisa do Estado de Minas Gerais - Auxílio financeiro.

  • 2022 - Atual

    DREAM: Data-driven Reliability-centred Evolutionary Automated Maintenance for Offshore Wind Farms., Descrição: The associated costs of Operation and Maintenance (O&M) in offshore wind farms can be significantly reduced through condition monitoring, data analytics and intelligent maintenance planner. This can be achieved via combining optimization algorithms, fault prognosis and reliability models. The research is focusing on the development of bio-inspired optimisation techniques that exploit fault prognosis to continually produce and update an evolving optimal plan of O&M. This plan explores the enormous design space of possible and optimal dynamic maintenance schedules, optionally taking constraints such as logistics, respecting constraints, optimise reliability and energy profiles whilst minimising maintenance costs and reducing downtime.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (1) . , Integrantes: André Luiz de Oliveira - Integrante / Yiannis Papadopoulos - Coordenador / Koorosh Aslansefat - Integrante., Número de orientações: 1

  • 2021 - Atual

    Uma abordagem de apoio à análise de vulnerabilidades arquiteturais e de código fonte de sistemas computacionais que impactam em security debt, Descrição: A garantia da segurança e da segurança cibernética (do inglês cyber-security) têm se tornado importantes interesses na engenharia de sistemas e de sistemas conectados via Internet. Sistemas embarcados como smartphones, aeronaves e veículos automotivos autônomos, sistemas de controle de processos industriais (e.g., smart grids, nuclear power plants), sistemas médicos que controlam a dosagem de medicação e sistemas de automação residencial estão cada vez mais presentes na vida cotidiana. A interconectividade de computadores e sistemas computacionais torna esses sistemas vulneráveis a acessos não autorizados e a ataques externos. Vulnerabilidade consiste em uma falha interna que pode ser explorada por um ataque externo. A exploração dessas vulnerabilidades por ataques pode fazer com que agentes externos assumam o controle um sistema embarcado crítico, desviando-o de sua missão ou tornando o seu comportamento perigoso (do inglês hazardous) com consequências catastróficas ao ambiente físico de operação do sistema. Tais vulnerabilidades podem ser oriundas de negligências relacionadas à segurança e segurança cibernética durante as fases de design e implementação do sistema, denominadas Security Debt. Security debt consiste no design ou código que não está em conformidade com boas de engenharia para atender restrições de custo e prazo. Estudos na área de technical debt incluem propostas de catálogos de architectural e code smells que impactam em atributos de qualidade como manutenibilidade e capacidade de evolução do sistema e estratégias de prevenção de erosão arquitetural. Entretanto, há uma carência na literatura de estudos com o enfoque na identificação de Technical Debt que impacta na segurança cibernética de sistemas computacionais e na análise dos tipos de security hotspots em aplicações que controlam veículos automotivos. A identificação de hotspots e security debt na arquitetura e código fonte de sistemas críticos pode contribuir para reduzir a vulnerabilidade desses sistemas a ataques externos, aumentar a segurança e prevenir a ocorrência de falhas catastróficas.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) . , Integrantes: André Luiz de Oliveira - Coordenador / ÂNDERSON COSTA DE SOUZA - Integrante / EDUARDO SANTOS DE OLIVEIRA MARQUES - Integrante., Financiador(es): Universidade Federal de Juiz de Fora - Bolsa.

  • 2021 - Atual

    Secure and Safe Multi-Robot Systems (SESAME), Descrição: The overarching goal of SESAME is to develop an open, modular, configurable, model-based approach for systematic engineering of dependable MRS. The approach is supported by a set of public meta-models, components and configuration tools produced by the project. Target MRS may employ AI, and will be capable of operating dependably in open configurations, and in conditions of uncertainty that include the acknowledged possibility of cyber-attacks. Five novel applications that add value to the European science and economy will be developed and verified for dependability using the SESAME approach.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (1) . , Integrantes: André Luiz de Oliveira - Integrante / Yiannis Papadopoulos - Coordenador / David J. Parker - Integrante / Yioannis Sorokos - Integrante.

  • 2020 - Atual

    Allocation of Dependability Requirements in Variant-Intensive System Design, Descrição: Variant-intensive critical systems developed as part of a product family must still comply with safety and cybersecurity standards. Standards use the concept of assurance levels to drive the assignment of system safety and cybersecurity requirements to subsystems and components of a system under design. However, for a variant-intensive system, the dependability requirements that need to be allocated to a subsystem or component may vary in different product variants. Establishing common assurance levels for components of a large scale variant-intensive system by considering all possible usage scenarios, is desirable for economies of scale, but it also poses challenges to dependability engineering In this research, we propose a novel concept and method for automatic allocation and decomposition of assurance levels to variant-intensive components in the product family design. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: André Luiz de Oliveira - Coordenador / Yiannis Papadopoulos - Integrante / David J. Parker - Integrante., Número de produções C, T & A: 1

  • 2019 - 2021

    A methodology to support reuse in the specification of Performability models, Descrição: odel-based evaluation plays a key role in dependability and performability evaluation of systems. Modeling allows the system to be analyzed at different levels of abstractions and in different conditions, without actually exercising the real system. Stochastic Petri Nets (SPN) and their extensions are a widely used methamatical formalism to evaluate non-functional properties across different domains. They haveseveral key advantages: they provide a convenient graphical notation, they support different abstraction levels, and they are well-suited for the representation of random events (e.g., component failures). However, their application for the performability analysis of modern systems is facing great challenges: systems scale is growing, they are becoming massively distributed, interconnected, and evolving. The complexity given by the high number of components, their interactions, and rapidly-changing system configurations represents a notable challenge for the specification of such models. In the software engineering discipline there are well-established ways to cope with complexity. Concepts like modularization, reuse, composition, inheritance, etc., are some of the basic tools of any software developer. Similar conceptsare instead less established for the construction for performability models. The objective of this project is to define a method to support modularity and reuse in the construction and management of performability models, primarily in models based on Stochastic Petri Nets. We plan to address this problem using a model-driven approach, that is, combining domain-specific languages and model transformations.The methodology proposed in this project will be evaluated through its application to concrete use cases, and the comparison with the traditional process for model specification.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (1) . , Integrantes: André Luiz de Oliveira - Integrante / Leonardo Montecchi - Coordenador., Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro.

  • 2019 - Atual

    A methodology to support the systematic reuse of functional safety and cybersecurity artefacts, Descrição: Software Product Lines (SPLs) enable and maximize reuse of software artifacts, many of them configured on behalf of software variability as central technique. However, in critical systems, the reuse of functional safety cybersecurity analysis information is mainly done manually by copy-paste. In order to enable systematic reuse of system dependability information, which is required to achieve certification and it is costly to produce, in this research, we propose a methodology, by extending software product line processes, to support the reuse of functional safety and cybesecurity analyses information.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (1) . , Integrantes: André Luiz de Oliveira - Coordenador / PAPADOPOULOS, YIANNIS - Integrante / Lucas Paiva Bressan - Integrante / Leonardo Montecchi - Integrante / Rafael Capilla - Integrante., Financiador(es): Universidade Federal de Juiz de Fora - Bolsa., Número de produções C, T & A: 1 / Número de orientações: 2

  • 2018 - Atual

    Runtime assurance for open and adaptive systems, Descrição: The Structured Assurance Case Metamodel (SACM) issued by the Object Management Group (OMG) defines a standardised meta-model and graphical notation for representing structured assurance cases. SACM provides interoperability between different assurance case approaches and the foundations for model-based system assurance with great potential to be applied in emergent domains such as Cyber-Physical Systems (CPS). However, due to the open and adaptive nature of CPSs, it is imperative to assure their dependability at runtime. Although a number of tools (e.g., Assurance Case Model Editor - ACME) provide some support for model-based development of assurance cases using SACM, it is still not possible to assure dependability at runtime. In this project, we propose a methodology and tool support for runtime model-based assurance of cyber-physical systems.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) . , Integrantes: André Luiz de Oliveira - Coordenador / Timothy Patrick Kelly - Integrante / HABLI, IBRAHIM - Integrante / Ran Wei - Integrante.

  • 2017 - 2020

    Dependability Engineering Innovation for Cyber Physical Systems, Descrição: Cyber-Physical-Systems (CPS) provide the potential for vast economic and societal impact in domains such as automotive, health care and home automation. The open and cooperative nature of CPS poses a significant new challenge in assuring dependability. The DEIS project addresses this important and unsolved challenge by developing technologies that enable a science of dependable system integration. Such technologies facilitate the efficient synthesis of components and systems based on their dependability information. The key innovation in the approach of the DEIS project is the concept of Digital Dependability Identity (DDI). A DDI contains all the information that uniquely describes the dependability characteristics of a CPS component. DDIs are used for the integration of components into systems during development as well as for the dynamic integration of systems into systems of systems in the field.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: André Luiz de Oliveira - Integrante / Yiannis Papadopoulos - Coordenador / David J. Parker - Integrante / Yioannis Sorokos - Integrante.

  • 2017 - 2019

    Gerenciamento de variabilidades e integração das ferramentas de engenharia de segurança de sistemas críticos CONCERTO e HIP-HOPs, Descrição: CONCERTO é um framework que inclui um conjunto de ferramentas de apoio ao projeto arquitetural baseado em componentes e a análise de segurança de sistemas críticos, como sistemas aeroespaciais, automotivo e veículos autônomos. O framework CONCERTO permite a integração de projeto baseado em componentes e desenvolvimento dirigido a modelos para gerenciar a complexidade de sistemas críticos em relação à segurança. HiP-HOPS é uma ferramenta de apoio à engenharia de segurança de sistemas em modelo Simulink. Da mesma forma que CONCERTO, HiP-HOPS apoia as atividades de engenharia de segurança de sistemas como: análise de perigos, especificação de modos de falha de componente e possui mecanismo para a síntese automática de árvore de falhas. O projeto de sistemas críticos baseado em componentes apoiado pelo framework CONCERTO e HiP-HOPS envolve atividades de engenharia de segurança de sistemas, como análise de perigos, identificação de potenciais falhas em componentes e definição de medidas de mitigação de riscos e também atividades de gerenciamento de variabilidades no modelo erros do sistema. CONCERTO e HiP-HOPS fornecem apoio a diferentes etapas do processo de engenharia de segurança de sistemas. Os objetivos deste projeto de iniciação científica são a integração das ferramentas CONCERTO e HiP-HOPS e Base Variability Resolution (BVR) de modo a apoiar o reuso sistemático e a geração automática de artefatos de projeto e de engenharia de segurança de sistemas críticos, e a avaliação de tal integração por meio da realização de estudos de caso com sistemas críticos, Sistemas de Sistemas e ecossistemas de software reais.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: André Luiz de Oliveira - Coordenador / Sebastião Lucio de Souza Reis - Integrante.

  • 2017 - 2019

    Gerenciamento de variabilidades em modelagem arquitetural e análise de segurança de sistemas críticos e complexos especificados utilizando o framework concerto, Descrição: CONCERTO é um framework que inclui um conjunto de ferramentas de apoio ao projeto arquitetural baseado em componentes e a análise de segurança de sistemas críticos, como sistemas aeroespaciais, automotivo e veículos autônomos. O projeto de sistemas críticos baseado em componentes apoiado pelo framework CONCERTO envolve atividades de engenharia de segurança de sistemas, como análise de perigos, identificação de potenciais falhas em componentes e definição de medidas de mitigação de riscos e também atividades de gerenciamento de variabilidades no modelo erros do sistema. Sistemas sócio-técnicos ou Sistemas de Sistemas (SoS) e Ecossistemas de Software são categorias de sistemas críticos complexos que também demandam atividades de engenharia de segurança de sistemas, uma vez que falhas nesses sistemas também podem levar a consequências catastróficas. Em virtude da natureza crítica desses sistemas, as suas propriedades de segurança devem ser demonstradas em diferentes níveis de abstração para alcançar a certificação. Dessa forma, há a necessidade esforços de pesquisa para investigar potenciais adaptações a serem feitas em abordagens tradicionais de análise de segurança baseada em componentes para que possam ser utilizadas no contexto de SoS e ecossistemas de software. Os objetivos deste projeto de iniciação científica são a elaboração de uma abordagem baseada em componentes para apoiar o reuso sistemático de artefatos de projeto e de análise de segurança de sistemas críticos utilizando o framework CONCERTO; a integração de CONCERTO com ferramentas de gerenciamento de variabilidades, e.g. Base Variability Resolution (BVR) em uma única plataforma; a elaboração de uma abordagem baseada em componentes para apoiar o reuso e a análise de segurança no contexto de SoS e Ecossistemas de Software, e a avaliação das abordagens e do apoio ferramental propostos em estudos de caso com sistemas críticos, SoS e ecossistemas de software reais.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) . , Integrantes: André Luiz de Oliveira - Coordenador / Lucas Paiva Bressan - Integrante / Cláudio Nazareth Lopes - Integrante., Financiador(es): Universidade Federal de Juiz de Fora - Bolsa., Número de produções C, T & A: 1

  • 2017 - 2018

    Gerenciamento de variabilidades e integração das ferramentas de engenharia de segurança de sistemas críticos concerto e hip-hops, Descrição: CONCERTO é um framework que inclui um conjunto de ferramentas de apoio ao projeto arquitetural baseado em componentes e a análise de segurança de sistemas críticos, como sistemas aeroespaciais, automotivo e veículos autônomos. O framework CONCERTO permite a integração de projeto baseado em componentes e desenvolvimento dirigido a modelos para gerenciar a complexidade de sistemas críticos em relação à segurança. HiP-HOPS é uma ferramenta de apoio à engenharia de segurança de sistemas em modelo Simulink. Da mesma forma que CONCERTO, HiP-HOPS apoia as atividades de engenharia de segurança de sistemas como: análise de perigos, especificação de modos de falha de componente e possui mecanismo para a síntese automática de árvore de falhas. O projeto de sistemas críticos baseado em componentes apoiado pelo framework CONCERTO e HiP-HOPS envolve atividades de engenharia de segurança de sistemas, como análise de perigos, identificação de potenciais falhas em componentes e definição de medidas de mitigação de riscos e também atividades de gerenciamento de variabilidades no modelo erros do sistema. CONCERTO e HiP-HOPS fornecem apoio a diferentes etapas do processo de engenharia de segurança de sistemas. Os objetivos deste projeto de iniciação científica são a integração das ferramentas CONCERTO e HiP-HOPS e Base Variability Resolution (BVR) de modo a apoiar o reuso sistemático e a geração automática de artefatos de projeto e de engenharia de segurança de sistemas críticos, e a avaliação de tal integração por meio da realização de estudos de caso com sistemas críticos, Sistemas de Sistemas e ecossistemas de software reais.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: André Luiz de Oliveira - Coordenador / Sebastião Lucio de Souza Reis - Integrante., Número de produções C, T & A: 1

  • 2017 - 2018

    Um framework dirigido a modelos para apoiar a engenharia de segurança de sistemas críticos, Descrição: Sistemas embarcados críticos são sistemas computacionais que abrangem desde pequenos dispositivos a sistemas complexos de monitoramento e gerência de processos. Falhas em sistemas críticos podem levar a consequências catastróficas como lesões ou a perda de vidas humanas. Em virtude da natureza crítica desses sistemas, é necessário realizar a análise de segurança para obter créditos de certificação. Dessa forma, o desenvolvimento de sistemas críticos deve atender a um conjunto de diretrizes prescritas por padrões de segurança, como DO-178C (RTCA, 2012) e ARP 4754A (EUROCAE, 2010) para sistemas aviônicos, e ISO 26262 (ISO, 2011) para sistemas automotivos. Padrões de segurança demandam que as propriedades de segurança de um produto de software sejam analisadas e demonstradas em diferentes níveis de abstração antes da liberação do sistema para operação. Dessa forma, atividades de análise de segurança devem ser conduzidas. Padrões de segurança de diferentes domínios de aplicação recomendam ou exigem o desenvolvimento de um Caso de Segurança (Assurance Case) como pré-requisito para alcançar a certificação de segurança do sistema. Um caso de segurança consiste em um argumento claro, abrangente e defensível, apoiado por um conjunto de evidências (artefatos de software), que demonstram que o sistema é aceito como seguro para operar em um contexto em particular (KELLY e MCDERMID, 1997). Neste contexto, os objetivos deste projeto de iniciação científica são a elaboração de uma abordagem dirigida a modelos para apoiar o reuso de modelos de weaving e a geração de casos de segurança na notação SACM 2.0, que suporta a especificação de casos de segurança com informações sobre a proveniência de artefatos de software usados como itens de evidência; e o desenvolvimento de um editor gráfico integrado. Este projeto de pesquisa está no contexto de colaborações de pesquisa com pesquisadores da Universidade de York, que desenvolveram uma abordagem e apoio ferramental para a geração automática de casos de segurança a partir de artefatos de desenvolvimento como projeto arquitetural e modelo de erros do sistema.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) . , Integrantes: André Luiz de Oliveira - Coordenador / Rafael Braga Ladeira Dutra - Integrante / Victor Machado Torres - Integrante., Número de produções C, T & A: 1

  • 2010 - 2014

    Infraestrutura de Apoio ao Reuso e Gerenciamento de Familias de Frameworks Transversais, Descrição: ramework Transversal é um tipo especial de framework orientado a aspectos que encapsula apenas um interesse transversal, como persistência, concorrência e regras de negócio. Cada um desses interesses possui subinteresses que podem agir como características (features) de uma família de FTs, permitindo que diferentes membros de uma família possam ser gerados por meio da composição de diferentes características. Este projeto tem por objetivo a construção de uma infraestrutura integrada para desenvolvimento de software que contenha ferramentas e técnicas de apoio ao reuso e ao gerenciamento de Famílias de Frameworks Transversais (FTs). Essa infraestrutura utilizará famílias de FTs que podem ser reusadas durante o desenvolvimento de novas aplicações e/ou evolução de aplicações existentes, de forma a reduzir o tempo de desenvolvimento e aumentar a qualidade das aplicações. Outro diferencial é que todo o trabalho deve ser feito apenas utilizando modelos, elevando o nível de abstração que deve ser empregado. Ganhos de produtividade poderão ser obtidos em decorrência do reuso de projeto e código das famílias de FTs já previamentes testadas. A infraestrutura será desenvolvida de forma a apoiar as fases/disciplinas/atividades de um processo chamado ProFT/PU, que é um processo de desenvolvimento de software orientado a aspectos iterativo e incremental que já foi especificado. Um conjunto de ferramentas de apoio e de métodos será desenvolvido para auxiliar na construção de membros, na instanciação dos membros e no acoplamento dos FTs, bem como em seu gerenciamento durante e após o processo. Com os resultados obtidos neste projeto é possível aumentar a eficiência de desenvolvedores de software e também a qualidade das aplicações desenvolvidas em termos de modularidade, reuso e manutenibilidade. Situação: Concluído; Natureza: Pesquisa.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (3) . , Integrantes: André Luiz de Oliveira - Integrante / Valter Vieira de Camargo - Coordenador / Ricardo A. Ramos - Integrante / Rafael Serapilha Durelli - Integrante / THIAGO GOTTARDI - Integrante., Número de produções C, T & A: 2

  • 2010 - 2014

    INCT - Desenvolvimento de Sistemas Embarcados Críticos, Descrição: Edital N. 15/2008 MCT/CNPq/FNDCT/ CAPES/FAPEMIG/FAPERJ/FAPESP Institutos Nacionais de Ciência e Tecnologia (INCT) A criação de um Instituto de Sistemas Embarcados Críticos é proposta neste projeto. O objetivo geral desse instituto é elevar o nível de conhecimento, competência e qualidade no país sobre o desenvolvimento desse tipo de sistema, considerando que se trata de tecnologia importante para apoiar o desenvolvimento de áreas estratégicas do país, como a do meio ambiente, a de segurança e defesa e a de agricultura. O projeto é abrangente e envolve grupos de pesquisadores de nove universidades brasileiras e sete empresas. Os principais objetivos mais específicos são o desenvolvimento de pesquisas para a construção de sistemas embarcados críticos com ênfase para veículos autônomos móveis e a construção de pelo menos dois protótipos de veículo, um aéreo e um terrestre, com o objetivo de serem transferidos para as empresas associadas, visando a possível fabricação e comercialização. Outros objetivos relevantes são: a produção de uma metodologia que documente esse conhecimento e possa ser usada para o treinamento de pessoal formado na área; a produção de mestres e doutores e produção intelectual na forma de artigos científicos apresentados e publicados em conferências e periódicos de boa qualidade, bem como de patentes.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: André Luiz de Oliveira - Integrante / Paulo Cesar Masiero - Integrante / Rosana Teresinha Vaccare Braga - Integrante / José Carlos Maldonado - Coordenador.

  • 2009 - 2010

    Um estudo quantitativo do uso de abstrações orientadas a aspectos na modularização dos interesses transversais da linguagem de padrões GRN, Descrição: A linguagem de padrões GRN (Gestão de Recursos de Negócio) provê um conjunto de quinze padrões de análise para a modelagem de aplicações do domínio de gestão de recursos de negócio. Seu objetivo é guiar o desenvolvedor para o desenvolvimento de aplicações no domínio de gestão de recursos de negócio com um alto grau de reúso. Um framework, denominado GREN, foi construído a partir dessa linguagem, possibilitando a instanciação de sistemas em Smalltalk. GRENJ possibilita a instanciação de sistemas em Java, foi obtido por meio de um processo de reengenharia iterativa e usando desenvolvimento guiado a partir do GREN. Com o advento da programação orientada a aspectos, utilizada na modularização de interesses transversais encontrados nas aplicações, este projeto tem o objetivo de verificar a efetividade do uso de abstrações orientadas a aspectos na separação dos interesses presentes na hierarquia de padrões da linguagem GRN. Um estudo quantitativo será utilizado para comparar as versões orientadas a objetos (OO) e orientadas a aspectos (OA) dos padrões da GRN. O processo de validação terá como critério de avaliação os atributos separação de interesses, acoplamento, coesão e tamanho.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (1) . , Integrantes: André Luiz de Oliveira - Integrante / Rosângela Aparecida Dellosso Penteado - Coordenador., Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro., Número de produções C, T & A: 3

Projetos de desenvolvimento

  • 2024 - Atual

    Telemedicina Comunitária em Municípios Conveniados da Zona da Mata Mineira, Descrição: O momento crítico e de muita gravidade que o mundo atravessou nos últimos quatro anos em decorrência da pandemia de COVID-19, exige da Universidade e dos profissionais da área da Saúde, a prestação de apoio aos serviços de saúde providos pelas Secretarias de Saúde dos municípios da Zona da Mata Mineira. Tecnologias de Informação e Comunicação (TICs) como aplicativos de videoconferência e de troca de mensagens instantâneas tornaram viáveis o exercício da Medicina na modalidade remota denominada Telemedicina. O uso de Telemedicina, através de tele-interconsulta, tem o potencial de reduzir a exposição do paciente ao vírus da COVID-19 e outros patógenos virais como H1N1, reduzir as despesas dos municípios com a manutenção de veículos, motoristas e combustíveis e possibilitar aos docentes e alunos acompanharem à distância a evolução de casos clínicos de atenção secundária, reduzindo a sobrecarga dos serviços de saúde. Neste projeto é proposto o desenvolvimento de uma plataforma computacional de apoio a Tele-Interconsulta com o potencial de contribuir para a melhoria da qualidade dos serviços de saúde fornecidos pelo Programa de Saúde Família nos municípios da Zona da Mata Mineira. Com o desenvolvimento desta plataforma, as dúvidas relacionadas à conduta médica em casos clínicos de atenção secundária poderão ser encaminhadas pelos médicos dos PSFs, em conjunto com o estagiário, aos docentes especialistas que atuam na supervisão dos estágios da Faculdade de Medicina da UFJF, reduzindo o tempo de resposta às dúvidas bem como evitando a necessidade de deslocamento e exposição desnecessária de pacientes da atenção secundária à agentes patógenos virais como COVID-19 e H1N1. A implantação da plataforma tem o potencial de reduzir as despesas com transporte das secretarias de saúde dos municípios da Zona da Mata Mineira. A plataforma computacional será desenvolvida com base em métodos de análise, design e avaliação de interfaces da área da Interação Humano-Computador (IHC). Um estudo experimental com usuários será conduzido para avaliar a usabilidade das interfaces da plataforma com os usuários.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (4) . , Integrantes: André Luiz de Oliveira - Coordenador / Áureo Delgado - Integrante / Fernando Mendonça Vidigal - Integrante / Arthur Lima Costa - Integrante / João Pedro Ribeiro Norton - Integrante / Luiz Guilherme Almas - Integrante / Igor Coimbra - Integrante., Financiador(es): Universidade Federal de Juiz de Fora - Outra.

Prêmios

2018

3º melhor artigo da 17º International Conference on Software Reuse (ICSR), Universidad Rey Juan Carlos (URJC), Madri, Espanha.

2018

Menção honrosa ao projeto de extensão intitulado Pró-Inclusão: Tecnologias de Informação e seu impacto na Promoção da Inclusão Social de Cidadãos em Situação de Rua de Juiz de Fora (1ª Edição), Pró-Reitoria de Extensão, Universidade Federal de Juiz de Fora.

2014

Melhor artigo do Critical Systems Track of the IV Brazilian Symposium on Computing Systems Engineering, Manaus, Brasil, Novembro, 2014., Universidade Federal do Amazonas (UFAM).

Histórico profissional

Endereço profissional

  • Universidade Federal de Juiz de Fora, Instituto de Ciências Exatas, Departamento de Ciência da Computação. , Rua José Lourenço Kelmer, Martelos, 36030900 - Juiz de Fora, MG - Brasil, Telefone: (32) 21023327, Ramal: 4026, URL da Homepage:

Experiência profissional

2019 - 2021

Universidade de Campinas

Vínculo: , Enquadramento Funcional:

2018 - Atual

The University of York

Vínculo: , Enquadramento Funcional:

2017 - 2020

University Of Hull

Vínculo: , Enquadramento Funcional:

2016 - Atual

Universidade Federal de Juiz de Fora

Vínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 09/2022

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, DCC168 Teste de Software, DCC174 Interação Humano-Computador

  • 09/2022

    Ensino, Ciência da Computação, Nível: Pós-GraduaçãoDisciplinas ministradas, 2035008 Desenvolvimento Dirigido por Modelos

  • 08/2022

    Conselhos, Comissões e Consultoria, Instituto de Ciências Exatas, Departamento de Ciência da Computação.Cargo ou função, Membro do Colegiado do Curso de Bacharelado em Ciência da Computação.

  • 08/2022

    Conselhos, Comissões e Consultoria, Reitoria, Pró-Reitoria de Pós-Graduação e Pesquisa.Cargo ou função, Representante do CONEXC no Conselho Setorial de Pós-Graduação e Pesquisa (CSPP).

  • 08/2022

    Conselhos, Comissões e Consultoria, Instituto de Ciências Exatas, Departamento de Ciência da Computação.Cargo ou função, Membro da Comissão de Processo Seletivo do Programa de Pós-Graduação em Ciência da Computação (PPGCC).

  • 07/2022

    Ensino, Programa de Pós-Graduação em Modelagem Computacional, Nível: Pós-GraduaçãoDisciplinas ministradas, 3012010 Tópicos Especiais em Engenharia de Software

  • 07/2021

    Conselhos, Comissões e Consultoria, Reitoria, Pró-Reitoria de Extensão (PROEX).Cargo ou função, Representante do Conselho Setorial de Extensão e Cultura no Conselho de Graduação (CONGRAD).

  • 06/2021

    Conselhos, Comissões e Consultoria, Reitoria, Pró-Reitoria de Extensão (PROEX).Cargo ou função, Representante da Área de Engenharias no Conselho Setorial de Extensão e Cultura (CONEXC) da UFJF.

  • 10/2020

    Conselhos, Comissões e Consultoria, Instituto de Ciências Exatas, Departamento de Ciência da Computação.Cargo ou função, Membro da Comissão Permanente de Avaliação Docente (CPAD).

  • 04/2017

    Direção e administração, Instituto de Ciências Exatas, Departamento de Ciência da Computação.Cargo ou função, Coordenador de Estágios e Presidente da Comissão Orientadora de Estágio do Curso de Bacharelado em Engenharia Computacional.

  • 04/2017

    Direção e administração, Instituto de Ciências Exatas, Departamento de Ciência da Computação.Cargo ou função, Membro da Comissão Orientadora de Estágio do Curso de Licenciatura em Computação.

  • 08/2016

    Pesquisa e desenvolvimento, Instituto de Ciências Exatas, Departamento de Ciência da Computação.Linhas de pesquisa

  • 04/2022 - 08/2022

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, DCC174 Interação Humano-Computador

  • 04/2022 - 07/2022

    Ensino, Programa de Pós-Graduação em Modelagem Computacional, Nível: Pós-GraduaçãoDisciplinas ministradas, 219009 Engenharia de Software

  • 10/2021 - 02/2022

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, DCC168 Teste de Software, DCC174 Interação Humano-Computador

  • 09/2021 - 12/2021

    Ensino, Ciência da Computação, Nível: Pós-GraduaçãoDisciplinas ministradas, 2035008 Desenvolvimento Dirigido por Modelos

  • 05/2021 - 09/2021

    Ensino, Sistemas de Informação, Nível: GraduaçãoDisciplinas ministradas, DCC174 Interação Humano-Computador, DCC120 Laboratório de Programação

  • 04/2017 - 05/2021

    Direção e administração, Instituto de Ciências Exatas, Departamento de Ciência da Computação.Cargo ou função, Coordenador de Estágios.

  • 12/2020 - 03/2021

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, DCC168 Teste de Software, DCC174 Interação Humano-Computador

  • 12/2020 - 02/2021

    Ensino, Ciência da Computação, Nível: Pós-GraduaçãoDisciplinas ministradas, 2035035 Seminários em Engenharia de Software e Banco de Dados A

  • 12/2020 - 01/2021

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, UNI111 Gestão de Projetos

  • 09/2020 - 12/2020

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, DCC174 Interação Humano-Computador

  • 09/2019 - 12/2019

    Ensino, Ciência da Computação, Nível: Pós-GraduaçãoDisciplinas ministradas, 2035035 Seminários em Engenharia de Software e Banco de Dados B

  • 08/2019 - 12/2019

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, DCC174 Interação Humano-Computador, DCC168 Teste de Software

  • 03/2019 - 07/2019

    Ensino, Computação, Nível: GraduaçãoDisciplinas ministradas, DCC149 Engenharia de Requisitos, DCC174 Interação Humano-Computador

  • 09/2018 - 12/2018

    Ensino, Ciência da Computação, Nível: Pós-GraduaçãoDisciplinas ministradas, 2035035 Seminários de Engenharia de Software e Banco de Dados A

  • 08/2018 - 12/2018

    Ensino, Computação, Nível: GraduaçãoDisciplinas ministradas, DCC149 Engenharia de Requisitos, DCC174 Interação Humano-Computador

  • 03/2018 - 07/2018

    Ensino, Engenharia Elétrica, Nível: GraduaçãoDisciplinas ministradas, DCC119 Algoritmos

  • 03/2018 - 07/2018

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, DCC174 Interação Humano-Computador

  • 08/2017 - 12/2017

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, DCC149 Engenharia de Requisitos, DCC174 Interação Humano-Computador

  • 03/2017 - 07/2017

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, DCC117 Modelagem de Sistemas, DCC174 Interação Humano-Computador

  • 08/2016 - 12/2016

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, DCC174 Interaçao Humano-Computador

  • 08/2016 - 12/2016

    Ensino, Administração, Nível: GraduaçãoDisciplinas ministradas, DCC134 Modelagem de Sistemas de Informação

2011 - 2018

Universidade de São Paulo

Vínculo: Bolsista, Enquadramento Funcional: Pesquisador, Carga horária: 40, Regime: Dedicação exclusiva.

2015 - 2015

Universidade de São Paulo

Vínculo: Monitor de Disciplina, Enquadramento Funcional: Monitor, Carga horária: 6

Outras informações:
Monitoria na disciplina SCC-0640 - Bases de Dados, ministrada pelo prof. Dr. Robson Cordeiro no curso de Bacharelado em Engenharia da Computação, 3º ano.

2014 - 2014

Universidade de São Paulo

Vínculo: Estágio PAE, Enquadramento Funcional: Estagiário, Carga horária: 6

Outras informações:
Estágio supervisionado em docência - Programa de Aperfeiçoamento de Ensino (PAE), Curso de Bacharelado em Engenharia de Computação, disciplina SCC 124 ? Análise e Projeto Orientado a Objetos, ministrada pela profa. Dra. Rosana Teresinha Vaccare Braga.

2012 - 2012

Universidade de São Paulo

Vínculo: Estágio PAE, Enquadramento Funcional: Estagiário, Carga horária: 6

Outras informações:
Estágio supervisionado em docência - Programa de Aperfeiçamento de Ensino (PAE), Curso de Bacherelado em Ciência da Computação, disciplina SCC 122 ? Engenharia de Software II, ministrada pela profa. Dra. Ellen Francine Barbosa.

2012 - 2012

Universidade de São Paulo

Vínculo: Estágio PAE, Enquadramento Funcional: Estagiário, Carga horária: 6

Outras informações:
Estágio supervisionado em docência - Programa de Aperfeiçoamento de Ensino (PAE), Curso de Bacharelado em Física Computacional, disciplina SCC 0141 ? Banco de Dados e suas Aplicações, ministrada pelo prof. Dr. Eduardo Raul Hruschka.

Atividades

  • 03/2011

    Pesquisa e desenvolvimento, Instituto de Ciências Matemáticas e de Computação.Linhas de pesquisa

2013 - 2014

University of York

Vínculo: Bolsista, Enquadramento Funcional: Estudante de Doutorado Visitante, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Pesquisador visitante com bolsa do Programa Ciência sem Fronteiras (CsF) do Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq), no Departamento de Computação da Universidade de York, York, Reino Unido. Trabalhou no grupo de pesquisa HISE (High Integrity Systems Engineering) no desenvolvimento de pesquisa relacionada a análise de segurança em linhas de produtos de sistemas embarcados críticos, sob supervisão do prof. Dr. Timothy Patrick Kelly.

Atividades

  • 11/2013

    Pesquisa e desenvolvimento, Computing Department.Linhas de pesquisa

2011 - 2011

Universidade Federal de São Carlos

Vínculo: Livre, Enquadramento Funcional: Aluno participante, Carga horária: 40

Outras informações:
Participante do projeto de pesquisa: Infraestrutura de Apoio ao Reuso e Gerenciamento de Familias de Frameworks Transversais, financiado pelo CNPq, processo número: 381063/2011-9

2008 - 2010

Universidade Federal de São Carlos

Vínculo: Livre, Enquadramento Funcional: Aluno participante, Regime: Dedicação exclusiva.

Outras informações:
Projeto de pesquisa: Um Estudo Quantitativo do Uso de Abstrações Orientadas a Aspectos na Modularização dos Interesses Transversais da Linguagem de Padrões GRN, FAPESP processo: 2008/07833-0

Atividades

  • 02/2011 - 09/2011

    Pesquisa e desenvolvimento, Centro de Ciências Exatas e de Tecnologia, Departamento de Computação.Linhas de pesquisa

  • 03/2008 - 09/2010

    Pesquisa e desenvolvimento, Centro de Ciências Exatas e de Tecnologia, Departamento de Computação.Linhas de pesquisa

2011 - 2015

Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq

Vínculo: Bolsista, Enquadramento Funcional: Bolsista de Doutorado, Carga horária: 40, Regime: Dedicação exclusiva.

2013 - 2014

Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq

Vínculo: Bolsista, Enquadramento Funcional: Bolsista de Doutorado Sanduíche (CSF), Carga horária: 40, Regime: Dedicação exclusiva.

2011 - 2011

Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq

Vínculo: Bolsista, Enquadramento Funcional: Participante em Projeto de Pesquisa, Carga horária: 40, Regime: Dedicação exclusiva.

2008 - 2009

Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq

Vínculo: Bolsista, Enquadramento Funcional: Bolsista de Mestrado, Carga horária: 40

2009 - 2010

Fundação de Amparo à Pesquisa do Estado de São Paulo

Vínculo: Bolsista, Enquadramento Funcional: Bolsista de Mestrado, Carga horária: 40, Regime: Dedicação exclusiva.

2007 - 2008

UENP - Campus Luiz Meneghel

Vínculo: Prestador de Serviços de TI, Enquadramento Funcional: Desenvolvedor Web, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Atuou no desenvolvimento do site institucional da Universidade Estadual do Norte do Paraná, campus Luiz Meneghel.