일시적 행동 논리

Temporal logic of actions

시간적 행동 논리(TLA)는 시간적 논리와 행동의 논리를 결합한 레슬리 램포트개발한 논리다.그것은 동시 시스템의 행동을 묘사하기 위해 사용된다.

세부 사항

시간적 작용 논리에서의 문장은[ t 형식이다 여기서 A는 작용이고 tA에 나타나는 변수의 하위 집합을 포함한다.동작은 + = {\과 같이 프라이밍 및 비 프라이밍 변수를 포함하는 식이다비주요 변수의 의미는 이 상태에서 변수의 값이다.프라이밍된 변수의 의미는 다음 상태에 있는 변수의 값이다.위의 표현식은 x의 오늘 값을 의미하며 x은 x의 내일의 y오늘의 값을 곱한 값과 같음을 의미한다.

의 의미는 A가 지금 유효하거나 t에 나타나는 변수가 변하지 않는다는 것이다.이것은 프로그램 변수들 중 어떤 것도 값을 바꾸지 않는 더듬는 단계를 허용한다.

참고 항목

참조

  • Lamport, Leslie (2002). Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engineers. Addison-Wesley. ISBN 0-321-14306-X. Retrieved 2007-02-02.
  • Leslie Lamport (16 December 1994), Introduction to TLA (PDF), retrieved 2010-09-17

외부 링크