Fechar

@InProceedings{SimõesCarv:2014:AuExCa,
               author = "Sim{\~o}es, Andre Rodrigues and Carvalho, Fabr{\'{\i}}cio 
                         Galende Marques de",
          affiliation = "Funda{\c{c}}{\~a}o de Ci{\^e}ncia, Aplica{\c{c}}{\~o}es e 
                         Tecnologias Espaciais (FUNCATE) and {Instituto Nacional de 
                         Pesquisas Espaciais (INPE)}",
                title = "Automa{\c{c}}{\~a}o de execu{\c{c}}{\~a}o de casos de teste 
                         para sistema de controle de atitude e {\'o}rbita de 
                         sat{\'e}lites",
            booktitle = "Anais...",
                 year = "2014",
                pages = "4187--4194",
         organization = "Congresso Brasileiro de Autom{\'a}tica.",
             keywords = "AOCS, artificial satellite validation and verification, automated 
                         test execution, control system test, S/W test, functional 
                         decomposition, keyword driven test, AOCS, verifica{\c{c}}{\~a}o 
                         e valida{\c{c}}{\~a}o de sat{\'e}lites artificias, 
                         execu{\c{c}}{\~a}o automatica de testes, teste de sistema de 
                         controle, teste de S/W, decomposi{\c{c}}{\~a}o funcional, teste 
                         dirigido por palavras chaves.",
             abstract = "In the development of attitude and orbit control subsystem (AOCS) 
                         of artificial satellites periodic testing tasks are required to 
                         confirm that all system functionalities meets project 
                         requirements. In this context, the planning of creation and 
                         execution of tests has similar importance to the product planning 
                         step. AOCS development requires time; the final product is 
                         complex. Test automation is a mechanism to increase product 
                         quality and reduce time spent in such activity. However, 
                         particularities not found in comercial software testing must be 
                         taken into account for control system products due to its 
                         non-deterministic response characteristic and the large amount of 
                         input/output data representing signals. Based on these 
                         observations, this article states about analysis and application 
                         of two automated test execution techniques tipically stated on 
                         commercial software in AOCS development context. From the 
                         analysis, tailorable approaches suited to our case study were 
                         identified and two automatic test execution solutions stimulated 
                         by small textual descriptions capable to provide modular 
                         refactoring and reuse of test functions were created in order to 
                         fasten product test cycles. RESUMO: O desenvolvimento de um 
                         subsistema de controle de atitude e orbita (AOCS) de um 
                         sat{\'e}lite artificial requer tarefas peri{\'o}dicas de teste 
                         para garantir que as funcionalidades atendam requisitos de 
                         projeto. Neste contexto, planejar a produ{\c{c}}{\~a}o e 
                         execu{\c{c}}{\~a}o dos testes tem import{\^a}ncia similar ao 
                         planejamento do produto a ser desenvolvido. Desenvolver o AOCS 
                         requer tempo, o produto final {\'e} complexo. Automatizar a 
                         execu{\c{c}}{\~a}o dos testes {\'e} uma forma de reduzir o 
                         tempo gasto na atividade e aumentar a qualidade do produto. Mas em 
                         um sistema de controle, a caracter{\'{\i}}stica estoc{\'a}stica 
                         das respostas bem como o grande volume de dados estoc{\'a}sticos 
                         amostrados nos testes exigem cuidados diferenciados n{\~a}o 
                         encontrados em testes de produtos de outra natureza. Baseado 
                         nestas observa{\c{c}}{\~o}es, este artigo analisa a 
                         aplica{\c{c}}{\~a}o de duas t{\'e}cnicas de 
                         automa{\c{c}}{\~a}o de execu{\c{c}}{\~a}o de testes no 
                         contexto de desenvolvimento de AOCS. A partir da an{\'a}lise, 
                         abordagens adapt{\'a}veis foram identificadas para o estudo de 
                         caso e duas solu{\c{c}}{\~o}es de execu{\c{c}}{\~a}o 
                         automatica de testes foram geradas para agilizar os ciclos de 
                         teste do produto excitadas por pequenas descri{\c{c}}{\~o}es 
                         textuais que permitem reuso e atualiza{\c{c}}{\~a}o de 
                         fun{\c{c}}{\~o}es de teste.",
  conference-location = "Belo Horizonte",
      conference-year = "20 set., 2014",
                label = "self-archiving-INPE-MCTI-GOV-BR",
             language = "pt",
        urlaccessdate = "26 abr. 2024"
}


Fechar