Eiji Adachi Medeiros Barbosa
Professor adjunto da Universidade Federal do Rio Grande do Norte - UFRN. Possui graduação em Ciência da Computação pela UFRN (2009), mestrado (2012) e doutorado (2015) em Informática pela Pontifícia Universidade Católica do Rio de Janeiro - PUC-Rio. Tem experiência na área de Engenharia de Software, atuando principalmente nos seguintes temas: mecanismos de tratamento de exceções, sistemas de recomendação para a engenharia de software, manutenção e evolução de software, métricas de software e engenharia de software experimental. Foi coordenador do Programa de Pós-graduação em Tecnologia da Informação (PPgTI) da UFRN entre 2019 e 2023 e do Programa de Residência em Tecnologia da Informação da UFRN entre 2022 e 2023.
Informações coletadas do Lattes em 20/07/2025
Acadêmico
Formação acadêmica
Doutorado em Informática
2012 - 2015
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: Global-Aware Recommendations for Repairing Exception Handling Violations
, Ano de obtenção: 2015. Alessandro Garcia. Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: Exception Handling; Recommender systems for software engineering; Exception handling policies.Grande área: Ciências Exatas e da Terra
Mestrado em Informática
2010 - 2012
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: Um Sistema de Recomendação para Tratamento de Exceções, Ano de Obtenção: 2012
Alessandro Garcia.Bolsista do(a): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ, FAPERJ, Brasil. Palavras-chave: Tratamento de Exceções; Sistema de Recomendação.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Arquitetura de Software.
Graduação em Ciência da Computação
2004 - 2009
Universidade Federal do Rio Grande do Norte
Título: PL-AspectualACME - Uma Linguagem de Descrição Arquitetural para Linhas de Produtos de Software
Orientador: Thais Vasconcelos Batista
Formação complementar
2012 - 2012
Meu Futuro Negócio. (Carga horária: 36h). , Instituto Euvaldo Lodi - RJ, IEL-RJ, Brasil.
Idiomas
Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Portuguê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: Metodologia e Técnicas da Computação/Especialidade: Arquitetura de Software.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Tratamento de Exceções.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Recomendação para Engenharia de Software.
Organização de eventos
BATISTA, T. V. ; MEDEIROS, F. D. ; BARBOSA, E. A. . III Escola Latino-Americana de Engenharia de Software (ELA-ES 2016). 2016. (Outro).
LUCENA, C. ; GARCIA, A. ; BENCOMO, N. ; NUNES, I. ; CAFEO, B. ; BARBOSA, E. A. ; VALADARES, C. ; BAIA, D. . I Escola Latino Americana de Engenharia de Software (ELA-ES 2013). 2013. (Outro).
GARCIA, ALESSANDRO ; STAA, A. ; BARBOSA, E. A. ; CAFEO, B. . Modularity and Software Architecture at PUC-Rio. 2013. (Outro).
LUCENA, C. ; GARCIA, A. ; BENCOMO, N. ; NUNES, I. ; CAFEO, B. ; BARBOSA, E. A. ; VALADARES, C. ; BAIA, D. . I Colóquio de Engenharia de Software Dirigida por Modelos. 2013. (Congresso).
GARCIA, A. ; BARBOSA, E. A. . 5th International Workshop on Exception Handling. 2012. (Congresso).
Participação em eventos
28 Simpósio Brasileiro de Engenharia de Software (SBES-2014). Categorizing Faults in Exception Handling: A Study of Open Source Projects. 2014. (Congresso).
36th International Conference on Software Engineering. 2014. (Congresso).
Doctoral Symposium of the 36th International Conference on Software Engineering (ICSE-2014). Improving exception handling with recommendations. 2014. (Congresso).
ICSE 2017 PhD and Young Researchers Warm Up Symposium.Conquering Exceptions with a Recommender System. 2014. (Simpósio).
I Colóquio de Engenharia de Software Dirigida por Modelos. 2013. (Congresso).
I Escola Latino-Americana de Engenharia de Software. 2013. (Congresso).
Modularity and Software Architecture @ PUC-Rio. 2013. (Simpósio).
26 Simpósio Brasileiro de Engenharia de Software (SBES-2012). Heuristic strategies for recommendation of exception handling code. 2012. (Congresso).
III Congresso Brasileiro de Software: Teoria e Prática - Sessão de Ferramentas. JImboEH: An Infrastructure to Support the Search for Exception Handling Code. 2012. (Congresso).
2011 International Conference on Aspect-Oriented Software Development (AOSD-2011). Exploiting Execution Traces to Support Global Exception Comprehension. 2011. (Congresso).
33rd International Conference on Software Engineering (ICSE-2011). 2011. (Congresso).
I Workshop on Exception Handling in Contemporary Software Systems. Analyzing Exceptional Interfaces on Evolving Frameworks. 2011. (Congresso).
24 Simpósio Brasileiro de Engenharia de Software (SBES-2010). 2010. (Congresso).
4 Latin-American Workshop on Aspect-Oriented Software Development. Analyzing Crosscutting Exception Flows in an Evolving System. 2010. (Congresso).
23 Simpósio Brasileiro de Engenharia de Software. Variability Management in Aspect-Oriented Architecture Description Languages: An Integrated Approach. 2009. (Congresso).
3 Latin-American Workshop on Aspect-Oriented Software Development. 2009. (Congresso).
3 Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software. Um Estilo Arquitetural para Linhas de Produtos de Software. 2009. (Congresso).
11th Brazilian Symposium on Programming Languages. 2007. (Congresso).
Participação em bancas
Adachi, Eiji; KULESZA, UIRÁ;CAFEO, B.. Avaliação da efetividade de uma suíte de teste de sistema aplicada ao contexto do Middleware Ginga. 2019. Dissertação (Mestrado em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte.
LOPES, F. A. S.; KULESZA, UIRÁ;Adachi, Eiji; CIRILO, ELDER. Derivação e Implantação Semiautomática de Produtos de Software no Contexto da Secretaria de Estado da Agricultura, da Pecuária e da Pesca do RN. 2019. Dissertação (Mestrado em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte.
COELHO, R. S.; KULESZA, UIRÁ;Adachi, Eiji; MAIA, M.. Minerando Exceções Runtime não Documentadas em Bibliotecas Java a partir do GitHub: Um Estudo Exploratório. 2018. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.
Adachi, Eiji; KULESZA, UIRÁ; MEDEIROS NETO, F. D.. Detecção de Problemas de Design em Aplicações Model-Template-View. 2018. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.
SILVA, C. E.;Adachi, Eiji; ALMEIDA, A. G. D.. Avaliação Arquitetural do Sistema SUAP: uma análise sistematizada sobre desempenho. 2018. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.
SILVA, C. E.;Adachi, Eiji; MENDONCA, N. C.. Do monolito legado aos microsserviços: um estudo de caso aplicado na Secretaria de Estado da Tributação do Rio Grande do Norte. 2018. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.
COELHO, R. S.;BARBOSA, E. A.; FIGUEIRA FILHO, F. M.; CASTOR, F.. ExceptionPolicyExpert: Uma Ferramenta para Auxiliar no Desenvolvimento de Tratamento de Exceções. 2017. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.
KULESZA, U.; SILVA, C. E.;BARBOSA, E. A.; CIRILO, E.. Desenvolvendo Linhas de Produto de Software a partir de Sistemas de Software Existentes. 2017. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.
COELHO, R. S.; KULESZA, UIRÁ;Adachi, Eiji; TREUD, C.; LIMA FILHO, F. J. C.; ALMEIDA, R. B.. Identificando e Analisando as Praticas adotadas para Tratamento de Excecoes Java: Uma Perspectiva dos Desenvolvedores. 2019. Tese (Doutorado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.
COELHO, R. S.; ARANHA, E. H. S.;KULESZA, U.BARBOSA, E. A.; MEDEIROS NETO, F. D.; ALMEIDA, R. B.. Uma Abordagem de Apoio a Extracao da Politica de Tratamento de Excecoes. 2017. Tese (Doutorado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.
CACHO, N.; KULESZA, UIRÁ; SILVA, C. E.;Adachi, Eiji; LIMA FILHO, F. J. C.. Dominando Exceções em Aplicações Android. 2019. Exame de qualificação (Doutorando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.
COELHO, R. S.; LIMA FILHO, F. J. C.; FIGUEIRA FILHO, F. M.;Adachi, Eiji. Como os desenvolvedores Java definem, disseminam e checam Políticas de Tratamento de Exceções. 2018. Exame de qualificação (Doutorando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.
KULESZA, UIRÁ;Adachi, Eiji; ALMEIDA, R. B.. Melhorando a Identificação de Bugs a partir da Mineração de Relatórios de Falhas: Um Estudo de Caso. 2019. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.
SILVA, C. E.;Adachi, Eiji; NUNES, I. D.. BPM2Microservices: Capturando processos de negócio para identificação de micro-serviços. 2019. Exame de qualificação (Mestrando em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte.
SILVA, C. E.;Adachi, Eiji; NUNES, I. D.. Estudo de Metodologia para Implantação de práticas de BPM em uma Instituição Privada. 2019. Exame de qualificação (Mestrando em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte.
Adachi, Eiji; KULESZA, UIRÁ; COELHO, R. S.. Uma proposta de avaliação da efetividade de uma suíte de teste de sistema aplicada ao contexto do Middleware Ginga. 2019. Exame de qualificação (Mestrando em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte.
Adachi, Eiji; KULESZA, UIRÁ; NUNES, I. D.. Documentação de software em processos ágeis: uma abordagem baseada em Desenvolvimento Orientado ao Comportamento. 2019. Exame de qualificação (Mestrando em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte.
LOPES, F. A. S.; KULESZA, UIRÁ; SILVA, C. E.;Adachi, Eiji. Derivação Semiautomática de Produtos de Software no Contexto da Secretaria de Estado da Agricultura, da Pecuária e da Pesca do RN. 2018. Exame de qualificação (Mestrando em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte.
Adachi, Eiji; KULESZA, UIRÁ; MEDEIROS NETO, F. D.. Detecção de Code Smells em Aplicações Model-Template-View: Estudo de Caso do Sistema Unificado de Administração Pública. 2018. Exame de qualificação (Mestrando em Mestrado Profissional em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.
SILVA, C. E.;Adachi, Eiji; KULESZA, UIRÁ. Análise Arquitetural do Sistema SUAP: Um Olhar sobre Desempenho. 2018. Exame de qualificação (Mestrando em Mestrado Profissional em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.
KULESZA, U.; SILVA, C. E.; LOPES, F. A. S.;BARBOSA, E. A.. Desenvolvendo Linhas de Produtos de Software a partir de Sistemas de Software Existentes. 2017. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.
LIMA, G. A. F.; KULESZA, UIRÁ;Adachi, Eiji. UM MODELO DE AVALIAÇÃO E RECOMPENSAS BASEADO NA ANÁLISE DE INDICADORES DE DESEMPENHO. 2017. Exame de qualificação (Mestrando em Mestrado Profissional em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.
SILVA, C. E.;Adachi, Eiji; KULESZA, UIRÁ. Reengenharia de sistemas legados para suportar SOA: um estudo de caso aplicado na Secretaria de Estado da Tributação do Rio Grande do Norte. 2017. Exame de qualificação (Mestrando em Mestrado Profissional em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.
COELHO, R. S.; FIGUEIRA FILHO, F. M.; SILVA, L. F.;BARBOSA, EIJI ADACHI. ExceptionPolicyExpert: Uma Ferramenta para Auxiliar no Desenvolvimento do Tratamento de Exceções. 2016. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.
RODRIGUES, T. C.; FLOR, T. B. M.; OLIVEIRA, L. E. A. S. S.;Adachi, Eiji. SISTEMA INTEGRADO DE GESTÃO DE UNIDADES DE ALIMENTAÇÃO E NUTRIÇÃO. 2018. Trabalho de Conclusão de Curso (Graduação em Análise e Desenvolvimento de Sistemas) - Universidade Federal do Rio Grande do Norte.
CACHO, N.; LOPES, F. A. S.; LEITE, J. C.;Adachi, Eiji. CAMPUS SEGURO: PROJETO E IMPLEMENTAÇÃO DE UMA SOLUÇÃO DE CAMPUS INTELIGENTE PARA ATENDER A DEMANDA DE SEGURANÇA NO CAMPUS DA UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE. 2017. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal do Rio Grande do Norte.
Orientou
Estudo de caso de reengenharia de sistema legado para arquitetura de microsserviços; Início: 2023; Dissertação (Mestrado profissional em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte; (Orientador);
Explorando modelos de agentes inteligentes no ambiente de desenvolvimento; Início: 2023; Dissertação (Mestrado profissional em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte; (Orientador);
Perda de conhecimento em projetos de software devido a rotatividade de profissionais de TI: Um estudo na Universidade Federal de Viçosa ? UFV; 2023; Dissertação (Mestrado em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, ; Orientador: Eiji Adachi Medeiros Barbosa;
Impacto da Evolução de Esquema de Banco de Dados na Disponibilidade de Software; 2023; Dissertação (Mestrado em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, ; Orientador: Eiji Adachi Medeiros Barbosa;
A Proposal of Bad Smells in React Systems; 2023; Dissertação (Mestrado em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, ; Orientador: Eiji Adachi Medeiros Barbosa;
Uso de Testes Metamórficos para Verificação de Aplicação Chatbot; 2022; Dissertação (Mestrado em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, ; Orientador: Eiji Adachi Medeiros Barbosa;
Uma Proposta de Arquitetura para Gestão de Atas de Registro de Preços; 2022; Dissertação (Mestrado em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, ; Orientador: Eiji Adachi Medeiros Barbosa;
Documentação de software: uma análise comparativa entre documentação tradicional e living documentation; 2020; Dissertação (Mestrado em Engenharia de Software) - Universidade Federal do Rio Grande do Norte, ; Orientador: Eiji Adachi Medeiros Barbosa;
Definição de Design Smells em Aplicaçõesde Processamento em Lote Utilizando Spring Batch Framework; 2020; Dissertação (Mestrado em Engenharia de Software) - Universidade Federal do Rio Grande do Norte, ; Orientador: Eiji Adachi Medeiros Barbosa;
Avaliação da efetividade de uma suíte de teste de sistema aplicada ao contexto do Middleware Ginga; 2019; Dissertação (Mestrado em Mestrado Profissional em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, ; Orientador: Eiji Adachi Medeiros Barbosa;
Detecção de Problemas de Design em Aplicações Model-Template-View; 2018; Dissertação (Mestrado em Engenharia de Software) - Universidade Federal do Rio Grande do Norte, ; Orientador: Eiji Adachi Medeiros Barbosa;
análise estática para checagem automática de conformidade arquitetural; 2020; Iniciação Científica; (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte; Orientador: Eiji Adachi Medeiros Barbosa;
modelo gamificado para o sistema de TCC Online; 2020; Iniciação Científica; (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte; Orientador: Eiji Adachi Medeiros Barbosa;
indicadores de comportamento para apoiar o desenvolvimento de sistemas de suporte a protocolos de terapia cognitivo comportamental online; 2020; Iniciação Científica; (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte; Orientador: Eiji Adachi Medeiros Barbosa;
Implementação de ferramenta de análise estática para checagem automática de conformidade arquitetural; 2019; Iniciação Científica; (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte; Orientador: Eiji Adachi Medeiros Barbosa;
Implementação de ferramenta de análise estática para detecção automática de code smells; 2019; Iniciação Científica; (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte; Orientador: Eiji Adachi Medeiros Barbosa;
Detecção e correção de problemas em robustez de software; 2018; Iniciação Científica; (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte; Orientador: Eiji Adachi Medeiros Barbosa;
Detecção de Code Smells em sistemas Python; 2018; Iniciação Científica; (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Eiji Adachi Medeiros Barbosa;
Checagem de conformidade arquitetural sistemas Python; 2018; Iniciação Científica; (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte; Orientador: Eiji Adachi Medeiros Barbosa;
Investigando Sistemas de Recomendação para Apoiar a detecção e correção de problemas em robustez de software; 2017; Iniciação Científica; (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Eiji Adachi Medeiros Barbosa;
Produções bibliográficas
-
DA SILVA, CARLOS EDUARDO ; JUSTINO, YAN DE LIMA ; Adachi, Eiji . SPReaD: service-oriented process for reengineering and DevOps. SERVICE ORIENTED COMPUTING AND APPLICATIONS , v. 16, p. 1-16, 2022.
-
BARBOSA, EIJI ADACHI ; GARCIA, ALESSANDRO . Global-Aware Recommendations for Repairing Violations in Exception Handling. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING , v. 44, p. 1-1, 2017.
-
BARBOSA, EIJI ADACHI ; GARCIA, ALESSANDRO ; ROBILLARD, MARTIN P. ; JAKOBUS, BENJAMIN . Enforcing Exception Handling Policies with a Domain-Specific Language. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING , v. 42, p. 559-584, 2016.
-
Pontes, E.S.R.d. ; KULESZA, UIRA ; SILVA, CARLOS EDUARDO DA ; Adachi, Eiji ; CIRILO, ELDER . Extraction and Evolution of a Software Product Line from Existing Web-Based Systems. Handbook of Re-Engineering Software Intensive Systems into Software Product Lines. 1ed.Charm: Springer International Publishing, 2023, v. 1, p. 251-273.
-
Adachi Barbosa, Eiji ; Batista, Thais ; GARCIA, ALESSANDRO ; Silva, Eduardo . PL-AspectualACME: An Aspect-Oriented Architectural Description Language for Software Product Lines. Lecture Notes in Computer Science. 1ed.: Springer Berlin Heidelberg, 2011, v. , p. 139-146.
-
MEDEIROS, MARCOS ; KULESZA, UIRA ; COELHO, ROBERTA ; BONIFACIO, RODRIGO ; TREUDE, CHRISTOPH ; BARBOSA, EIJI ADACHI . The Impact Of Bug Localization Based on Crash Report Mining: A Developers' Perspective. In: ICSESEIP '24: 46th International Conference on Software Engineering: Software Engineering in Practice, 2024, Lisbon Portugal. Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice. p. 13.
-
LAWRENCE, WILLIE ; Adachi, Eiji . Assessing the Occurrence of Blocking Operations in Database Schema Evolution: A Case Study. In: Workshop de Visualização, Evolução e Manutenção de Software, 2021, Brasil. Anais do IX Workshop de Visualização, Evolução e Manutenção de Software (VEM 2021), 2021. p. 6.
-
BARROS, ARYCLENIO XAVIER ; Adachi, Eiji . Bad Smells in Javascript - A Mapping Study. In: Workshop de Visualização, Evolução e Manutenção de Software, 2021, Brasil. Anais do IX Workshop de Visualização, Evolução e Manutenção de Software (VEM 2021), 2021. p. 1.
-
MEDEIROS, MARCOS ; KULESZA, UIRA ; BONIFACIO, RODRIGO ; Adachi, Eiji ; COELHO, ROBERTA . Improving Bug Localization by Mining Crash Reports: An Industrial Study. In: 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME), 2020, Adelaide. 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME), 2020. p. 766.
-
FRANCA, ICARO ; ARAUJO, NATANAEL ; GOMES, ABMAEL ; CACHO, NELIO ; LOPES, FREDERICO ; LIMA, JOSE ; Adachi, Eiji . SIGOc: A Smart Campus Platform to Improve Public Safety. In: 2020 IEEE 6th World Forum on Internet of Things (WFIoT), 2020, New Orleans. 2020 IEEE 6th World Forum on Internet of Things (WF-IoT), 2020. p. 1.
-
ANDRADE, GLEYBERSON ; CIRILO, ELDER ; DURELLI, VINICIUS ; CAFEO, BRUNO ; Adachi, Eiji . Data-Flow Analysis Heuristic for Vulnerability Detection on Configurable Systems. In: VIII Workshop on Software Visualization, 2020, Brasil. Anais do VIII Workshop on Software Visualization (VEM 2020), 2020. p. 25.
-
CORREIA, RENIERI ; Adachi, Eiji . Detecting Design Violations in Django-based Web Applications. In: the XIII Brazilian Symposium, 2019, Salvador. Proceedings of the XIII Brazilian Symposium on Software Components, Architectures, and Reuse - SBCARS '19. New York: ACM Press, 2019. v. 1. p. 33-43.
-
AMORIM, M. ; COELHO, J. V. ; CARVALHO, P. ; CACHO, NELIO ; LOPES, F. A. S. ; BARBOSA, E. A. ; LIMA, J. A. M. . Assistente de Cena de Crime: Solução Para Auxı́lio à Investigação de Homicı́dios. In: Workshop Brasileiro de Cidades Inteligentes - SBCup 2019 - WBCI 2019, 2019, Belém - PA. Anais do Simpósio Brasileiro de Computação Ubíqua e Workshop Brasileiro de Cidades Inteligentes, 2019.
-
MONTENEGRO, TAIZA ; MELO, HUGO ; COELHO, ROBERTA ; BARBOSA, EIJI . Improving developers awareness of the exception handling policy. In: 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER), 2018, Campobasso. 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER), 2018. p. 413.
-
CARVALHO, G. ; BARBOSA NETO, P. ; CACHO, N. ; BARBOSA, E. A. ; LOPES, F. A. S. . Plataforma ROTA: Histórico, Desafios e Soluções para Segurança Pública em Cidades Inteligentes. In: I Workshop Brasileiro sobre Cidades Inteligentes, 2018, Natal. Anais do I Workshop Brasileiro sobre Cidades Inteligentes, 2018.
-
MEDEIROS, S. ; FRANCA, I. ; LIMA, J. ; BARBOSA, E. A. ; LOPES, F. A. S. ; CACHO, N. . Uma Plataforma para Apoio à Segurança em Campus Inteligente. In: I Workshop Brasileiro sobre Cidades Inteligentes, 2018, Natal. Anais do I Workshop Brasileiro sobre Cidades Inteligentes, 2018.
-
SILVA, L. ; LIMA, J. ; CACHO, N. ; BARBOSA, E. A. ; LOPES, F. A. S. ; CAVALCANTE, E. . Integração, Relacionamento e Representação de Dados em Cidades Inteligentes: Uma Revisão de Literatura. In: I Workshop Brasileiro sobre Cidades Inteligentes, 2018, Natal. Anais do I Workshop Brasileiro sobre Cidades Inteligentes, 2018.
-
GONCALVES, A. ; NASCIMENTO, C. ; Adachi, Eiji . Explorando Como Bibliotecas Python Lançam Exceções ao Longo de sua Evolução. In: VI Workshop on Software Visualization, Evolution, and Maintenance (VEM), 2018, São Carlos-SP. Proceedings of the VI Workshop on Software Visualization, Evolution, and Maintenance (VEM), 2018.
-
DE PONTES, ERICK SHARLLS RAMOS ; KULESZA, UIRÁ ; SILVA, CARLOS EDUARDO DA ; Adachi, Eiji ; CIRILO, ELDER . Extracting and Evolving a Software Product Line from Existing Web-based Systems. In: the 17th Brazilian Symposium, 2018, Curitiba. Proceedings of the 17th Brazilian Symposium on Software Quality - SBQS. New York: ACM Press, 2018. v. 1. p. 259-269.
-
GAVA, J. ; VILELA, B. ; CIRILO, E. ; BARBOSA, E. A. . Show Me The Rules! A User Study On Making Data Validation Rules Explicit in Spreadsheet Applications. In: XIII Simpósio Brasileiro de Sistemas de Informação, 2017, Lavras - MG. Anais do XIII Simpósio Brasileiro de Sistemas de Informação, 2017.
-
ALMEIDA, L. ; CIRILO, E. ; BARBOSA, E. A. . SS-BDD: Automated Acceptance Testing for Spreadsheets. In: Simpósio Brasileiro de Teste de Software Sistemático e Automatizado, 2016, Maringá. Anais do I Simpósio Brasileiro de Teste de Software Sistemático e Automatizado, 2016.
-
JAKOBUS, BENJAMIN ; BARBOSA, EIJI ADACHI ; GARCIA, ALESSANDRO ; DE LUCENA, CARLOS JOSE PEREIRA . Contrasting exception handling code across languages: An experience report involving 50 open source projects. In: 2015 IEEE 26th International Symposium on Software Reliability Engineering (ISSRE), 2015, Gaithersbury. 2015 IEEE 26th International Symposium on Software Reliability Engineering (ISSRE), 2015. p. 183.
-
FERREIRA, MANUELE ; BARBOSA, EIJI ; MACIA, ISELA ; ARCOVERDE, ROBERTA ; GARCIA, ALESSANDRO . Detecting architecturally-relevant code anomalies. In: the 29th Annual ACM Symposium, 2014, Gyeongju. Proceedings of the 29th Annual ACM Symposium on Applied Computing - SAC '14. New York: ACM Press. p. 1158.
-
BARBOSA, EIJI ADACHI ; GARCIA, ALESSANDRO ; BARBOSA, SIMONE DINIZ JUNQUEIRA . Categorizing Faults in Exception Handling: A Study of Open Source Projects. In: 2014 Brazilian Symposium on Software Engineering (SBES), 2014, Maceio. 2014 Brazilian Symposium on Software Engineering. v. 28. p. 11-0.
-
CACHO, NELIO ; BARBOSA, EIJI ADACHI ; ARAUJO, JULIANA ; PRANTO, FREDERICO ; GARCIA, ALESSANDRO ; CESAR, THIAGO ; SOARES, ELIEZIO ; CASSIO, ARTHUR ; FILIPE, THOMAS ; GARCIA, ISRAEL . How Does Exception Handling Behavior Evolve? An Exploratory Study in Java and C# Applications. In: 2014 IEEE International Conference on Software Maintenance and Evolution (ICSME), 2014, Victoria. 2014 IEEE International Conference on Software Maintenance and Evolution. v. 30. p. 31-40.
-
CACHO, NÉLIO ; CÉSAR, THIAGO ; FILIPE, THOMAS ; SOARES, ELIEZIO ; CASSIO, ARTHUR ; SOUZA, RAFAEL ; GARCIA, ISRAEL ; BARBOSA, EIJI ADACHI ; GARCIA, ALESSANDRO . Trading robustness for maintainability: an empirical study of evolving c# programs. In: the 36th International Conference, 2014, Hyderabad. Proceedings of the 36th International Conference on Software Engineering - ICSE 2014. p. 584.
-
BARBOSA, E. A. ; GARCIA, A. ; MEZINI, M. . A Recommender System for Exception Handling Code. In: 5th Workshop on Exception Handling at ICSE 2012, 2012, Zurich. Proceedings of the 5th Workshop on Exception Handling at ICSE 2012, 2012.
-
BARBOSA, E. A. ; GARCIA, A. . JImboEH: An Infrastructure to Support the Search for Exception Handling Code. In: III Congresso Brasileiro de Software: Teoria e Prática - Sessão de Ferramentas, 2012, Natal. Anais do III Congresso Brasileiro de Software: Teoria e Prática - Sessão de Ferramentas, 2012.
-
BARBOSA, EIJI ADACHI ; GARCIA, ALESSANDRO ; MEZINI, MIRA . Heuristic Strategies for Recommendation of Exception Handling Code. In: 2012 26th Brazilian Symposium on Software Engineering (SBES), 2012, Natal. 2012 26th Brazilian Symposium on Software Engineering. p. 171.
-
BARBOSA, E. A. ; GARCIA, A. . Analyzing Exceptional Interfaces on Evolving Frameworks. In: First Workshop on Exception Handling in Contemporary Software Systems, co-located with with the Fifth Latin-American Symposium on Dependable Computing (LADC), 2011, São José dos Campos. Proceedings of First Workshop on Exception Handling in Contemporary Software Systems, 2011.
-
BARBOSA, E. A. ; GARCIA, A. . Analyzing Crosscutting Exception Flows in an Evolving System. In: IV Latin American Workshop on Aspect-Oriented Software Development, 2010, Salvador. Proceedings of the IV Latin American Workshop on Aspect-Oriented Software Development, 2010.
-
BARBOSA, E. A. ; BATISTA, T. V. ; KULESZA, U. ; MEDEIROS, A. L. F. ; CHAVEZ, C. ; GARCIA, A. . Variability Management in Aspect-Oriented Architecture Description Languages: An Integrated Approach.. In: Simpósio Brasileiro de Engenharia de Software (SBES), 2009, Fortaleza. Anais do Simpósio Brasileiro de Engenharia de Software, 2009.
-
BARBOSA, E. A. ; BATISTA, T. V. ; CHAVEZ, C. ; KULESZA, U. ; GARCIA, A. . Um Estilo Arquitetural para Linhas de Produtos de Software. In: III Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS), 2009, Natal. Anais do III Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2009), 2009.
-
BARBOSA, J. R. ; BARBOSA, E. A. ; MADEIRA, C. ; LIMA, E. . Escolhendo um Jogo Digital Educativo e Eficiente: um Instrumento de apoio aos Docentes do Ensino Médio. In: Simpósio Brasileiro de Jogos e Entretenimento Digital, 2017, Curitiba-PR. Anais do XVI Simpósio Brasileiro de Jogos e Entretenimento Digital, 2017.
-
BARBOSA, E. A. . Mastering Global Exceptions with Policy-Aware Recommendations. In: 37th International Conference on Software Engineering, 2015, Florence. Proceedings of the 37th International Conference on Software Engineering, 2015. p. 778-780.
-
BARBOSA, EIJI ADACHI . Improving exception handling with recommendations. In: Companion the 36th International Conference, 2014, Hyderabad. Companion Proceedings of the 36th International Conference on Software Engineering - ICSE Companion 2014. New York: ACM Press. p. 666.
-
BARBOSA, E. A. . Conquering Exceptions with a Recommender System. In: ICSE 2017 PhD and Young Researchers Warm Up Symposium, 2014, Maceio. Anais do V Congresso Brasileiro de Software: Teoria e Prática, 2014.
-
BARBOSA, E. A. ; GARCIA, A. ; BARBOSA, S. D. J. . Categorizing Faults in Exception Handling: A Study of Open Source Projects. 2014. (Apresentação de Trabalho/Simpósio).
-
BARBOSA, E. A. . Improving exception handling with recommendations. 2014. (Apresentação de Trabalho/Simpósio).
-
BARBOSA, E. A. . Conquering Exceptions with a Recommender System. 2014. (Apresentação de Trabalho/Simpósio).
-
BARBOSA, E. A. ; GARCIA, A. . JImboEH: An Infrastructure to Support the Search for Exception Handling Code. 2012. (Apresentação de Trabalho/Congresso).
-
BARBOSA, E. A. ; GARCIA, A. ; MEZINI, MIRA . A recommendation system for exception handling code. 2012. (Apresentação de Trabalho/Simpósio).
-
BARBOSA, E. A. ; GARCIA, A. ; MEZINI, M. . Heuristic strategies for recommendation of exception handling code. 2012. (Apresentação de Trabalho/Simpósio).
-
BARBOSA, E. A. ; BAIA, D. . SensuS: Ferramenta para Classificação Automática de Emoções. 2012. (Apresentação de Trabalho/Outra).
-
BARBOSA, E. A. ; GARCIA, A. . Analyzing Exceptional Interfaces on Evolving Frameworks. 2011. (Apresentação de Trabalho/Simpósio).
-
BARBOSA, E. A. . Exploiting Execution Traces to Support Global Exception Comprehension. 2011. (Apresentação de Trabalho/Outra).
-
BARBOSA, E. A. ; GARCIA, A. . Analyzing Crosscutting Exception Flows in an Evolving System. 2010. (Apresentação de Trabalho/Simpósio).
-
BARBOSA, E. A. ; BATISTA, T. V. ; CHAVEZ, C. ; KULESZA, U. ; GARCIA, A. . Um Estilo Arquitetural para Linhas de Produtos de Software.. 2009. (Apresentação de Trabalho/Simpósio).
-
BARBOSA, E. A. ; BATISTA, T. V. ; KULESZA, U. ; CHAVEZ, C. ; GARCIA, A. . Variability management in aspect-oriented architecture description languages: An integrated approach. 2009. (Apresentação de Trabalho/Simpósio).
Outras produções
BARBOSA, E. A. . ReactLint - An EsLint plugin to detect code smells on React applications. 2023.
BARBOSA, E. A. . MTVchecker - Detecção de Code Smells em Aplicações Django. 2018.
BARBOSA, E. A. . JImboEH: An Infrastructure to Support the Search for Exception Handling Code. 2012.
BARBOSA, E. A. ; BAIA, D. . SensuS: Ferramenta para Classificação Automática de Emoções. 2012.
BARBOSA, E. A. . Membro do comitê de programa do XXXIII Brazilian Symposium on Software Engineering (SBES), trilha Research Track. 2019.
BARBOSA, E. A. . Membro do comitê de programa do VII Workshop on Software Visualization, Evolution and Maintenance. 2019.
BARBOSA, E. A. . Membro do comitê de programa do XXXII Brazilian Symposium on Software Engineering (SBES), trilha Research Track. 2018.
BARBOSA, E. A. . Membro do comitê de programa do VI Workshop on Software Visualization, Evolution and Maintenance. 2018.
BARBOSA, E. A. . Membro do comitê de programa do XXXI Brazilian Symposium on Software Engineering (SBES), trilha Insightful Ideas and Emerging Results Track. 2017.
BARBOSA, E. A. . Membro do comitê de programa do V Workshop on Software Visualization, Evolution and Maintenance. 2017.
BARBOSA, E. A. . Membro de Comitê de Programa da Escola Potiguar de Computação e suas Aplicações (EPOCA-2014). 2014.
Projetos de pesquisa
-
2014 - Atual
RAnArq - Resolução de Anomalias Arquiteturais em Programas, Projeto certificado pelo(a) coordenador(a) Alessandro Fabricio Garcia em 18/12/2014., Descrição: O projeto RAnArq (Resolução de Anomalias Arquiteturais em Programas) tem como objetivo investigar técnicas que apoiem as atividades de resolução de problemas arquiteturais.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Alessandro Garcia - Coordenador.
-
2014 - Atual
Amplificando a Vigilância Entomológica da Dengue: Redes Sociais e Dispositivos Móveis, Projeto certificado pelo(a) coordenador(a) Alessandro Fabricio Garcia em 12/03/2015., Descrição: O presente projeto tem como objetivo amplificar a vigilância entomológica da Dengue, através a) da disponibilização de aplicação em dispositivos móveis como um meio para a sociedade notificar e visualizar em tempo real os casos de focos da dengue e b) através da mineração de dados das redes sociais mostrando a situação dos focos e outras informações correlacionadas ao mosquito da dengue.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: / Mestrado profissional: (3) / Doutorado: (7) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Alessandro Garcia - Coordenador.
-
2012 - 2013
GApplic - Gestão de Reuso de Aplicações, Projeto certificado pelo(a) coordenador(a) Alessandro Fabricio Garcia em 02/05/2013., Descrição: O gerenciamento de ativos de software (Software Asset Management SAM) é uma prática recomendada que incorpora um conjunto de processos e procedimentos para gerenciar e otimizar os ativos de TI de organizações. As aplicações são os principais ativos de muitas organizaçõs e fazer um bom gerenciamento das suas informações trazem muitos ganhos. Desta forma, este projeto estará contribuindo com a recriação de uma arquitetura de gestão de ativos, bem como a remodelagem do catálogo de aplicações da Petrobras aser implementado em uma nova ferramenta, disponibilizando informações de forma mais integrada nas unidades desta organização e com maior qualidade.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Alessandro Garcia - Coordenador / Everton Tavares Guimarães - Integrante / Bruno Cafeo - Integrante / Isela Macia - Integrante / Soeli Fiorini - Integrante.
-
2011 - 2013
DAnSis - Detecção de Anomalias em Sistemas de Software Evolutivos, Projeto certificado pelo(a) coordenador(a) Alessandro Fabricio Garcia em 14/03/2015., Descrição: Sistemas de software evolutivos são caracterizados por serem alvo constante de modificações de suas funcionalidades. As inclusões inadvertidas ou deliberadas de anomalias de modularidade nesses sistemas têm impacto negativo na manutenção, reuso e confiabilidade dos mesmos. Uma anomalia de modularidade é um problema estrutural no projeto ou implementação de sistemas, e a sua permanência acarreta em dificuldades de reuso e degenerações do projeto, possivelmente levando ao seu desuso e prejuízos incalculáveis para empresas de software. Estudos recentes revelam que até 90% das falhas em programas são causadas pela presença de anomalias de modularidade. Uma ampla série de domínios críticos de software para a economia do Estado do Rio de Janeiro têm sido alvo constante dos efeitos colaterais de anomalias de modularidade. Alguns exemplos destes domínios são aplicações de visualizações de dados, computação científica, informática médica, e famílias de programas para a Web. Entretanto, as técnicas e ferramentas existentes para detecção de anomalias não são adequadas para sistemas evolutivos nestes domínios por uma série de motivos, tais como: (i) não permitem explorar o histórico de modificações e outras informações associadas com a evolução dos programas, (ii) geram listas de candidatos a anomalias que usualmente são amplamente incorretas e ignoradas por serem irrelevantes para a geração das próximas versões do sistema, e (iii) não levam em consideração a evolução de decisões de projeto e históricos de execuções do sistema que não podem ser extraídas estaticamente do código fonte de uma versão única do programa. Neste contexto, este projeto visa buscar apoio para consolidação do grupo emergente DAnSis. O grupo tem por objetivo reunir um grupo de jovens pesquisadores com experiência em disciplinas complementares da Computação e áreas afins, e com o conhecimento necessário para concepção de técnicas e ferramentas eficazes para detecção de anomalias em sistemas evolutivos.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (16) Doutorado: (12) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Alessandro Garcia - Coordenador.
-
2011 - 2013
ComDADO - Combatendo Degradação Arquitetural com Detecção Automática de Padrões de Anomalias de Modularidade, Projeto certificado pelo(a) coordenador(a) Alessandro Fabricio Garcia em 02/05/2013., Descrição: A hipótese recente é que sintomas de degradação arquitetural podem ser identificados a partir da análise da natureza das anomalias de modularidade em código fonte. Porém, têm sido observado que mecanismos existentes de detecção de anomalias não se mostram eficazes para apoiar aos desenvolvedores na identificação de problemas arquiteturais em sistemas de software. Desta forma, a identificação de tais anomalias é um trabalho, quando realizado, predominantemente manual. Esse cenário tem sido confirmado pelos relatos de nossos parceiros da indústria. Neste contexto, o desafio que norteia o projeto ComDADO é o seguinte: como melhorar a eficácia de detecção automática de anomalias de modularidade críticas a manutenibilidade de sistemas software?.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (4) Doutorado: (8) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Alessandro Garcia - Coordenador / Francisco Dantas de Medeiros Neto - Integrante / Everton Tavares Guimarães - Integrante / Bruno Cafeo - Integrante / Isela Macia - Integrante.
-
2011 - 2012
GComp - Gestao de Componentes, Projeto certificado pelo(a) coordenador(a) Alessandro Fabricio Garcia em 02/05/2013., Descrição: Ao desenvolver software, construímos um produto para um usuário ou grupo de usuários, que automatiza tarefas ou resolve problemas particulares de uma área. Para que este desenvolvimento possa ser produtivo e de qualidade, é fundamental a adoção de um processo de desenvolvimento baseado em componentes - e suas ferramentas associadas. Dessa forma, este projeto tem como objetivo a criação de um modelo de gestão de componentes para uso no desenvolvimento de software corporativo, bem como a definição de um processo de gestão de componentes Java e .NET. Para tanto será definido um modelo conceitual da arquitetura de gestão e elaborado uma arquitetura de referência de gestão de componentes. Em resumo, os principais produtos que serão gerados pelo projeto são: (i) modelo conceitual de gestão de componentes de software; (ii) processo de gestão de componentes de software e (iii) arquitetura de referência de gestão de componentes de software. Por último será feita uma seleção de ferramentas que serão usadas no processo de gestão de componentes... , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Alessandro Garcia - Coordenador / Everton Tavares Guimarães - Integrante / Bruno Cafeo - Integrante / Isela Macia - Integrante / Soeli Fiorini - Integrante.
-
2010 - 2011
MDEvol - Melhorando a Evolução e o Reuso de Artefatos em MDD, Projeto certificado pelo(a) coordenador(a) Alessandro Fabricio Garcia em 14/03/2015., Descrição: Este projeto tem o intuito de investigar e desenvolver técnicas eficazes para reuso, manutenção e evolução de artefatos com MDD. Em curto prazo, espera-se identificar quais são os principais problemas vivenciados por desenvolvedores atualmente na manutenção e evolução de modelos, geradores de código, e do próprio código em plataformas MDD. O projeto seguirá uma abordagem empírica para diagnosticar tais problemas, através de questionários, entrevistas e estudos de caso com usuários e projetos associados com os ambientes MDD, tais como o MDArte. A partir de tal investigação inicial, o projeto envolverá a concepção de técnicas eficazes para modelagem e geração de código de propriedades transversais, e suporte à manutenção de código gerado, tais como métricas e estratégias semi-automáticas para identificação de anomalias de código. Estas técnicas serão, em princípio, integradas com a plataforma MDArte. As melhorias serão baseadas nas práticas de desenvolvimento e nas necessidades presentes na indústria, assim como no conhecimento compartilhado pela comunidade de MDD. Além disso, as melhorias serão disponíveis para uso e possível adaptação pelos pesquisadores e desenvolvedores, conforme necessário. Portanto, o projeto abordará tanto questões de pesquisa em aberto, quanto à solução destas questões na prática.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (2) Doutorado: (4) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Alessandro Garcia - Coordenador.
-
2009 - 2011
MecCoM - Mecanismos Contemporâneos de Modularização: Estudos Empíricos e Métricas, Projeto certificado pelo(a) coordenador(a) Alessandro Fabricio Garcia em 14/03/2015., Descrição: Técnicas contemporâneos para programação modular de sistemas software, tais como programação orientada a aspectos (POA) e programação orientada a características (POC), representam uma das mais importantes mudanças de paradigma na área de Engenharia de Software na última década. Estas técnicas vêm despertando o interesse de pesquisadores e profissionais da indústria de software, com a promessa de melhorar a produtividade e a manutenibilidade de sistemas computacionais. Através dos mecanismos de POA e POC, interesses relacionados a distribuição, tratamento de exceções, segurança e persistência de dados, por exemplo, são tratados de forma mais modular. Entretanto, desenvolvedores de software não têm disponível diretivas de boas práticas para construir softwares estáveis e confiáveis com mecanismos contemporâneos de programação modular. Neste contexto, os esforços deste projeto serão direcionados para alcançar quatro objetivos: (1) executar um conjunto de estudos empíricos com a finalidade de avaliar tais mecanismos em termos de propriedades que definem a capacidade de evolução de um software; (2) identificar e construir um novo método de medição para suportar o primeiro objetivo, focado em avaliação sensível a interesses; (3) definir uma lista de boas práticas com a finalidade de promover uma adoção de mecanismos avançados de modularidade de uma forma mais consciente; e (4) adaptar ou definir novos mecanismos de modularidade, baseado em conhecimento empírico obtido no primeiro objetivo e na realização do terceiro objetivo.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (2) / Doutorado: (9) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Alessandro Garcia - Coordenador.
-
2009 - 2011
REACT - Recuperação de Erros em Sistemas Assíncronos Sensíveis ao Contexto, Descrição: O objetivo do projeto REACT é investigar novos mecanismos e modelos para aperfeiçoar a construção de aplicações ubíquas sensíveis ao contexto. Em particular, o foco do projeto é investigar o uso da ciência de contexto no aprimoramento da caracterização e do tratamento de condições errôneas, com especial atenção aos desafios introduzidos pelo uso predominante de comunicação assíncrona. De fato, a literatura carece de modelos de tratamento de exceções adaptados para sistemas de comunicação assíncrona. Este projeto visa preencher esta lacuna, assim como investigar formas de facilitar o desenvolvimento desse tipo de aplicação, seja através de linguagens ou modelos de programação alternativos. Para tanto, a proposta do projeto consiste em repensar sob a ótica da construção de aplicações ubíquas confiáveis tanto as abstrações e mecanismos de tratamento de exceções como também as técnicas de tolerância a falhas, como ações atômicas coordenadas e replicação. Como resultado deste projeto, pretende-se produzir a implementação de um arcabouço para construção de sistemas assíncronos sensíveis ao contexto. Esse arcabouço será validado através da implementação de um conjunto de aplicações adotadas como estudos de caso.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Alessandro Garcia - Integrante / Renato Cerqueira - Coordenador.
-
2008 - 2012
PROCAD -Desenvolvimento de linhas de produto de software usando técnicas orientadas a aspectos, Descrição: 0 objetivo central desse projeto de cooperação científica é promover o intercâmbio entre membros (professores, pesquisadores, doutorandos, mestrandos e alunos de iniciação científica) de grupos de pesquisa atuando na área de LPS e DSOA.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Integrante / Uirá Kulesza - Integrante / Alessandro Garcia - Integrante / Arndt von Staa - Integrante / Paulo Borba - Coordenador.
Projetos de desenvolvimento
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
-
2007 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR, Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 11/05/2015., Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) . , Integrantes: Eiji Adachi Medeiros Barbosa - Integrante / Thaís Vasconcelos Batista - Coordenador.
Prêmios
2014
Aluno Nota 10 Doutorado, FAPERJ.
2014
ACM Distinguished Paper - 36th International Conference on Software Engineering (ICSE-2014), ACM.
2011
Aluno Nota 10 Mestrado, FAPERJ.
2009
Medalha de Mérito Estudantil - Melhor Concluinte do período letivo 2009.1 do curso Ciência da Computação, UFRN.
2004
Medalha de Mérito Estudantil Prof. Joel Dantas - Aprovado em primeiro lugar no Vestibular UFRN 2004 do Curso Ciência da Computação, UFRN.
Histórico profissional
Endereço profissional
-
Universidade Federal do Rio Grande do Norte, Instituto Metrópole Digital. , AC Universidade Federal do Rio Grande do Norte, Lagoa Nova, 59078970 - Natal, RN - Brasil, Telefone: (84) 33422216
Experiência profissional
2016 - Atual
Universidade Federal do Rio Grande do NorteVínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto, Regime: Dedicação exclusiva.
Outras informações:
Professor vinculado ao Instituto Metrópole Digital (IMD)
2008 - 2009
Universidade Federal do Rio Grande do NorteVínculo: Colaborador, Enquadramento Funcional: Analista do Projeto SOLAR-BM-BCP, Carga horária: 20
Outras informações:
Atuação como analista de sistemas do Projeto SOLAR-BM-BCP, realizando tarefas de projeto, implementação, manutenção, evolução e testes de software, e de migração de sistemas legados.
2007 - 2008
Universidade Federal do Rio Grande do NorteVínculo: Colaborador, Enquadramento Funcional: Bolsista do grupo PET-Ciência da Computação, Carga horária: 20
Outras informações:
O PET é desenvolvido por grupos de estudantes, com tutoria de um docente, organizados a partir de cursos de graduação das Instituições de Ensino Superior do país, sendo um grupo por curso, orientados pelo princípio da indissociabilidade entre ensino, pesquisa e extensão e da educação tutorial.
São objetivos deste Programa:
* Desenvolver atividades acadêmicas em padrões de qualidade de excelência, mediante grupos de aprendizagem tutorial de natureza coletiva e interdisciplinar.
* Contribuir para a elevação da qualidade da formação acadêmica dos alunos de graduação.
* Estimular a formação de profissionais e docentes de elevada qualificação técnica, científica, tecnológica e acadêmica.
* Formular novas estratégias de desenvolvimento e modernização do ensino superior no país.
* Estimular o espírito crítico, bem como a atuação profissional pautada pela ética, pela cidadania e pela função social da educação superior.
2004 - 2007
Universidade Federal do Rio Grande do NorteVínculo: Colaborador, Enquadramento Funcional: Bolsista do grupo PET-Ciência da Computação, Carga horária: 20, Regime: Dedicação exclusiva.
Outras informações:
O PET é desenvolvido por grupos de estudantes, com tutoria de um docente, organizados a partir de cursos de graduação das Instituições de Ensino Superior do país, sendo um grupo por curso, orientados pelo princípio da indissociabilidade entre ensino, pesquisa e extensão e da educação tutorial.
São objetivos deste Programa:
* Desenvolver atividades acadêmicas em padrões de qualidade de excelência, mediante grupos de aprendizagem tutorial de natureza coletiva e interdisciplinar.
* Contribuir para a elevação da qualidade da formação acadêmica dos alunos de graduação.
* Estimular a formação de profissionais e docentes de elevada qualificação técnica, científica, tecnológica e acadêmica.
* Formular novas estratégias de desenvolvimento e modernização do ensino superior no país.
* Estimular o espírito crítico, bem como a atuação profissional pautada pela ética, pela cidadania e pela função social da educação superior.
Atividades
-
10/2019
Direção e administração, Instituto Metrópole Digital.,Cargo ou função, Coodenador do Programa de Pós-graduação em Tecnologia da Informação.
-
07/2017
Ensino, Mestrado Profissional em Engenharia de Software, Nível: Pós-Graduação,Disciplinas ministradas, METODOLOGIA DE EXPERIMENTAÇÃO CIENTÍFICA NA INDÚSTRIA, METODOLOGIAS DE DESENVOLVIMENTO DE SOFTWARE, QUALIDADE DE SOFTWARE
-
02/2016
Ensino, Tecnologia da Informação, Nível: Graduação,Disciplinas ministradas, Estrutura de Dados Básicas I, Introdução ao Teste de Software, Processos De Software, Boas Práticas de Programação
-
09/2017 - 09/2019
Direção e administração, Instituto Metrópole Digital.,Cargo ou função, Vice-Coordenador de Curso, do Programa de Pós-Graduação em Engenharia de Software.
-
06/2008 - 12/2009
Pesquisa e desenvolvimento, DIMAp.,Linhas de pesquisa
2014 - 2015
Pontifícia Universidade Católica do Rio de Janeiro, PUC-RioVínculo: Bolsista, Enquadramento Funcional: Bolsista de Doutorado FAPERJ, Regime: Dedicação exclusiva.
2012 - 2014
Pontifícia Universidade Católica do Rio de Janeiro, PUC-RioVínculo: Bolsista, Enquadramento Funcional: Bolsista de Doutorado CNPq, Regime: Dedicação exclusiva.
2012 - 2013
Pontifícia Universidade Católica do Rio de Janeiro, PUC-RioVínculo: Colaborador, Enquadramento Funcional: Analista do Projeto GApplic, Carga horária: 20
Outras informações:
Analista de Processos do projeto GApplic, realizando atividades de análise dos processos de gestão de ativos de software da Petrobras.
2010 - 2013
Pontifícia Universidade Católica do Rio de Janeiro, PUC-RioVínculo: Colaborador, Enquadramento Funcional: Monitor
Outras informações:
Monitor da disciplina "INF1301 - Programação Modular", oferecida a turmas de graduação dos cursos de graduação de Ciência da Computação e Engenharia da Computação.
2011 - 2012
Pontifícia Universidade Católica do Rio de Janeiro, PUC-RioVínculo: Bolsista, Enquadramento Funcional: Bolsista de Mestrado FAPERJ, Regime: Dedicação exclusiva.
2010 - 2011
Pontifícia Universidade Católica do Rio de Janeiro, PUC-RioVínculo: Bolsista, Enquadramento Funcional: Bolsista de Mestrado CNPq, Regime: Dedicação exclusiva.
2010 - 2011
Pontifícia Universidade Católica do Rio de Janeiro, PUC-RioVínculo: Colaborador, Enquadramento Funcional: Analista do Projeto MDEvol, Carga horária: 20
Outras informações:
Atuação como analista do Projeto MDEvol, realizando tarefas de projeto, implementação e evolução da plataforma de desenvolvimento dirigido a modelos MDArte.
Atividades
-
03/2010
Pesquisa e desenvolvimento, Departamento de Informática.,Linhas de pesquisa
2011 - 2012
Minds At Work Sistemas e ProjetosVínculo: Colaborador, Enquadramento Funcional: Desenvolvedor de Software
2008 - 2008
Faculdade de Ciências da Universidade de LisboaVínculo: Bolsista, Enquadramento Funcional: Bolsista do Convênio LusoBrasileiro Santander, Carga horária: 20, Regime: Dedicação exclusiva.
2007 - 2007
Superintendência de Informática da UFRNVínculo: Colaborador, Enquadramento Funcional: Analista de Requisitos, Carga horária: 20
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Eiji Adachi Medeiros Barbosa e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?