Busca avançada
Ano de início
Entree
(Referência obtida automaticamente do Web of Science, por meio da informação sobre o financiamento pela FAPESP e o número do processo correspondente, incluída na publicação pelos autores.)

Integration testing for robotic systems

Texto completo
Autor(es):
Brito, Maria A. S. [1] ; Souza, Simone R. S. [2] ; Souza, Paulo S. L. [2]
Número total de Autores: 3
Afiliação do(s) autor(es):
[1] Univ Fed Lavras, Dept Ciencia Comp, Lavras - Brazil
[2] Univ Sao Paulo, Inst Ciencias Matemat & Comp, Sao Carlos - Brazil
Número total de Afiliações: 2
Tipo de documento: Artigo Científico
Fonte: SOFTWARE QUALITY JOURNAL; NOV 2020.
Citações Web of Science: 0
Resumo

Conventional approaches for the validation of robotic systems include simulations and functional software testing. Although these approaches are interesting, they do not offer coverage information to guide the testing activity. In this sense, the introduction of coverage testing to the validation of mobile robotic systems seems to promise. This paper proposes a integration testing approach for robotic systems in a simulation environment. The approach is composed of test scenarios, constructed based on functional testing, and structural testing towards revealing defects and providing a better systematization of the testing activity in this application domain. The proposed approach focuses on systems developed in ROS, the robot operating system, in which communication can be established through a publish/subscribe interaction schema. The paper provides an example of the way the integration testing approach can be applied to robotic systems. An experimental study conducted with developers of mobile robotic systems evaluated the gains and proved the applicability of the approach to the industry. The results confirmed its advantages for the integration testing of mobile robotic systems. It can check functional behavior (test scenarios), or reach a high structural coverage (coverage criteria), and reveal common defects in mobile robotic systems. (AU)

Processo FAPESP: 13/03459-4 - Estudo e Definição do Teste de Integração de Software para o Contexto de Sistemas Robóticos Móveis
Beneficiário:Maria Adelina Silva Brito
Linha de fomento: Bolsas no Brasil - Doutorado
Processo FAPESP: 19/06937-0 - Estudo e desenvolvimento de técnicas de teste de software e suas aplicações
Beneficiário:Márcio Eduardo Delamaro
Linha de fomento: Auxílio à Pesquisa - Regular