Skip to content

andrelanna/ppca-vvts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

UnB - Universidade de Brasilia

PPCA - Programa de Pós-Graduação em Computação Aplicada

VVTS - Verificação, Validação e Testes de Software


Identificação da disciplina:

Disciplina: Verificação, Validação e Testes de Software (301914)
Professor: André Luiz Peron Martins Lanna
Semestre:
Horário: Sábados, 8:00 às 12:30 horas.

Ementa da disciplina:

Fundamentos dos processos de verificação, validação e testes; técnicas de verificação e validação de qualidade (inspeção, revisão em pares, auditorias); testes e análise estática da qualidade; níveis de testes (unitário, integração, sistema e aceitação); técnicas de testes (baseadas em especificações, baseadas em código, baseadas em modelos de falhas, etc.); modelos de qualidade e características; normas de qualidade e maturidade em software (MPS.BR, ISO 9126, CMMI); garantia de qualidade de software; qualidade dos artefatos de testes.

Objetivo:

Despertar nos alunos a consciência sobre a importância da Verificação e Validação para a qualidade do software, sua influência na redução do retrabalho e consequentemente nos custos do processo de desenvolvimento do software, quando aplicada desde o início do processo de desenvolvimento do software. Ao final da disciplina espera-se que o aluno tenha adquirido conhecimento sobre as principais técnicas e tipos de testes, podendo aplicá-los em suas atividades profissionais.

Conteúdo Programático:

Unidade 1: Conceitos Básicos e Visão Geral da Verificação e Validação
Unidade 2: Técnicas e Critérios de Teste
Unidade 3: Revisões
Unidade 4: Estudos Teóricos e Experimentais
Unidade 5: Confiabilidade de Software

Cronograma da disciplina:

Aula # Data Conteúdo Material
1 7/1/22 Apresentação da disciplina, introdução a VVTS
2 14/1/22 Verificação de Software, testes de software
3 21/1/22 Validação de Software
4 28/1/22 Introdução a verificação de modelos (Model Checking), criação dos modelos
5 4/2/22 Atividade extra-classe (não haverá aula presencial)
6 11/2/22 Verificação de propriedades LTL
7 18/2/22 Computation Tree Logic
8 Extra Sistemas probabilísticos

Avaliação da disciplina:

A avaliação da disciplina consiste na elaboração de um artigo, a ser elaborado em duplas, sobre um dos tópicos relacionados abaixo. A dupla deverá apresentar claramente, dentro do contexto da empresa ou órgão de um dos alunos:

  • um problema em que o tópico de VVTS escolhido se enquadra como uma possível solução;
  • a definição dos conceitos básicos sobre o tópico de VVTS escolhido, de modo a embasar o entendimento do restante do texto;
  • uma revisão bibliográfica sobre trabalhos relacionados ao tema escolhido
  • a definição (projeto) detalhada de uma proposta de solução;
  • a definição de um modo de avaliação da solução proposta e, por fim,
  • conclusão.

O artigo deverá utilizar o template de artigos da Sociedade Brasileira de Computação (SBC) e deverá ter no máximo 6 páginas, incluindo referências. Recomenda-se o uso de resumo estruturado.

Como sugestão, utilizem como base o guia para escrita de artigos
Ecarnot, F., Seronde, M.-F., Chopard, R., Schiele, F. and Meneveau, N. (dec 2015). Writing a scientific article: A step-by-step guide for beginners. European Geriatric Medicine, v. 6, n. 6, p. 573–579. [link]

Tópicos para a elaboração do artigo:

Data de entrega: 18/02/2023, via e-mail.

Bibliografia da disciplina:

  • Baier, C. (2008). Principles of model checking. Cambridge, Mass: The MIT Press. (Disponível gratuitamente na internet)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published