Argus
E104429
Argus is an early distributed programming language known for pioneering concepts in fault-tolerant, distributed systems and influencing modern object-oriented and concurrent programming.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Argus canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T852800 — 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: Argus Context triple: [Barbara Liskov, languageDesigned, Argus]
-
A.
Praxeas
Praxeas was an early Christian theologian known for promoting a modalistic view of the Trinity that was later deemed heretical by mainstream church authorities.
-
B.
Asterope
Asterope is one of the Hesperides, the nymphs of Greek mythology associated with tending the gods’ blissful garden and its golden apples.
-
C.
Pythias
Pythias was the first wife of the ancient Greek philosopher Aristotle and the mother of his daughter, also named Pythias.
-
D.
Apollo Karneios
Apollo Karneios is a pastoral and oracular aspect of the Greek god Apollo particularly venerated in the Dorian regions of the ancient Greek world, where he was associated with flocks, seasonal cycles, and communal festivals.
-
E.
Argeiphontes
Argeiphontes is an epithet of the Greek god Hermes, highlighting his role as the slayer of the many-eyed giant Argus Panoptes.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Argus Target entity description: Argus is an early distributed programming language known for pioneering concepts in fault-tolerant, distributed systems and influencing modern object-oriented and concurrent programming.
-
A.
Praxeas
Praxeas was an early Christian theologian known for promoting a modalistic view of the Trinity that was later deemed heretical by mainstream church authorities.
-
B.
Asterope
Asterope is one of the Hesperides, the nymphs of Greek mythology associated with tending the gods’ blissful garden and its golden apples.
-
C.
Pythias
Pythias was the first wife of the ancient Greek philosopher Aristotle and the mother of his daughter, also named Pythias.
-
D.
Apollo Karneios
Apollo Karneios is a pastoral and oracular aspect of the Greek god Apollo particularly venerated in the Dorian regions of the ancient Greek world, where he was associated with flocks, seasonal cycles, and communal festivals.
-
E.
Argeiphontes
Argeiphontes is an epithet of the Greek god Hermes, highlighting his role as the slayer of the many-eyed giant Argus Panoptes.
- F. None of above. chosen
Statements (43)
| Predicate | Object |
|---|---|
| instanceOf |
concurrent programming language
ⓘ
distributed programming language ⓘ programming language ⓘ |
| academicStatus | research language ⓘ |
| basedOn | CLU ⓘ |
| countryOfOrigin |
United States of America
ⓘ
surface form:
United States
|
| designedAt | Massachusetts Institute of Technology ⓘ |
| designedBy | Barbara Liskov ⓘ |
| designedFor | fault-tolerant distributed applications ⓘ |
| developedInContextOf | MIT Programming Methodology Group ⓘ |
| documentationType |
academic papers
ⓘ
research reports ⓘ |
| errorHandlingModel | transaction-based recovery ⓘ |
| executionModel |
concurrent
ⓘ
distributed ⓘ |
| goal |
provide language-level support for fault tolerance
ⓘ
simplify programming of distributed systems ⓘ |
| hasKeyPaper | "Guardians and Actions: Linguistic Support for Robust, Distributed Programs" ⓘ |
| hasTypeSystem | strongly typed ⓘ |
| influenced |
design of later distributed languages and systems
ⓘ
distributed object-oriented programming ⓘ fault-tolerant distributed systems design ⓘ language support for transactions ⓘ modern concurrent programming models ⓘ |
| keyAuthor |
Barbara Liskov
ⓘ
Robert Scheifler ⓘ |
| notableConcept |
atomic actions for fault tolerance
ⓘ
guardian abstraction for distributed objects ⓘ |
| paradigm |
distributed programming
ⓘ
imperative programming ⓘ object-based programming ⓘ |
| providesAbstraction |
atomic action blocks
ⓘ
long-lived distributed objects ⓘ |
| supports |
distribution transparency at language level
ⓘ
nested atomic actions ⓘ |
| supportsFeature |
atomic transactions
ⓘ
concurrent execution ⓘ exception handling ⓘ failure recovery ⓘ guardians ⓘ remote procedure call ⓘ stable storage abstractions ⓘ |
| timePeriod | early 1980s ⓘ |
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: Argus Description of subject: Argus is an early distributed programming language known for pioneering concepts in fault-tolerant, distributed systems and influencing modern object-oriented and concurrent programming.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.