Lógica temporal de ações

Origem: Wikipédia, a enciclopédia livre.

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[editar | editar código-fonte]

Declarações na lógica temporal são da forma , 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 . 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 é 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[editar | editar código-fonte]

Alguns editores TLA+ incluem:

Ver também[editar | editar código-fonte]

Referências

Ligações externas[editar | editar código-fonte]