CONSTRUÇÃO AUTOMATIZADA DE CASOS DE TESTE USANDO ENGENHARIA DIRIGIDA POR MODELOS / CONSTRUCTION OF AUTOMATIC TEST CASES USING ENGINEERING ADDRESSED BY MODEL
AUTOR(ES)
HELAINE CRISTINA SILVA SOUSA
DATA DE PUBLICAÇÃO
2009
RESUMO
The emergence of model driven approaches provides a new alternative for managing the complexity involved in the creation of test cases, for enhancing the automation of software testing and for promoting the broad reuse of models developed during the analysis of requirements and design of software. In addition, it reduces the injection of errors and software development time. However, in the use of model driven approaches, possible errors can be injected during the manual creation of transformation rules applyied to develop a software system. In this dissertation, we propose metamodels for test, a methodology and a framework called Automatic Test Case based on Models (ATCM) in order to generate test cases to test the source code generated by an model driven approach. A prototype of the framework ATCM was developed, providing tools that minimize the injection of errors during the generation of test cases, making this task less dependent on people and less error-prone reducing the development time and providing high quality and efficiency of test cases.
ASSUNTO(S)
engenharia dirigida por modelos abordagem dirigida por modelos modelos metamodelagem arquitetura de sistemas de computacao metamodels testing models model driven engineering approaches model driven model driven testing model driven architecture arquitetura dirigida por modelos e teste dirigido por modelos testes
ACESSO AO ARTIGO
http://www.tedebc.ufma.br//tde_busca/arquivo.php?codArquivo=319Documentos Relacionados
- MODELAGEM DE REQUISITOS DE CONFIANÇA POR ENGENHARIA DIRIGIDA A MODELOS
- COMPOSIÇÃO DINÂMICA DE SERVIÇOS WEB SEMÂNTICOS UTILIZANDO ABORDAGENS DA ENGENHARIA DIRIGIDA POR MODELOS
- Interoperabilidade organizacional em sistemas multiagentes abertos baseada em engenharia dirigida por modelos.
- NovaStudio : gerador de código usando a arquitetura dirigida pelos modelos (MDA)
- Teste integrado de software e hardware : reusando casos de teste de software em teste de microprocessadores