Especificação Z

944 palavras 4 páginas
Especificação Z

Métodos formais


São técnicas embasados em formalismos matemáticos para especificação desenvolvimento e verificação dos sistemas de softwares e hardwares.



Uma linguagem de especificação formal usada para descrever e modelar sistemas computacionais

Especificação z




Z é um método formal.
Proposto por Jean-Raymond Abrial.



O modelo Z foi desenvolvido na Universidade de Oxford na década de 70.



Para servir como notação para a especificação formal de sistemas.



Utiliza uma variedade de estruturas matemáticas como conjuntos, relações e funções para descrever o comportamento do sistema através da construção de modelos, estados de um sistema e suas transições



A especificação em Z é formada por um número de esquemas que são decomposições da especificação em partes menores.



Z é baseada na notação matemática padrão usada no axioma da teoria dos conjuntos e lógica predicada de primeira ordem.



Todas as expressões são tipadas



Z contém um catálogo padronizado de funções matemáticas usadas com mais frequencia e predicados. Sintaxe de Z

Sintaxe de Z - Introdução


A especificação de um documento em notação Z consiste na declaração de tipos primitivos, iniciais, enumerados, potência, definições axiomáticas, predicados e esquemas .



Os tipos primitivos são conjuntos dos números inteiros, denotado por Z.



Os axiomas apresentam parte declarativa e predicativa.



Apresenta elementos da Lógica de Predicados de Primeira e segunda ordem.



Fortemente tipada: um tipo é um conjunto, e todas as variáveis, constantes expressões devem ter um nome.

Símbolos e Operações
Tabela de Prioridades:

Símbolos e Operações


Sobre Conjuntos:

Símbolos e Operações


Sobre Relações:

Símbolos e Operações


Sobre Funções:



Sobre Sequências:

Símbolos e Operações


Bags: conjunto contendo a quantidade de cada

Relacionados

  • Especificação Normal em Z
    946 palavras | 4 páginas
  • O modelo Z
    5687 palavras | 23 páginas
  • Introdução a Linguagem Z
    1226 palavras | 5 páginas
  • Especificação de argamassa
    1442 palavras | 6 páginas
  • Sistemas multimidias
    1300 palavras | 6 páginas
  • COMPILADORES
    1190 palavras | 5 páginas
  • Edital
    1783 palavras | 8 páginas
  • Especificação de caso de uso
    663 palavras | 3 páginas
  • Exercicios modelo de Solow
    839 palavras | 4 páginas
  • 3 An lise L xica
    1975 palavras | 8 páginas