Plataforma de dados abertos da Universidade de São Paulo
USP Aberta — página inicial
Perfil do docente · EACH

Marcos Lordello Chaim.

Livre · Curso de Sistemas de Informação

Currículo atualizado em 29/10/2025

Engenharia de SoftwareSistemas de InformaçãoLinguagens de Programação

Cita-se como: CHAIM, Marcos Lordello;CHAIM, Marcos L.;LORDELLO CHAIM, MARCOS;CHAIM, MARCOS

15 seções

Resumo biográfico

Marcos Lordello Chaim possui graduação em Engenharia Elétrica (1987), mestrado (1991) e doutorado em Engenharia Elétrica (2001) pela Universidade Estadual de Campinas. De 1990 a 1992, foi professor assistente da Universidade Estadual Paulista ''Júlio de Mesquita Filho'' (UNESP) no campus de São José do Rio Preto. Depois de deixar a UNESP, trabalhou na Embrapa Informática onde atuou como desenvolvedor de software para o domínio agropecuário até 2005. Desde então, é professor da Escola de Artes, Ciências e Humanidades da Universidade de São Paulo. Seu interesse de pesquisa principal é em Engenharia de Software, mais especificamente nos seguintes temas: teste, depuração e manutenção de software, métodos de desenvolvimento e engenharia de software experimental; também tem interesse nas áreas de linguagens de programação e ensino de sistemas de informação.

Indicadores

Áreas de atuação

03 registros
  • Ciencias Exatas E Da Terra
    Ciência da Computação
    Metodologia e Técnicas da Computação › Engenharia de Software
  • Ciencias Exatas E Da Terra
    Ciência da Computação
    Metodologia e Técnicas da Computação › Sistemas de Informação
  • Ciencias Exatas E Da Terra
    Ciência da Computação
    Metodologia e Técnicas da Computação › Linguagens de Programação

Formação acadêmica

04 registros
  1. 1997 – 2001DoutoradoConcluído
    Engenharia Elétrica · Universidade Estadual de Campinas
    “Depuração de Programas Baseada em Informação de Teste Estrutural”
    Orientação: Mario Jino e José Carlos MaldonadoBolsa Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
  2. 1987 – 1991MestradoConcluído
    Engenharia Elétrica · Universidade Estadual de Campinas
    “POKE-TOOL - Uma Ferramenta para Suporte ao Teste Estrutural de Programas baseado em Análise de Fluxo de Dados”
    Orientação: Mario JinoBolsa Conselho Nacional de Desenvolvimento Científico e Tecnológico
  3. 1983 – 1987GraduaçãoConcluído
    Engenharia Elétrica · Universidade Estadual de Campinas
  4. Livre-docênciaConcluído
    Livre-docência · Universidade de São Paulo

Idiomas

03 registros
IdiomaLeituraFalaEscritaCompreensão
InglêsBemBemBemBem
FrancêsBemRazoávelPoucoRazoável
EspanholPoucoPouco—Pouco

Atuação profissional

11 registros
  1. 2023 – 2023
    Swiss National Science Foundation
    Revisor de projeto de fomento
  2. 2019 – presenteVínculo atual
    George Mason University
  3. 2019 – presenteVínculo atual
    International Journal of Cyber-Physical Systems (IJCPS)
    Membro de corpo editorial
  4. 2018 – 2022
    Edições da Escola de Artes, Ciências e Humanidades (EACH), USP.
    Membro de corpo editorial
  5. 2017 – 2017
    Stiftelsen Sintef
  6. 2005 – presenteVínculo atualDedicação exclusiva
    Universidade de São Paulo
    Professor doutorServidor Publico
  7. 2005 – presenteVínculo atual
    Fundação de Amparo à Pesquisa do Estado de São Paulo
    Revisor de projeto de fomento
  8. 2002 – 2003
    Universidade Estadual de Campinas
    Outro -- Professor temporárioColaborador4h/sem
  9. 1995 – 2002
    Pontifícia Universidade Católica de Campinas
    Professor AssistenteCeletista4h/sem
  10. 1992 – 2005
    Empresa Brasileira de Pesquisa Agropecuária
    Pequisador IIICeletista40h/sem
  11. 1990 – 1992Dedicação exclusiva
    Universidade Estadual Paulista Júlio de Mesquita Filho
    Professor AssistenteServidor Publico40h/sem

Produção bibliográfica

96 registros
71 de 71 itens
Por página
  • 2025
    Quantum Testing in the Wild: A Case Study with Qiskit Algorithms
    Neilson Carlos Leite Ramalho; Érico Augusto da Silva; DE SOUZA, HIGOR AMARIO; Marcos Lordello Chaim · Early Research Achievements track · Montreal, Canada
  • 2025
    A Study on Different Spectra in Fault Localization
    Nícolas Hamparsomian; Marcos Lordello Chaim · 20th International Conference on the Evaluation of Novel Approaches to Software Engineering · Porto, Portugal
  • 2024
    Testing and Debugging Quantum Programs: The Road to 2030
    Neilson Carlos Leite Ramalho; Higor Amario de Souza; Marcos Lordello Chaim · Software Engineering 2030 Workshop · ACM Press · Porto de Galinhas, PE, Brasil
  • 2023
    Bit-wise All Edge-pairs Coverage
    SILVA, MATHEUS; Marcos Lordello Chaim · SBES 2023: XXXVII Brazilian Symposium on Software Engineering · ACM · ISBN 9798400707872 · Campo Grande Brazil
  • 2022
    Data flow Subsumption and its Impact on Spectrum-based Fault Localization
    LOPES DA SILVA, DENNIS; Marcos Lordello Chaim; AMARIO DE SOUZA, HIGOR · SAST 2022: 7th Brazilian Symposium on Systematic and Automated Software Testing · ACM · ISBN 9781450397537 · Uberlandia Brazil
  • 2021
    Efficiently Finding Data Flow Subsumptions
    Marcos Lordello Chaim; BARAL, KESINA; OFFUTT, JEFF; CONCILIO, MARIO; ARAUJO, ROBERTO P. A. · 2021 14th IEEE Conference on Software Testing, Verification and Validation (ICST) · IEEE · ISBN 9781728168364 · Porto de Galinhas
  • 2021
    Graph Representation for Data Flow Coverage
    NETO, MARIO CONCILIO; ARAUJO, ROBERTO P. A.; Marcos Lordello Chaim; OFFUTT, JEFF · 2021 IEEE 45th Annual Computers, Software, and Applications Conference (COMPSAC) · IEEE · ISBN 9781665424639 · Madrid
  • 2020
    OAS DB: A Repository of Specifications to Support OpenAPI Research
    Alex Braha Stoll; Marcos Lordello Chaim; Tosin Daniel Oyetoyan; Daniela Soares Cruzes · Proceedings of the 13th Seminar Series on Advanced Techniques & Tools for Software Evolution · CEUR Workshop Proceedings · Amsterdam
  • 2019
    Evaluating data-flow coverage in spectrum-based fault localization
    Henrique Lemos Ribeiro; Higor Amario de Souza; Roberto Paulo Andrioli de Araujo; Marcos Lordello Chaim; KON, FABIO · ACM/IEEE International Symposium on Empirical Software Engineering and Measurement · Porto de Galinhas, PE, Brasil
  • 2019
    Vulnerability detection techniques and tools and their relationship to agile methods and software quality and service models
    Lı́gia Cássia M. de Castro Santos; Edmir Parada V. Prado; Marcos Lordello Chaim · XV Simpósio Brasileiro de Sistemas de Informação · Sociedade Brasileira de Computação (SBC) · Aracaju, SE, Brasil
  • 2018
    CodeForest: Uma ferramenta visual de depuração
    Fábio Pereira da Silva; Danilo Mutti; Marcos Lordello Chaim; Higor Amario de Souza · XXI Ibero-american Conference on Software Engineering · Colômbia
  • 2018
    Jaguar: a spectrum-based fault localization tool for real-world software
    Henrique Lemos Ribeiro; Higor Amario de Souza; ARAUJO, ROBERTO PAULO ANDRIOLI DE; Marcos Lordello Chaim; KON, FABIO · 2018 IEEE 11th International Conference on Software Testing, Verification and Validation · Estocolmo
  • 2018
    Uso de técnicas e ferramentas para detecção de vulnerabilidades: um survey com membros de equipes de desenvolvimento ágil de software
    Lı́gia Cássia M. de Castro Santos; Marcos Lordello Chaim; Edmir Parada V. Prado · Computer on the Beach · Florianópolis
  • 2018
    Avaliação de usabilidade de ferramentas de depuração de software
    Fábio Pereira da Silva; Higor Amario de Souza; Marcos Lordello Chaim · Simpósio Brasileiro de Sistemas de Informação · Caxias, RS
  • 2018
    Interesse em Técnicas e Ferramentas de Detecção de Vulnerabilidades: Um Survey com Membros de Equipes Ágeis
    Lı́gia Cássia M. de Castro Santos; Edmir Parada V. Prado; Marcos Lordello Chaim · International Conference on Information Systems and Technology Management · São Paulo
  • 2018
    Where are the minimal mutants?
    Márcio Eduardo Delamaro; Marcos Lordello Chaim; José Carlos Maldonado · Insightful Ideas and Emerging Results track · Sociedade Brasileira de Computação · São Carlos
  • 2018
    An empirical assessment of visual debugging tools effectiveness and efficiency
    Fábio Pereira da Silva; Higor Amario de Souza; Marcos Lordello Chaim · 37th International Conference of the Chilean Computer Science Society · IEEE · ISBN 0 · Santiago
  • 2017
    Using affective computing to automatically adapt serious games for rehabilitation
    Renan Vinícius Aranha; Leonardo Souza Silva; Marcos Lordello Chaim; Fátima de Lourdes dos Santos Nunes · IEEE 30th International Symposium on Computer-Based Medical Systems · IEEE Computer Society · Thessaloniki
  • 2017
    Comparing Capability of Static Analysis Tools to Detect Security Weaknesses in Mobile Applications
    Tosin Daniel Oyetoyan; Marcos Lordello Chaim · International Workshop on Secure Software Engineering in DevOps and Agile Development co-located with the 22nd European Symposium on Research in Computer Security (ESORICS 2017) · Oslo
  • 2014
    Data-Flow Testing in the Large
    ARAUJO, ROBERTO PAULO ANDRIOLI DE; Marcos Lordello Chaim · 2014 IEEE Seventh International Conference on Software Testing, Verification and Validation (ICST) · IEEE · ISBN 9781479922550 · Cleveland
  • 2013
    SPLOT-TM: Apoio ao Gerenciamento de Testes Funcionais em Linha de Produto de Software
    Regis Hideki Hattori; Marcelo Fantinato; Marcos Lordello Chaim · IX Simpósio Brasileiro de Sistemas de Informação (SBSI) · Sociedade Brasileira de Computação (SBC) · João Pessoa - PB
  • 2013
    Adding context to fault localization with integration coverage
    DE SOUZA, HIGOR AMARIO; Marcos Lordello Chaim · 2013 IEEE/ACM 28th International Conference on Automated Software Engineering (ASE) · IEEE · ISBN 9781479902156 · Silicon Valley
  • 2013
    How Exception Handling Constructions are Tested: An Initial Investigation with Open Source Software
    Auri Marcelo Rizzo Vincenzi; João Carlos da Silva; Plínio de Sá Leitão-Júnior; José Carlos Maldonado; Márcio Eduardo Delamaro; Marcos Lordello Chaim · International Conference on Software Engineering Advances · IARIA · ISBN 978-1-61208-3 · Veneza
  • 2013
    Avaliação de Heurísticas para Localização de Defeitos
    Lucas Santos de Oliveira; Higor Amario de Souza; Danilo Mutti; Marcos Lordello Chaim · Brazilian Workshop on Systematic and Automated Testing · SBC · Brasília
  • 2012
    Detecção Semântica de Clones a partir de Bytecodes
    Felipe de Alencar Albuquerque; Marcos Lordello Chaim; Bruno Lima Neves · IX Workshop de Manutenção Moderna de Software - WMSWM 2012 · Sociedade Brasileira de Computação · ISBN 21776369 · Fortaleza, Ceará, Brasil

Produção técnica

24 registros
7 de 7 itens
Por página
  • 2009
    Definition of standard test approaches, test suites, and benchmarks of open source software. Working Document 5.4.2.
    Arnaud Laprévote; Auri Marcelo Rizzo Vincenzi; Marcos Lordello Chaim; Marco Aurélio Graciotto Silva; Davide Tosi; Hui.wu +1 autores
  • 2008
    InSS -- Instrumentation Strategies Simulator
    Marcos Lordello Chaim; Anthony Accioly; Delano Medeiros Beder; Helton Bíscaro; Marcelo Morandini
  • 2008
    On the subsumption relationship in data-flow testing
    Marcos Lordello Chaim; Anthony Accioly; Delano Medeiros Beder
  • 2002
    Definição de um processo de software leve. Embrapa Informática Agropecuária
    Marcos Lordello Chaim
  • 2002
    Processo de depuração depois do teste: definição e análise. Embrapa Informática Agropecuária
    Marcos Lordello Chaim; José Carlos Maldonado; Mario Jino
  • 2002
    Teste de fluxo de dados de programas com ponteiros e registros. Embrapa Informática Agropecuária
    Marcos Lordello Chaim; José Carlos Maldonado; Mario Jino
  • 1997
    Cartilha Azul: Guia do Processo de Desenvolvimento de Software do CNPTIA - Embrapa. Embrapa Informática Agropecuária
    Hermes Pacheco; Kleber Figueiredo; Marcos Lordello Chaim; Moacir Pedroso Junior; Renato Fileto · Estabelecimento de um processo de desenvolvimento de software no CNPTIA/Embrapa

Projetos

16 registros

Projetos de pesquisa e de desenvolvimento tecnológico registrados no Currículo Lattes.

16 de 16 projetos
Por página
  • 2021 – presentePesquisa

    Avaliação de ferramentas de localização de defeitos em ambientes de integração contínua

    Em andamento

    Um dos atuais desafios das ferramentas de apoio à localização de defeitos baseadas em espectros 
(SBFL -- "Spectrum-based Fault Localizaion") é executar em uma diversidade de ambientes de desenvolvimento, em particular, em ambiente de integração contínua. A integração dessas ferramentas na esteira de integração contínua pode acelerar sua adoção pela indústria. Para tanto, essas ferramentas precisam estar preparadas para execução em esteiras de integração contínua e, não menos importante, possuir desempenho que permita que os desenvolvedores utilizem-nas sem comprometer seu processo de desenvolvimento de software. Este projeto tem por objetivo abordar alguns aspectos do uso das ferramentas de SBFL em um esteira de integração contínua, a saber, identificação das mais adequadas e avaliação do comportamento dos usuários dessas ferramentas neste contexto

    Equipe

    Marcos Lordello Chaim (Responsável), Roberto Andrioli de Araujo, Erickson Lima Barbosa da Silva

  • 2021 – presentePesquisa

    Cobertura de Todos os Pares de Arestas Bit a Bit

    Em andamento

    O teste estrutural é amplamente utilizado para detectar defeitos em software e para avaliar a qualidade dos conjuntos de 
testes.
Sem apoio automatizado, porém, seu uso em programas desenvolvidos em ambientes industriais é praticamente inviável.
O teste estrutural é realizado por meio de critérios de teste baseados na cobertura do código do programa.
O código do programa é geralmente abstraído na forma de um grafo. A cobertura de código baseada em fluxo de 
controle define requisitos de teste em termos de elementos do grafo (por exemplo, nós e arestas).
O critério "todos os pares de arestas" é relativamente recente quando comparado aos critérios "todos os nós" e 
"todas as arestas".
Estudos indicam que o critério "todos os pares de arestas} são promissores na detecção de defeitos.
O projeto visa desenvolver uma nova abordagem e uma ferramenta para rastrear pares de arestas com base em 
operações bit a bit que também podem ser utilizadas para o rastreamento de nós e arestas.
Avaliações experimentais verificarão o custo para rastrear requisitos de teste de fluxo de controle usando 
operações bit a bit.

    Equipe

    Marcos Lordello Chaim (Responsável), Matheus Soares Silva

  • 2019 – 2022Pesquisa

    Infraestrutura para avaliação de ferramentas de análise de código e teste de aplicações baseadas em interfaces OpenAPI

    Concluído

    Há muitas especificações usadas para descrever uma API Web. Uma das mais populares é a OpenAPI. Essa especificação permite descrever todos os recursos que podem ser acessados e manipulados por meio de uma API Web REST. Uma especificação OpenAPI pode ser usada para diferentes tipos de análises e verificações do serviço que implementa a API descrita. Um desafio comum enfrentado por pesquisadores, no entanto, é a inexistência de infraestrutura compartilhada de validação ou de um benchmark padrão. Este projeto tem por objetivo fornecer aos pesquisadores e profissionais da indústria uma solução completa para tornar mais eficiente a avaliação de novas técnicas e ferramentas de análise de código e testes de aplicações que utilizam o padrão OpenAPI

    Equipe

    Marcos Lordello Chaim (Responsável), Tosin Daniel Oyetoyan, Daniela Soares Cruzes, Alex Braha Stoll

  • 2019 – presentePesquisa

    Localização de defeitos baseada espectros e redes neurais profundas

    Em andamento

    A proposta desta pesquisa é construir um modelo de aprendizado profundo como uma técnica de localização de defeitos que será treinado com espectros de fluxo de controle e de dados. O objetivo é produzir ranqueamentos mais efetivos nos quais o número de componentes do código-fonte a serem investigadas pelo desenvolvedor até localizar o defeito seja menor.

    Equipe

    Marcos Lordello Chaim (Responsável), Nícolas Hamparsomian

  • 2019 – 2021Pesquisa

    Sobre a relação de subsunção no teste de fluxo de dados

    Concluído

    O teste de fluxo de dados visa realizar uma avaliação estrutural completa dos programas. Ele requer casos de teste que percorrem um caminho no qual a definição de uma variável e seu uso subsequente, isto é, uma associação de definição-uso (adu), são exercitados ou cobertos. No entanto, o teste de fluxo de dados dificilmente é adotado na indústria porque é considerado muito caro. Neste projeto, planeja-se investigar o relacionamento de subsunção definido na literatura como uma maneira de reduzir os custos do teste de fluxo de dados. Uma adu D1 "subsume" uma adu D2 se todos os caminhos completos que cobrem D1 também cobrem D2. Essa informação pode reduzir o esforço para aplicar o teste de fluxo de dados. O testador poderá focar nas adus que "subsumem" todas as outras, chamadas de "adus sem restrições", e "esquecer" as demais. O objetivo deste projeto de pesquisa é investigar vários aspectos subjacentes a essa premissa, a saber, descoberta, quantidade, escalabilidade e eficácia (ou seja, capacidade de detecção de defeitos) das adus sem restrições. Além disso, planeja-se investigar o papel do relacionamento de subsunção de adus na localização de defeitos.

    Financiadores
    • Fundação de Amparo à Pesquisa do Estado de São Paulo · BOLSA
    Equipe

    Marcos Lordello Chaim (Responsável), Mario Concilio Neto, Dennis Lopes da Silva, Andrew Jefferson Offutt

  • 2017 – 2017Pesquisa

    Detection of Code Quality Vulnerabilities in Mobile Applications

    Concluído

    Projeto desenvolvido junto ao SINTEF Digital, Trondheim, Noruega, cujo objetivo foi investigar a detecção de vulnerabilidades em aplicações móveis e ganhar conhecimento em segurança de software, mais especificamente, em análise estática de código para segurança.

    Financiadores
    • Research Council of Norway · AUXILIO_FINANCEIRO
    Equipe

    Marcos Lordello Chaim (Responsável), Tosin Daniel Oyetoyan, Daniela Soares Cruzes

  • 2012 – 2018Pesquisa

    Depuração e interação humano-computador

    Concluído

    Apresentação de informação de depuração não mudou muito desde a introdução do primeiro depurador simbólico. Basicamente, as mesma informações ("breakpoints'', valores de variáveiss, pilha de execução) são apresentadas por meio de uma interface gráfica. Técnicas de visualização para ajudar na busca dos defeitos é o objetivo dessa pesquisa. Em particular, estamos pesquisando técnicas para visualizar informações de depuração obtidas a partir dos requisitos de teste estruturais cobertos pelos casos de teste que passam e, especialmente, por aqueles que falham. Uma metáfora foi desenvolvida para representar programas e esse tipo de informação de depuração, uma ferramenta protótipo usando a metáfora novo foi implementado. Temos a intenção de desenvolver o protótipo como um "plugin" para um Ambiente de Desenvolvimento Interative (IDE). Outro objetivo da pesquisa é desenvolver recursos para visualização de informações de depuração no contexto de integração contínua.

    Equipe

    Marcos Lordello Chaim (Responsável), Roberto Andrioli de Araujo, Higor Amario de Souza, Marcus Vinícius Rodrigues Eltscheminov, Danilo Mutti

  • 2012 – 2017Pesquisa

    Novos benchmarks para avaliação de técnicas de teste e depuração

    Concluído

    A realização de experimentos é importante tarefa na validação de técnicas de Engenharia de Software, especialmente para as técnicas de teste e depuração de sistemas. Este projeto tem como objetivo identificar "benchmarks" que possam ser utilizados para avaliar técnicas de teste e de depuração de defeitos. Os "benchmarks" ficarão disponíveis por meio de licenças de software livre e poderão ser utilizados para avaliação e desenvolvimento de ferramentas livres de teste e depuração.

    Financiadores
    • Universidade de São Paulo · REMUNERACAO
    Equipe

    Marcos Lordello Chaim (Responsável), Higor Amario de Souza, Luiz Henrique Novo Baptistão

  • 2011 – 2014Pesquisa

    Instrumentação eficiente para teste e depuração de programas

    Concluído

    Rastrear os requisitos de teste estruturais em tempo de execução, em geral, torna os programas lentos e aumenta o consumo de memória. Em alguns casos, a execução do programa pode ficar inviável como, por exemplo, quando requisitos de critérios baseados em fluxo de dados (pares definição-uso) são rastreados em programas de longa execução. Isso ocorre porque rastrear requisitos de teste requer a inserção de código adicional --- isto é, a instrumentação do programa --- para coletar a cobertura dos requisitos de teste. Esse projeto tem por objetivo desenvolver técnicas de instrumentação para coletar eficientemente os requisitos cobertos durante a execução de um programa. Essa informação é útil tanto para o teste como para a depuração de programas.

    Equipe

    Marcos Lordello Chaim (Responsável), Roberto Andrioli de Araujo, Maruscia Baklizky, Karina Olga Maizman Bogdan

  • 2011 – 2012Pesquisa

    Uso de cobertura de teste estrutural para depurar programas

    Concluído

    A cobertura de testes estruturais --- a lista de componentes de código, como nós, ramos, ou pares definição-uso cobertos por um teste --- pode ser utilizada para auxiliar a depuração de programas, especialmente para a localização de defeitos. Dados de cobertura de código são utilizados por heurísticas para calcular o nível de suspeição de nós, ramos e pares definição-uso. Aqueles componentes mais associados a casos de teste que falham, e menos associados a casos de teste que passam, são mais suspeitos. Depois de atribuir um valor suspeição para esses componentes, uma lista em ordem decrescente de desconfiança é gerada. Os componentes de código mais suspeitos são mapeados em trechos de código que devem ser verificados em primeiro lugar na busca de defeitos. Nosso objetivo é melhorar o uso de dados de cobertura na depuração por meio da combinação de diferentes tipos de cobertura para localização de defeitos. Estamos investigando o uso de cobertura do teste de integração (cobertura de pares e triplas de métodos), combinada com a cobertura de testes de unidade (nós, ramos e pares definição de uso) para indicar trechos mais precisos de código a serem verificados pelos programadores.

    Financiadores
    • Fundação de Amparo à Pesquisa do Estado de São Paulo · BOLSA
    Equipe

    Marcos Lordello Chaim (Responsável), Higor Amario de Souza, Luiz Henrique Novo Baptistão

  • 2010 – 2013Pesquisa

    Detecção semântica interprocedural de clones em programas bytecode

    Concluído

    Código duplicado, ou clones, são incorporados em sistemas como uma maneira simples de reutilizar código. Entretanto, a manutenção de um sistema torna-se cara se ele possui muitos clones, especialmente clones semânticos em que a sintaxe do programa muda mas a semântica é mantida. Existem ferramentas para detecção de clones semânticos que analisam o código fonte. No entanto, não existem ferramentas que detectam clones lendo programas compilados em bytecodes. O objetivo dessa pesquisa é desenvolver técnicas escaláveis para a detecção de clones semânticos levando em consideração chamadas de procedimento presentes em programas bytecode. Essa abordagem possui vantagens como análise multiplataforma e detecção de clones em sistemas para os quais o código não está presente.

    Equipe

    Marcos Lordello Chaim (Responsável), Felipe de Alencar Albuquerque, Bruno Lima Neves

  • 2009 – 2012Pesquisa

    REDE - usando uma REde de sensores para Detectar Enchentes

    Concluído

    Em virtude de uma variedade de fatores que incluem as mudanças climáticas, as enchentes tem sido frequentes e problemáticas no Brasil. Por exemplo, as cidades de Marabá e Manaus, ambas na região norte do país, registraram este ano uma das piores enchentes dos últimos anos. Além disso, a cidade de São Paulo frequentemente sofre de enchentes durante o período das chuvas, no verão. Para minimizar este problema recorrente, o presente projeto de pesquisa propõe investigar o uso de uma rede de sensores para detectar possíveis ocorrências de enchentes, alarmando prioritamente a população que encontra-se em risco.

    Equipe

    Marcos Lordello Chaim, Delano Medeiros Beder, Jó Ueyama (Responsável), Daniel Hughes

  • 2009 – 2012Pesquisa

    INCT-SEC -- Instituto Nacional de Ciência e Tecnologia, Sistemas Embarcados Críticos

    Concluído

    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. O pesquisador está envolvido no subprojeto "Um 'Framework' para o Desenvolvimento de Sistemas Embarcados Críticos" que é realizado na Escola de Artes, Ciências e Humanidades da Universidade de São Paulo.

    Financiadores
    • Conselho Nacional de Desenvolvimento Científico e Tecnológico · AUXILIO_FINANCEIRO
    Equipe

    Marcos Lordello Chaim, José Carlos Maldonado (Responsável), Delano Medeiros Beder

  • 2008 – presentePesquisa

    Educação em Sistemas de Informação

    Em andamento

    Este projeto engloba várias inciativas em educação que ocorrem no contexto do curso de graduação em Sistemas de Informação da EACH-USP. As principais delas envolvem o estudo e avaliação de novas técnicas e métodos de ensino de disciplinas de graduação, em particular disciplinas que tratam de desenvolvimento de sistemas e avaliação comparativa da grade curricular dos cursos de graduação em Sistemas de Informação no Brasil e no mundo.

    Equipe

    Marcos Lordello Chaim (Responsável)

  • 2007 – 2011Pesquisa

    QualiPSo --- Quality Platform for Open-Source Software

    Concluído

    O projeto QualiPSo ("Quality Plataform for Open Source") propõe-se a definir e implementar tecnologias, procedimentos, leis e políticas com o objetivo de potencializar as práticas de desenvolvimento de software livre, tornando-as confiáveis, reconhecidas e estabelecidas na indústria. Para viabilizar o projeto e a sustentação do software livre como uma solução confiável para a indústria, foi criado um consórcio formado por indústrias, academia e governo. O projeto conta com a participação de colaboradores de diferentes origens: França, Itália, Brasil, Espanha, China e Alemanha.

    Financiadores
    • Comissão Européia · AUXILIO_FINANCEIRO
    Equipe

    Marcos Lordello Chaim, Auri Marcelo Rizzo Vincenzi (Responsável), Delano Medeiros Beder

  • 2007 – 2010Pesquisa

    Simulação de Estratégias de Instrumentação de Programas

    Concluído

    Teste de software é uma das atividades que demandam mais tempo dos programadores. Apesar da existência de técnicas de teste eficazes, como o teste baseado em análise de fluxo de dados, na maioria das vezes o teste é realizado de maneira \textit{ad hoc}. Um dos problemas é o custo envolvido na instrumentação de programas para determinar a cobertura dos testes em ambientes reais. Nesses ambientes, os programas executam milhões de comandos e determinar a cobertura pode ser inviável. Novas estratégias de instrumentação de código objeto têm sido propostas para tratar este problema. No entanto, comparar essas estratégias é uma atividade difícil, pois implica a manipulação de código objeto para a implementação das estratégias. Nesse projeto é proposto o desenvolvimento de um
simulador de estratégias de instrumentação de programas. A idéia é simular os procedimentos dessas estratégias sem implementá-las em código objeto. Dessa maneira, pretende-se comparar as diferentes estratégias, e variantes delas, para determinar a mais eficiente para apoiar o teste e a depuração baseados em análise de fluxo de dados.

    Financiadores
    • Fundação de Amparo à Pesquisa do Estado de São Paulo · BOLSA
    Equipe

    Marcos Lordello Chaim (Responsável), Anthony Accioly, Roberto Andrioli de Araujo, Felipe de Alencar Albuquerque

Orientações

3 de 3 orientações
Por página
  • Mestrado
    desde 2024
    Érico Augusto da Silva · Orientação
    Assessment of Quantum Program Tests Execution in NISQ-era Platforms · SISTEMAS DE INFORMAÇÃO · Universidade de São Paulo
    Em andamento
  • Mestrado
    desde 2024
    Felipe Diego Lobato da Silva · Orientação
    Teste de Sistemas Baseados em Data Frames · SISTEMAS DE INFORMAÇÃO · Universidade de São Paulo
    Em andamento
  • Doutorado
    desde 2024
    Neilson Carlos Leite Ramalho · Orientação
    An Automation Framework for Testing Hybrid Quantum-Classical Applications · SISTEMAS DE INFORMAÇÃO · Universidade de São Paulo
    Em andamento

Bancas julgadoras

202 registros
202 de 202 bancas
Por página
  • 2025
    Comitê de Programa da 20th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE)
    · Institute for Systems and Technologies of Information, Control & CommunicatBanca: Marcos Lordello Chaim
    Outra
  • 2025
    Comitê de Programa do X Brazilian Symposium on Systematic and Automated Software Testing (SAST)
    · Sociedade Brasileira de Computação - Porto AlegreBanca: Marcos Lordello Chaim
    Outra
  • 2025
    Comitê de Programa do Simpósio Brasileiro de Sistemas de Informação (SBSI)
    · Sociedade Brasileira de Computação - Porto AlegreBanca: Marcos Lordello Chaim
    Outra
  • 2025
    Comitê de Programa do SBSI -- Minicursos
    · Sociedade Brasileira de Computação - Porto AlegreBanca: Marcos Lordello Chaim
    Outra
  • 2024
    Sebastião Henrique Nascimento Santos
    Definição de critérios de teste baseados em árvores de decisão para algoritmos de aprendizagem de máquina · Ciências da Computação e Matemática Computacional · Universidade de São PauloBanca: Marcos Lordello Chaim
    Mestrado
  • 2024
    Erickson Lima Barbosa da Silva
    Localização de Defeitos Baseado em Espectro e a Prática de Integração Contínua · SISTEMAS DE INFORMAÇÃO · Universidade de São PauloBanca: Marcos Lordello Chaim
    Mestrado
  • 2024
    Hendrik Winkelmann
    Constraint-Logic Object-Oriented Programming and Test Case Generation · Doutorado em Economia · University of MünsterBanca: Herbert Kuchen, Marcos Lordello Chaim, Thomas Langer
    Doutorado
  • 2024
    Laura Elisa Troost
    An Integrated Comprehensive Dynamic Data-Flow Analysis of Object-Oriented Programs · Doutorado em Economia · University of MünsterBanca: Marcos Lordello Chaim
    Doutorado
  • 2024
    Andrew Ribeiro Fraga
    Adaptação e avaliação da técnica de mutação condicional para a linguagem de programação funcional Haskell · Ciências da Computação · Universidade de São PauloBanca: Marcos Lordello Chaim, Ana Cristina Vieira de Melo, Daniel Macedo Batista
    Exame de qualificação de mestrado
  • 2024
    Frederico Ramos Barboza
    VisioAux: um arcabouço para verificações de acessibilidade em dispositivos móveis · SISTEMAS DE INFORMAÇÃO · Universidade de São PauloBanca: Marcos Lordello Chaim, ELER, MARCELO MEDEIROS, Kamila Rios da Hora Rodrigues
    Exame de qualificação de mestrado
  • 2024
    Livre docência na área de Computação, na Especialidade Sistemas de Informação,
    · Universidade de São PauloBanca: Fátima de Lourdes dos Santos Nunes, Cecília Mary Fischer Rubira, Ellen Francine Barbosa, Edwin Moises Marcos Ortega, Marcos Lordello Chaim
    Livre-docência
  • 2024
    Comitê de Programa da 19th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE)
    · Institute for Systems and Technologies of Information, Control & CommunicatBanca: Marcos Lordello Chaim
    Outra
  • 2024
    Comitê de Programa do IX Brazilian Symposium on Systematic and Automated Software Testing (SAST)
    · Sociedade Brasileira de Computação - Porto AlegreBanca: Marcos Lordello Chaim
    Outra
  • 2024
    Comitê de Programa do Simpósio Brasileiro de Sistemas de Informação (SBSI)
    · Sociedade Brasileira de Computação - Porto AlegreBanca: Marcos Lordello Chaim
    Outra
  • 2024
    Comitê de Programa do SBSI -- Minicursos
    · Sociedade Brasileira de Computação - Porto AlegreBanca: Marcos Lordello Chaim
    Outra
  • 2023
    Wallace Alves Esteves Manzano
    Otimização baseada em Simulação de Arquiteturas de Sofware de Sistemas-de-Sistemas · Ciências da Computação e Matemática Computacional · Universidade de São PauloBanca: Marcos Lordello Chaim, Rosana Teresinha Vaccare Braga, Thais Vasconcelos Batista
    Mestrado
  • 2023
    Nicolas Hamparsomian
    Localização de Defeitos utilizando Diferentes Espectros e Aprendizado de Máquina · SISTEMAS DE INFORMAÇÃO · Universidade de São PauloBanca: Marcos Lordello Chaim, UEYAMA, JO, Plínio de Sá Leitão-Júnior
    Mestrado
  • 2023
    Dennis Lopes da Silva
    Impacto da Relação de Subsunção na Localização de Defeitos baseados em Espectros de Fluxo de Dados · SISTEMAS DE INFORMAÇÃO · Universidade de São PauloBanca: Marcos Lordello Chaim, Ellen Francine Barbosa, BEDER, DELANO MEDEIROS
    Mestrado
  • 2023
    Igor Martins Grechi Cruz
    Passeios aleatórios quânticos · MODELAGEM DE SISTEMAS COMPLEXOS · Universidade de São PauloBanca: Marcos Lordello Chaim, Leandro Bezerra de Lima, Alexandre Ferreira Ramos, José Ricardo Gonçalves de Mendonça
    Mestrado
  • 2023
    Erickson Lima Barbosa da Silva
    Localização de Defeitos Baseado em Espectro e a Prática de Integração · SISTEMAS DE INFORMAÇÃO · Universidade de São PauloBanca: Marcos Lordello Chaim, Plínio Roberto Souza Vilela, Marcelo Morandini
    Exame de qualificação de mestrado
  • 2023
    Rodrigo Garcia Pontes
    Arcabouço computacional para a adaptação automática de interfaces de software para pessoas com deficiência a partir de perfil gerado pela interação com jogos de telerreabilitação · SISTEMAS DE INFORMAÇÃO · Universidade de São PauloBanca: Marcos Lordello Chaim, Márcio Katsumi Oikawa, Luciano Vieira de Araújo, Carlos Bandeira de Mello Monteiro
    Exame de qualificação de doutorado
  • 2023
    Concurso para admissão de professor doutor no Instituto de Ciencias Matematicas e de Computacao - ICMC
    · Universidade Federal de São PauloBanca: Marcos Lordello Chaim, Ivan Luiz Marques Ricarte, Rodrigo Bonifácio de Almeida, Claudia Maria Lima Werner, Solange Oliveira Rezende
    Concurso público
  • 2023
    Livre docência na área de Computação, Faculdade De Tecnologia, UNICAMP
    · Universidade Estadual de CampinasBanca: DELAMARO, MARCIO E., Elisa Y Nakagawa, Marcos Lordello Chaim, Marco Aurélio Amaral Henriques, Cecília Mary Fischer Rubira
    Livre-docência
  • 2023
    Comitê de Programa do VIII Brazilian Symposium on Systematic and Automated Software Testing (SAST)
    · Sociedade Brasileira de Computação - Porto AlegreBanca: Marcos Lordello Chaim
    Outra
  • 2023
    Comitê de Programa do Simpósio Brasileiro de Sistemas de Informação (SBSI)
    · Sociedade Brasileira de Computação - Porto AlegreBanca: Marcos Lordello Chaim
    Outra

Revisor de periódico

24 registros
  1. 2023 – 2024
    SOFTWARE-PRACTICE & EXPERIENCE
    Revisor de periódico
  2. 2022 – 2022
    The Journal of Systems and Software
    Revisor de periódico
  3. 2022 – 2022
    International Journal of Information Technology & Decision Making
    Revisor de periódico
  4. 2022 – 2022
    JOURNAL OF SYSTEMS AND SOFTWARE
    Revisor de periódico
  5. 2022 – 2023
    Springer Nature Computer Science
    Revisor de periódico
  6. 2021 – 2021
    Software Testing, Verification & Reliability
    Revisor de periódico
  7. 2021 – 2021
    EMPIRICAL SOFTWARE ENGINEERING
    Revisor de periódico
  8. 2020 – 2021
    Empirical Software Engineering
    Revisor de periódico
  9. 2020 – 2020
    Jordanian Journal of Computers and Information Technology
    Revisor de periódico
  10. 2020 – 2020
    SENSORS
    Revisor de periódico
  11. 2020 – 2020
    IEEE Access
    Revisor de periódico
  12. 2019 – 2019
    Future Generation Computer Systems
    Revisor de periódico
  13. 2019 – 2021
    International Journal of Cyber-Physical Systems (IJCPS)
    Revisor de periódico
  14. 2018 – 2018
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS
    Revisor de periódico
  15. 2017 – 2018
    COMPUTING
    Revisor de periódico
  16. 2014 – 2017
    Journal of Software Engineering Research and Development
    Revisor de periódico
  17. 2014 – 2014
    Journal of Aerospace Technology and Management (Online)
    Revisor de periódico
  18. 2014 – 2014
    The Journal of Systems and Software
    Revisor de periódico
  19. 2013 – 2013
    IET Software (Print)
    Revisor de periódico
  20. 2011 – 2011
    CLEI Electronic Journal
    Revisor de periódico
  21. 2010 – 2016
    Journal of the Brazilian Computer Society (Impresso)
    Revisor de periódico
  22. 2008 – 2016
    Software Testing, Verification & Reliability
    Revisor de periódico
  23. 2006 – 2013
    Empirical Software Engineering
    Revisor de periódico
  24. 2005 – 2005
    IEEE SOFTWARE
    Revisor de periódico

Prêmios e títulos

06 registros
6 de 6 prêmios
Por página
  • 2021
    Best paper presented in the "Research Track" of the IEEE International Conference on Software Testing -- ICST 2021
    IEEE International Conference on Software Testing
  • 2009
    Co-autor de trabalho escolhido como "Segunda Melhor Ferramenta" da Sessão de Ferramentas do XXIII Simpósio Brasileiro de Engenharia de Software.
    Sociedade Brasileira de Computação
  • 2009
    Professor homenagado da 2a. turma de formandos do Bacharelado em Sistemas de Informação, USP / EACH
    Universidade de São Paulo
  • 2008
    Co-autor de capítulos do livro "Introdução ao Teste de Software", 3o. lugar no Premio Jabuti 2008 na categoria "melhor livro em ciências exatas, tecnologia e informática".
    Câmara Brasileira do Livro - CBL
  • 1999
    Contribuição Técnica
    Empresa Brasileira de Pesquisa Agropecuária
  • 1989
    Menção Honrosa IV Prêmio Nacional de Informática
    SUCESU e Fundação Roberto Marinho

Participação em eventos

14 registros
14 de 14 participações
Por página
  • 2023
    Bit-wise All Edge-pairs Coverage
    XIV Congresso Brasileiro de Software ? CBSoft 2023, · Apresentação oral · Participante · Campo Grande
  • 2018
    Interesse em técnicas e ferramentas de detecção de vulnerabilidades: um survey com membros de equipes ágeis
    International Conference on Information Systems and Technology Management · Apresentação oral · Participante · São Paulo
  • 2018
    An empirical assessment of visual debugging tools effectiveness and efficiency
    37th International Conference of the Chilean Computer Science Society · Apresentação oral · Participante · Santiago
  • 2017
    Comparing Capability of Static Analysis Tools to Detect Security Weaknesses in Mobile Applications
    International Workshop on Secure Software Engineering in DevOps and Agile Development co-located with the 22nd European Symposium on Research in Computer Security (ESORICS 2017) · Apresentação oral · Participante · Oslo
  • 2014
    Data-flow testing in the large
    7th IEEE International Conference on Software Testing, Verification, and Validation (ICST) · Apresentação oral · Participante · Cleveland, OH, EUA
  • 2013
    28th IEEE/ACM International Conference on Automated Software Engineering (ASE)
    Ouvinte · Palo Alto, Califórnia, Estados Unidos
  • 2012
    VIII Simpósio Brasileiro de Sistemas de Informação (SBSI 2012)
    Ouvinte · São Paulo, SP
  • 2011
    II Congresso Brasileiro de Software: Teoria e Prática (CBSoft 2011)
    Ouvinte · São Paulo, SP
  • 2011
    Evaluating Instrumentation Strategies by Program Simulation
    IADIS Applied Computing Conference · Apresentação Oral · Participante · Rio de Janeiro, RJ
  • 2011
    V Workshop Brasileiro de Teste de Software Sistemático e Automatizado
    Ouvinte · São Paulo, SP
  • 2011
    Parallel and Distributed Systems
    IADIS Applied Computing Conference · Moderador · Convidado · Rio de Janeiro, RJ
  • 2011
    Minicurso - Introdução ao
    Ouvinte · São Paulo, SP
  • 2010
    Introdução ao Teste de Software: Técnicas e Ferramentas
    Jornada de Atualização em Informática (JAI) · Conferencista · Convidado · Belo Horizonte, MG
  • 2009
    Análise de Artefatos de Teste
    Workshop de Manutenção de Software Moderna - WMSWM · Apresentação Oral · Participante · Ouro Preto, MG

Coautorias

20 coautores

Na imprensa

beta

Versão beta: esta seção é experimental e pode ser alterada ou removida a qualquer momento, e os dados podem estar incompletos ou incorretos.

As notícias são ligadas ao docente automaticamente, pelas etiquetas do Jornal ou pelo nome no texto (o nome abreviado só conta quando vem depois de um título como “professora”). Homônimos ficam de fora; ainda pode haver falsos positivos e omissões.