Skip to content

Argumentation Ontology (arg)

Overview

IRI: https://w3id.org/contro/arg

Version: 0.7

Release: 12/03/2025

Last update: 16/06/2025

Authors: Alberto Ciarrocca, Francesca Massarenti

License: License: CC BY 4.0

Available:

Format: TTL Format: XML/RDF Format: JSON-LD

Description

An ontology for representing defeasible argumentation based on the ASPIC+ framework.

In this model, each Dialogical Agent participates in discourse with an individual Argumentation Theory, comprising a Knowledge Base and an Acceptance Attitude toward external arguments. From this theory, the agent can construct Arguments, each consisting of a set of Premises, an Inference Rule, and a resulting Conclusion.

The Conclusion of an Argument may Contradict another’s Premise, Inference Rule, or Conclusion, giving rise to an Attack relation. These are classified respectively as Undermining, Undercut, and Rebuttal Conflicts.

The ontology is designed to function with minimal annotation of Premises and Conclusions, and is compatible with the HermiT 1.4+ reasoner. A sample instance is available for demonstration purposes.

Bibliography

S. Modgil and H. Prakken. “A general account of argumentation with preferences.” Artificial Intelligence, vol. 195, 1 Feb. 2013, pp. 361–97, doi: 10.1016/j.artint.2012.10.008.

Namespaces

Prefix URI
base https://w3id.org/contro/arg#
d0 http://www.ontologydesignpatterns.org/ont/d0.owl#
dc http://purl.org/dc/elements/1.1/
dct http://purl.org/dc/terms/
dul http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#
owl http://www.w3.org/2002/07/owl#
rdf http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs http://www.w3.org/2000/01/rdf-schema#
swrl http://www.w3.org/2003/11/swrl#
swrla http://swrl.stanford.edu/ontologies/3.3/swrla.owl#
vann http://purl.org/vocab/vann/

Classes

The attitude a dialogical agent holds toward the statement of another agent. Depending on their acceptance attitude, an agent may accept the premises and/or conclusion, respond with a counterargument, or ask for further grounds for a premise.

One of the formulas that make up the first half of an inference rule, each expressing part of the condition for its application.

A structure built from a set of premises, a conclusion, and an inference rule connecting them. It is generated by an agent's argumentation theory on the basis of their knowledge base.

An agent's argumentation theory is the combination of their knowledge base and acceptance attitude, relative to which arguments are generated and evaluated.

The claim of an argument, following from its constituent premises and rule application. It may contradict another argument's premise, inference rule application or conclusion.

They can only target at fallible elements of an argument: their uncertain premises, their defeasible inferences, or the conclusions of their defeasible inferences.

The formula that makes up the second half of an inference rule and is inferred when the antecedents are satisfied.

A way of drawing a conclusion from a set of premises. When applied in an argument, the antecedents of the rule serve as premises and the consequent as the conclusion. It may express a general principle of reasoning or encode domain-specific knowledge as a scheme in which the rule’s antecedents and consequent are formulas about a term (topic). Inference rules, together with premises, form part of the dialogical agent’s knowledge base.

The set of premises and inference rules available to an agent for constructing arguments.

A formula that supports the conclusion of an argument. It may either be extracted from the knowledge base or derived as the conclusion of another argument.

A rebuttal is a conflict that attacks an argument on its conclusion, providing an alternative one.

An undercut is a conflict that attacks an argument on its inference rule.

An undermining is a conflict that attacks an argument on its premise.

Object Properties

The attitude a dialogical agent holds toward the statement of another agent. Depending on their acceptance attitude, an agent may accept the premises and/or conclusion, respond with a counterargument, or ask for further grounds for a premise.

One of the formulas that make up the first half of an inference rule, each expressing part of the condition for its application.

An agent's argumentation theory is the combination of their knowledge base and acceptance attitude, relative to which arguments are generated and evaluated.

The non symmetric relation between two Arguments where the Conclusion of the first contradicts the Premise, Inference Rule, or Conclusion of the second.

A shortcut between an Argument and the Dialogical Agent of the Argumentation Theory that generated it.

The claim of an argument, following from its constituent premises and rule application. It may contradict another argument's premise, inference rule application or conclusion.

The formula that makes up the second half of an inference rule and is inferred when the antecedents are satisfied.

A non symmetric relation between two situations, where the first is logically incompatible with the second. When the contradicting situation is the Conclusion of an Argument, it gives rise to an Attack against any other Argument in which the contradicted entity appears as a Premise, an Inference Rule, or a Conclusion.

The irreflexive relation between two arguments where the first attacks an attacker of the second.

An agent who takes part in a spoken or written interaction.

A Dialogical Agent draws the Premises, Inference Rule, and Conclusion necessary to build an Argument from their Knowledge Base.

A relation between a collection and the entities it comprises. Adapted from DOLCE, this version omits the restriction of Collection as domain, in order to avoid imposing DOLCE’s structural constraints on the Knowledge Base.

A transitive relation between Arguments, where one Argument is a sub-argument of another if its Conclusion is used to derive a Premise of the other. If a sub-argument is defeated, the dependent argument is likewise considered defeated.

An agent may hold a credulous, cautious or skeptical attitude depending on the degree of support they require to concede an opponent's statement.

A way of drawing a conclusion from a set of premises. When applied in an argument, the antecedents of the rule serve as premises and the consequent as the conclusion. It may express a general principle of reasoning or encode domain-specific knowledge as a scheme in which the rule’s antecedents and consequent are formulas about a term (topic). Inference rules, together with premises, form part of the dialogical agent’s knowledge base.

Traces an alternative identity back to a Dialogical Agent.

The set of premises and inference rules available to an agent for constructing arguments.

A formula that supports the conclusion of an argument. It may either be extracted from the knowledge base or derived as the conclusion of another argument.

What the argument is about, as opposed to what is being said about it. It can be understood as a term that appears in both the premises and the conclusion.

An agent holds a certain acceptance attitude toward an opponent's statement depending on the conditions they require to not attack it.

Individuals

The attitude a dialogical agent holds toward the statement of another agent. Depending on their acceptance attitude, an agent may accept the premises and/or conclusion, respond with a counterargument, or ask for further grounds for a premise.

One of the formulas that make up the first half of an inference rule, each expressing part of the condition for its application.

A structure built from a set of premises, a conclusion, and an inference rule connecting them. It is generated by an agent's argumentation theory on the basis of their knowledge base.

An agent's argumentation theory is the combination of their knowledge base and acceptance attitude, relative to which arguments are generated and evaluated.

The claim of an argument, following from its constituent premises and rule application. It may contradict another argument's premise, inference rule application or conclusion.

The formula that makes up the second half of an inference rule and is inferred when the antecedents are satisfied.

An agent who takes part in a spoken or written interaction.

A way of drawing a conclusion from a set of premises. When applied in an argument, the antecedents of the rule serve as premises and the consequent as the conclusion. It may express a general principle of reasoning or encode domain-specific knowledge as a scheme in which the rule’s antecedents and consequent are formulas about a term (topic). Inference rules, together with premises, form part of the dialogical agent’s knowledge base.

The set of premises and inference rules available to an agent for constructing arguments.

A formula that supports the conclusion of an argument. It may either be extracted from the knowledge base or derived as the conclusion of another argument.

What the argument is about, as opposed to what is being said about it. It can be understood as a term that appears in both the premises and the conclusion.

Rules

Implicit Inference Rule

An argument that concludes B from A has the implicit rule that there exists an implication from A to B.

Premise(?arg, ?prem) ∧ Conclusion(?arg, ?conc) ∧ Antecedent(?rule, ?prem) ∧ Consequent(?rule, ?conc) → Inference Rule(?arg, ?rule)