Next: IF109 - Métodos Numéricos
Up: No Title
Previous: IF125 - Métodos de
- Cálculo de Programas, IF112
- Introdução ao desenvolvimento formal de software (motivação
- ciclo de
desenvolvimento
- verificação X validação
- grau de formalismo
-
classificação de métodos em baseados em modelos e orientados a
propriedades)
- Revisão de alguns modelos matemáticos (conjuntos,
relaç ões , funç ões , seqüê ncias e muilticonjuntos)
- Uma linguagem de especificação baseada em modelos (como Z ou VDM)
- refinamento para especificaç ões baseadas em modelos
- Conceitos preliminares de Álgebra
-
Uma linguagem de especificação algébrica
(como EML ou OBJ3)
- refinamento para especificaç ões algébricas.
- Woodcock, J. C. P.: USING STANDARD Z: SPECIFICATION, REFINEMENT AND PROOF, Prentice-Hall, 1995.
- Cohn, P.: UNIVERSAL ALGEBRA.
- Sannella, D.: FORMAL PROGRAM DEVELOPMENT IN EXTENDED ML FOR THE WORKING PROGRAMMER, LFCS Report Series,
ECS-LFCS-89-102, 1989.
Prof Silvio Lemos Meira
Sun Mar 10 20:12:16 EST 1996