Utilize este link para identificar ou citar este item: https://bdm.unb.br/handle/10483/15776
Arquivos neste item:
Arquivo Descrição TamanhoFormato 
2016_GabrielaFelixSolano_tcc.pdf3,76 MBAdobe PDFver/abrir
Registro completo
Campo Dublin CoreValorLíngua
dc.contributor.advisorRodrigues, Genaína Nunes-
dc.contributor.authorSolano, Gabriela Félix-
dc.identifier.citationSOLANO, Gabriela Félix. Verificando a boa formação de modelos GODA. 2016. ix, 62 f., il. Monografia (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2016.pt_BR
dc.descriptionMonografia (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2016.pt_BR
dc.description.abstractO framework GODA (Goal-Oriented Dependability Analysis) realiza análise de dependabilidade em modelos orientados a objetivos. Uma etapa importante é o processo de geração automática de modelo DTMC (Discrete-Time Markov Chains) a partir de um modelo CRGM (Contextual and Runtime Goal Model). O modelo CRGM apresenta notações específicas não testadas. Erros neste modelo podem acarretar em problemas na geração do modelo DTMC. Como o GODA é integrado à diferentes ferramentas, a atividade de teste funcional consegue verificar a funcionalidade geral deste framework. Esse trabalho teve como objetivo o desenvolvimento de uma suíte de testes que verifique a boa formação dos modelos CRGM. Para isso, foi escolhida a abordagem de teste funcional, utilizando o critério Teste Funcional Sistemático. A partir da especificação do programa, classes de equivalência foram definidas e, em seguidas, casos de teste foram identificados. A implementação dos testes foi feita utilizando a linguagem de programação Java, e o conjunto de testes foi automatizado utilizando a ferramenta JUnit. Os resultados mostraram falhas na validação de anotações utilizadas no modelo CRGM. O desenvolvimento da suíte de testes proposta foi importante para expor problemas que podem acarretar numa geração de modelos DTMC incorretos, devido a erros no CRGM.pt_BR
dc.rightsAcesso Abertopt_BR
dc.subject.keywordNET framework (Tecnologia de rede de computador)pt_BR
dc.subject.keywordFrameworkpt_BR
dc.titleVerificando a boa formação de modelos GODApt_BR
dc.typeTrabalho de Conclusão de Curso - Graduação - Bachareladopt_BR
dc.date.accessioned2017-01-17T13:53:12Z-
dc.date.available2017-01-17T13:53:12Z-
dc.date.submitted2016-07-28-
dc.identifier.urihttp://bdm.unb.br/handle/10483/15776-
dc.language.isoPortuguêspt_BR
dc.description.abstract1GODA (Goal-Oriented Dependability Analysis) framework performs dependability analysis on goal models. An important step is the CRGM (Contextual and Runtime Goal Model) to DTMC (Discrete-Time Markov Chains) automated code generation. CRGM has untested notations. Errors in this model could result in problems during the DTMC model generation. Since GODA integrates many different tools, functional testing activity can control the overall functionality of this framework. The aim of this work was the development of a test suit that verifies well formedness of the CRGM model. The functional testing approach was chosen, using the Systematic Functional Testing criterion. From de software specification, equivalence classes were defined and then test cases were identified. The tests were implemented in Java, and automated using JUnit. The results showed validation failures of CRGM notes. The development of the test suit proposed was important to expose problems that can lead to incorrect DTMC models due to errors in CRGM.pt_BR
Aparece na Coleção:Ciência da Computação



Este item está licenciado na Licença Creative Commons Creative Commons