Temporal Logic of Actions
E105794
Temporal Logic of Actions is a formal framework for specifying and reasoning about concurrent and distributed systems using temporal logic to describe system behaviors over time.
All labels observed (2)
| Label | Occurrences |
|---|---|
| Temporal Logic of Actions canonical | 2 |
| "The Temporal Logic of Actions" | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T886647 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Temporal Logic of Actions Context triple: [Leslie Lamport, knownFor, Temporal Logic of Actions]
-
A.
The Logical Structure of the World
The Logical Structure of the World is Rudolf Carnap’s seminal 1928 work in which he develops a rigorous, formal reconstruction of all scientific concepts from a phenomenalist basis, serving as a foundational text of logical positivism.
-
B.
Introduction to Logical Theory
Introduction to Logical Theory is a mid-20th-century philosophical work by P. F. Strawson that critically examines traditional formal logic and its relation to ordinary language.
-
C.
Hoare logic
Hoare logic is a formal system in computer science used to reason rigorously about the correctness of computer programs using logical assertions about program states.
-
D.
Logical Foundations of Probability
Logical Foundations of Probability is a seminal philosophical work by Rudolf Carnap that develops a rigorous logical and formal account of probability and inductive reasoning.
-
E.
Kripke fixed-point theory of truth
The Kripke fixed-point theory of truth is a semantic framework developed by Saul Kripke that uses partial truth predicates and fixed points to consistently handle self-referential sentences and semantic paradoxes like the liar paradox.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Temporal Logic of Actions Target entity description: Temporal Logic of Actions is a formal framework for specifying and reasoning about concurrent and distributed systems using temporal logic to describe system behaviors over time.
-
A.
The Logical Structure of the World
The Logical Structure of the World is Rudolf Carnap’s seminal 1928 work in which he develops a rigorous, formal reconstruction of all scientific concepts from a phenomenalist basis, serving as a foundational text of logical positivism.
-
B.
Introduction to Logical Theory
Introduction to Logical Theory is a mid-20th-century philosophical work by P. F. Strawson that critically examines traditional formal logic and its relation to ordinary language.
-
C.
Hoare logic
Hoare logic is a formal system in computer science used to reason rigorously about the correctness of computer programs using logical assertions about program states.
-
D.
Logical Foundations of Probability
Logical Foundations of Probability is a seminal philosophical work by Rudolf Carnap that develops a rigorous logical and formal account of probability and inductive reasoning.
-
E.
Kripke fixed-point theory of truth
The Kripke fixed-point theory of truth is a semantic framework developed by Saul Kripke that uses partial truth predicates and fixed points to consistently handle self-referential sentences and semantic paradoxes like the liar paradox.
- F. None of above. chosen
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
formal specification language
ⓘ
logic for concurrent systems ⓘ temporal logic framework ⓘ |
| abbreviation | TLA ⓘ |
| appliedTo |
concurrent algorithms
ⓘ
distributed algorithms ⓘ fault-tolerant systems ⓘ protocol verification ⓘ |
| basedOn |
predicate logic
ⓘ
temporal logic ⓘ |
| comparedWith |
Hoare logic
ⓘ
branching-time temporal logic CTL* ⓘ
surface form:
computation tree logic
linear temporal logic ⓘ process algebras ⓘ |
| creator | Leslie Lamport ⓘ |
| developedAt |
Digital Equipment Corporation (DEC) Western Research Laboratory
ⓘ
surface form:
Digital Equipment Corporation Systems Research Center
|
| distinguishes |
liveness properties
ⓘ
safety properties ⓘ |
| field |
computer science
ⓘ
concurrency theory ⓘ distributed systems ⓘ formal methods ⓘ |
| firstDescribedBy | Leslie Lamport ⓘ |
| firstDescribedIn |
Temporal Logic of Actions
self-linksurface differs
ⓘ
surface form:
"The Temporal Logic of Actions"
|
| firstPublicationYear | 1994 ⓘ |
| hasComponent |
PlusCal algorithm language
ⓘ
TLA+ specification language ⓘ TLC model checker ⓘ |
| hasNotation |
box operator
ⓘ
diamond operator ⓘ prime operator for next-state values ⓘ |
| influenced |
PlusCal algorithm language
ⓘ
surface form:
PlusCal
TLA+ ⓘ |
| logicType |
action-based temporal logic
ⓘ
state-based temporal logic ⓘ |
| purpose |
reasoning about system behaviors over time
ⓘ
specification of concurrent systems ⓘ specification of distributed systems ⓘ verification of system correctness ⓘ |
| supports |
mechanical verification
ⓘ
model checking via TLC ⓘ |
| usesConcept |
actions
ⓘ
fairness conditions ⓘ invariants ⓘ liveness properties ⓘ refinement ⓘ safety properties ⓘ state transitions ⓘ stuttering steps ⓘ temporal operators ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Temporal Logic of Actions Description of subject: Temporal Logic of Actions is a formal framework for specifying and reasoning about concurrent and distributed systems using temporal logic to describe system behaviors over time.
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.