Lógica temporal de ações

Fonte: testwiki
Revisão em 14h37min de 19 de dezembro de 2023 por imported>Cosmo Skerry (padronização de títulos, predefinição & outras correções)
(dif) ← Revisão anterior | Revisão atual (dif) | Revisão seguinte → (dif)
Saltar para a navegação Saltar para a pesquisa

Lógica temporal de ações (LTA) é uma lógica desenvolvida por Leslie Lamport, que combina a Lógica temporal com a lógica de ações. É usada para descrever comportamentos de sistemas concorrentes.

Detalhes

Declarações na lógica temporal são da forma [A]t, onde A é a ação e t contem um subconjunto de variáveis ocorrendo em A. Uma ação é uma expressão contendo variáveis primas e não primas, assim como x+x*y=y. O significado de variável não-prima é o valor da variável neste estado. O significado de variável prima é o valor da variável no próximo estado. A expressão acima significa o valor de x agora, mais o valor de x depois vezes o valor de y agora, igual ao valor de y depois.

O significado de [A]t é que ou A é válida agora, ou as variáveis que ocorrem em t não mudam. Isto possibilita para os passos, no qual nenhuma das variáveis de programa mudam o seus valores.

Editores

Alguns editores TLA+ incluem:

Ver também

Predefinição:Referências

Ligações externas

Predefinição:Portal3