made by pyLODE 2.10.0

DOLCE+DnS Ultralite

Metadata

URI
http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Version Information
3.34
Ontology RDF
RDF (turtle)

Description

The DOLCE+DnS Ultralite ontology. It is a simplification of some parts of the DOLCE Lite-Plus library (cf. http://www.ontologydesignpatterns.org/ont/dul/DLP397.owl). Main aspects in which DOLCE+DnS Ultralite departs from DOLCE Lite-Plus are the following:

The final result is a lightweight, easy-to-apply foundational ontology for modeling either physical or social contexts. Several extensions of DOLCE+DnS Ultralite have been designed: - Information objects: http://www.ontologydesignpatterns.org/ont/dul/IOLite.owl - Systems: http://www.ontologydesignpatterns.org/ont/dul/SystemsLite.owl - Plans: http://www.ontologydesignpatterns.org/ont/dul/PlansLite.owl - Legal domain: http://www.ontologydesignpatterns.org/ont/dul/CLO/CoreLegal.owl - Lexical and semiotic domains: http://www.ontologydesignpatterns.org/ont/lmm/LMM_L2.owl - DOLCE-Zero: http://www.ontologydesignpatterns.org/ont/d0.owl is a commonsense-oriented generalisation of some top-level classes, which allows to use DOLCE with tolerance against ambiguities like abstract vs. concrete information, locations vs. physical artifacts, event occurrences vs. event types, events vs. situations, qualities vs. regions, etc.; etc.

Table of Contents

  1. Classes
  2. Object Properties
  3. Datatype Properties
  4. Annotation Properties
  5. Namespaces
  6. Legend

Overview

Pictures say 1,000 words
Figure 1: Ontology overview

Classes

Abstractc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Abstract
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any Entity that cannot be located in space-time. E.g. mathematical entities: formal semantics elements, regions within dimensional spaces, etc.

Super-classes Entityc
Sub-classes Formal entityc
Regionc

Actionc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Action
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

An Event with at least one Agent that isParticipantIn it, and that executes a Task that typically isDefinedIn a Plan, Workflow, Project, etc.

Super-classes Eventc
Restrictions has participantop some Agentc
executes taskop min 1
In domain of is action included inop
executes taskop
In range of includes actionop
is executed inop

Agentc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Additional comment: a computational agent can be considered as a PhysicalAgent that realizes a certain class of algorithms (that can be considered as instances of InformationObject) that allow to obtain some behaviors that are considered typical of agents in general. For an ontology of computational objects based on DOLCE see e.g. http://www.loa-cnr.it/COS/COS.owl, and http://www.loa-cnr.it/KCO/KCO.owl.

Super-classes Objectc
Sub-classes Personc
Physical agentc
Social agentc
In domain of is agent included inop
is agent involved inop
conceptualizesop
acts forop
In range of acts throughop
includes agentop
involves agentop
is conceptualized byop

Amountc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Amount
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A quantity, independently from how it is measured, computed, etc.

Super-classes Regionc

Biological objectc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#BiologicalObject
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-classes Physical bodyc
Sub-classes Organismc

Chemical objectc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#ChemicalObject
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-classes Physical bodyc

Classificationc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Classification
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A special kind of Situation that allows to include time indexing for the classifies relation in situations. For example, if a Situation s 'my old cradle is used in these days as a flower pot' isSettingFor the entity 'my old cradle' and the TimeIntervals '8June2007' and '10June2007', and we know that s satisfies a functional Description for aesthetic objects, which defines the Concepts 'flower pot' and 'flower', then we also need to know what concept classifies 'my old cradle' at what time. In order to solve this issue, we need to create a sub-situation s' for the classification time: 'my old cradle is a flower pot in 8June2007'. Such sub-situation s' isPartOf s.

Super-classes TimeIndexedRelationc
Restrictions is setting forop some Time intervalc
is setting forop some Conceptc
is setting forop some Entityc

Collectionc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any container for entities that share one or more common properties. E.g. "stone objects", "the nurses", "the Louvre Aegyptian collection", all the elections for the Italian President of the Republic. A collection is not a logical class: a collection is a first-order entity, while a class is second-order. A collection is neither an aggregate of its member entities (see e.g. ObjectAggregate class).

Super-classes Social objectc
Restrictions has partop only Collectionc
Sub-classes Type collectionc
Collectivec
Configurationc
In domain of is unified byop
has memberop
is covered byop
is characterized byop
In range of coversop
unifiesop
is member ofop
characterizesop

Collectivec # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collective
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Collection whose members are agents, e.g. "the nurses", "the Italian rockabilly fans". Collectives, facon de parler, can act as agents, although they are not assumed here to be agents (they are even disjoint from the class SocialAgent). This is represented by admitting collectives in the range of the relations having Agent in their domain or range.

Super-classes Collectionc
Restrictions has memberop only Agentc

Collective agentc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#CollectiveAgent
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A SocialAgent that is actedBy agents that are (and act as) members of a Collective. A collective agent can have roles that are also roles of those agents. For example, in sociology, a 'group action' is the situation in which a number of people (that result to be members of a collective) in a given area behave in a coordinated way in order to achieve a (often common) goal. The Agent in such a Situation is not single, but a CollectiveAgent (a Group). This can be generalized to the notion of social movement, which assumes a large Community or even the entire Society as agents. The difference between a CollectiveAgent and an Organization is that a Description that introduces a CollectiveAgent is also one that unifies the corresponding Collective. In practice, this difference makes collective agents 'less stable' than organizations, because they have a dedicated, publicly recognizable Description that is conceived to introduce them.

Super-classes Social agentc
Restrictions acts throughop some Agentc
is introduced byop some Descriptionc
Sub-classes Communityc
Groupc

Communityc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Community
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-classes Collective agentc

Conceptc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Concept is a SocialObject, and isDefinedIn some Description; once defined, a Concept can be used in other Description(s). If a Concept isDefinedIn exactly one Description, see the LocalConcept class. The classifies relation relates Concept(s) to Entity(s) at some TimeInterval

Super-classes Social objectc
Restrictions is defined inop some Descriptionc
has partop only Conceptc
Sub-classes Event typec
Rolec
Local conceptc
Parameterc
In domain of is related to conceptop
is concept used inop
is defined inop
has parameterop
is subordinated toop
is superordinated toop
coversop
classifiesop
is concept expressed byop
characterizesop
In range of definesop
uses conceptop
is subordinated toop
is superordinated toop
expresses conceptop
is covered byop
is characterized byop
is related to conceptop
is classified byop
is parameter forop

Configurationc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Configuration
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A collection whose members are 'unified', i.e. organized according to a certain schema that can be represented by a Description. Typically, a configuration is the collection that emerges out of a composed entity: an industrial artifact, a plan, a discourse, etc.
E.g. a physical book has a configuration provided by the part-whole schema that holds together its cover, pages, ink. That schema, based on the individual relations between the book and its parts, can be represented in a reified way by means of a (structural) description, which is said to 'unify' the book configuration.

Super-classes Collectionc

Contractc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Contract
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

(The content of) an agreement between at least two agents that play a Party Role, about some contract object (a Task to be executed).

Super-classes Descriptionc

Descriptionc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Description is a SocialObject that represents a conceptualization. It can be thought also as a 'descriptive context' that uses or defines concepts in order to create a view on a 'relational context' (cf. Situation) out of a set of data or observations. For example, a Plan is a Description of some actions to be executed by agents in a certain way, with certain parameters; a Diagnosis is a Description that provides an interpretation for a set of observed entities, etc. Descriptions 'define' or 'use' concepts, and can be 'satisfied' by situations.

Super-classes Social objectc
Sub-classes Designc
Contractc
Theoryc
Narrativec
Goalc
Normc
Relationc
Rightc
Methodc
Planc
Diagnosisc
In domain of definesop
is satisfied byop
uses conceptop
unifiesop
describesop
is related to descriptionop
is expanded inop
introducesop
defines taskop
defines roleop
expandsop
In range of is task defined inop
is related to descriptionop
is role defined inop
is expanded inop
is unified byop
is concept used inop
expandsop
satisfiesop
is described byop
is defined inop
is introduced byop

Designc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Design
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Description of the Situation, in terms of structure and function, held by an Entity for some reason. A design is usually accompanied by the rationales behind the construction of the designed Entity (i.e. of the reasons why a design is claimed to be as such). For example, the actual design (a Situation) of a car or of a law is based on both the specification (a Description) of the structure, and the rationales used to construct cars or laws. While designs typically describe entities to be constructed, they can also be used to describe 'refunctionalized' entities, or to hypothesize unknown functions. For example, a cradle can be refunctionalized as a flowerpot based on a certain home design.

Super-classes Descriptionc

Designed artifactc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#DesignedArtifact
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A PhysicalArtifact that is also described by a Design. This excludes simple recycling or refunctionalization of natural objects. Most common sense 'artifacts' can be included in this class: cars, lamps, houses, chips, etc.

Super-classes Physical artifactc
Restrictions is described byop some Designc
Sub-classes DesignedSubstancec

DesignedSubstancec # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#DesignedSubstance
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-classes Functional substancec
Designed artifactc

Diagnosisc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Diagnosis
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Description of the Situation of a system, usually applied in order to control a normal behaviour, or to explain a notable behavior (e.g. a functional breakdown).

Super-classes Descriptionc

Entityc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Anything: real, possible, or imaginary, which some modeller wants to talk about for some purpose.

Sub-classes Eventc
Objectc
Situationc
Qualityc
InformationEntityc
Abstractc
In domain of has partop
is classified byop
associatedWithop
has locationop
is described byop
directly followsop
is observable atop
overlapsop
has data valuedp
has componentop
has constituentop
is reference of information realized byop
has constraintop
near toop
precedesop
is in the same setting asop
is reference ofop
far fromop
is member ofop
has qualityop
is part ofop
has regionop
followsop
is location ofop
has common boundaryop
directly precedesop
is component ofop
has settingop
is constituent ofop
In range of is setting forop
describesop
overlapsop
has componentop
is location ofop
is aboutop
directly precedesop
classifiesop
has constituentop
near toop
precedesop
is region forop
is in the same setting asop
realizes information aboutop
is constraint forop
far fromop
is part ofop
has memberop
followsop
is time of observation ofop
has common boundaryop
is component ofop
is quality ofop
is constituent ofop
has partop
associatedWithop
has locationop
directly followsop

Eventc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any physical, social, or mental process, event, or state.

More theoretically, events can be classified in different ways, possibly based on 'aspect' (e.g. stative, continuous, accomplishement, achievement, etc.), on 'agentivity' (e.g. intentional, natural, etc.), or on 'typical participants' (e.g. human, physical, abstract, food, etc.). Here no special direction is taken, and the following explains why: events are related to observable situations, and they can have different views at a same time. If a position has to be suggested here anyway, the participant-based classification of events seems the most stable and appropriate for many modelling problems.

(1) Alternative aspectual views

Consider a same event 'rock erosion in the Sinni valley': it can be conceptualized as an accomplishment (what has brought a certain state to occur), as an achievement (the state resulting from a previous accomplishment), as a punctual event (if we collapse the time interval of the erosion into a time point), or as a transition (something that has changed from a state to a different one). In the erosion case, we could therefore have good motivations to shift from one aspect to another: a) causation focus, b) effectual focus, c) historical condensation, d) transition (causality).

The different views refer to the same event, but are still different: how to live with this seeming paradox? A typical solution e.g. in linguistics (cf. Levin's aspectual classes) and in DOLCE Full (cf. WonderWeb D18 axiomatization) is to classify events based on aspectual differences. But this solution would create different identities for a same event, where the difference is only based on the modeller's attitude. An alternative solution is suggested here, and exploits the notion of (observable) Situation; a Situation is a view, consistent with a Description, which can be observed of a set of entities. It can also be seen as a 'relational context' created by an observer on the basis of a 'frame'. Therefore, a Situation allows to create a context where each particular view can have a proper identity, while the Event preserves its own identity. For example, ErosionAsAccomplishment is a Situation where rock erosion is observed as a process leading to a certain achievement: the conditions (roles, parameters) that suggest such view are stated in a Description, which acts as a 'theory of accomplishments'. Similarly, ErosionAsTransition is a Situation where rock erosion is observed as an event that has changed a state to another: the conditions for such interpretation are stated in a different Description, which acts as a 'theory of state transitions'. Consider that in no case the actual event is changed or enriched in parts by the aspectual view.

(2) Alternative intentionality views

Similarly to aspectual views, several intentionality views can be provided for a same Event. For example, one can investigate if an avalanche has been caused by immediate natural forces, or if there is any hint of an intentional effort to activate those natural forces. Also in this case, the Event as such has not different identities, while the causal analysis generates situations with different identities, according to what Description is taken for interpreting the Event. On the other hand, if the possible actions of an Agent causing the starting of an avalanche are taken as parts of the Event, then this makes its identity change, because we are adding a part to it. Therefore, if intentionality is a criterion to classify events or not, this depends on if an ontology designer wants to consider causality as a relevant dimension for events' identity.

(3) Alternative participant views

A slightly different case is when we consider the basic participants to an Event. In this case, the identity of the Event is affected by the participating objects, because it depends on them. For example, if snow, mountain slopes, wind, waves, etc. are considered as an avalanche basic participants, or if we also want to add water, human agents, etc., that makes the identity of an avalanche change. Anyway, this approach to event classification is based on the designer's choices, and more accurately mirrors lexical or commonsense classifications (see. e.g. WordNet 'supersenses' for verb synsets).

Ultimately, this discussion has no end, because realists will keep defending the idea that events in reality are not changed by the way we describe them, while constructivists will keep defending the idea that, whatever 'true reality' is about, it can't be modelled without the theoretical burden of how we observe and describe it. Both positions are in principle valid, but, if taken too radically, they focus on issues that are only partly relevant to the aim of computational ontologies, which assist domain experts in representing a certain portion of reality according to their own assumptions and requirements.

For this reason, in this ontology version of DOLCE, both events and situations are allowed, together with descriptions (the reason for the inclusion of the D&S framewrok in DOLCE), in order to encode the modelling needs, independently from the position (if any) chosen by the model designer.

Super-classes Entityc
Restrictions has constituentop only Eventc
has partop only Eventc
has participantop some Objectc
has time intervalop some Time intervalc
Sub-classes Actionc
Processc
In domain of has event datedp
is event included inop
has time intervalop
has participantop
involves agentop
In range of is agent involved inop
is time interval ofop
is participant inop
includes eventop

Event typec # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#EventType
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Concept that classifies an Event . An event type describes how an Event should be interpreted, executed, expected, seen, etc., according to the Description that the EventType isDefinedIn (or used in)

Super-classes Conceptc
Restrictions classifiesop only Eventc
Sub-classes Taskc

Formal entityc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#FormalEntity
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Entities that are formally defined and are considered independent from the social context in which they are used. They cannot be localized in space or time. Also called 'Platonic entities'. Mathematical and logical entities are included in this class: sets, categories, tuples, costants, variables, etc. Abstract formal entities are distinguished from information objects, which are supposed to be part of a social context, and are localized in space and time, therefore being (social) objects. For example, the class 'Quark' is an abstract formal entity from the purely set-theoretical perspective, but it is an InformationObject from the viewpoint of ontology design, when e.g. implemented in a logical language like OWL. Abstract formal entities are also distinguished from Concept(s), Collection(s), and Description(s), which are part of a social context, therefore being SocialObject(s) as well. For example, the class 'Quark' is an abstract FormalEntity from the purely set-theoretical perspective, but it is a Concept within history of science and cultural dynamics.

These distinctions allow to represent two different notions of 'semantics': the first one is abstract and formal ('formal semantics'), and formallyInterprets symbols that are about entities whatsoever; for example, the term 'Quark' isAbout the Collection of all quarks, and that Collection isFormalGroundingFor the abstract class 'Quark' (in the extensional sense). The second notion is social, localized in space-time ('social semantics'), and can be used to interpret entities in the intensional sense. For example, the Collection of all quarks isCoveredBy the Concept 'Quark', which is also expressed by the term 'Quark'.

Super-classes Abstractc
Sub-classes Setc

Functional substancec # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#FunctionalSubstance
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-classes Substancec
Sub-classes DesignedSubstancec

Goalc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Goal
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The Description of a Situation that is desired by an Agent, and usually associated to a Plan that describes how to actually achieve it

Super-classes Descriptionc

Groupc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Group
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A CollectiveAgent whose acting agents conceptualize a same SocialRelation .

Super-classes Collective agentc
Restrictions is described byop some Planc

InformationEntityc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationEntity
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A piece of information, be it concretely realized or not. It is a catchall class, intended to bypass the ambiguities of many data or text that could denote either a an expression or a concrete realization of that expression. In a semiotic model, there is no special reason to distinguish between them, however we may want to distinguish between a pure information content (e.g. the 3rd Gymnopedie by Satie), and its possible concrete realizations as a music sheet, a piano execution, the reproduction of the execution, its publishing as a record, etc.).

Super-classes Entityc
Sub-classes Information realizationc
Information objectc

Information objectc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A piece of information, such as a musical composition, a text, a word, a picture, independently from how it is concretely realized.

Super-classes Social objectc
InformationEntityc
In domain of is aboutop
expresses conceptop
is realized byop
expressesop
In range of is concept expressed byop
realizesop
is reference ofop
is expressed byop

Information realizationc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationRealization
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A concrete realization of an InformationObject, e.g. the written document (object) containing the text of a law, a poetry reading (event), the dark timbre (quality) of a sound (event) in the execution (event) of a musical composition, realizing a 'misterioso' tempo indication.

The realization of an information object also realizes information about itself. This is a special semiotic feature, which allows to avoid a traditonal paradox, by which an information is often supposed to be about itself besides other entities (e.g. the information object 'carpe diem' is about its meaning in Horace's Odes (let alone its fortune in Western culture and beyond), but also about its expression in context: 'dum loquimur, fugerit invida aetas: carpe diem, quam minimum credula postero', with the sound and emotional relations that it could activate. This is expressed in OWL2 with a local reflexivity axiom of the dul:InformationRealization class.

Super-classes InformationEntityc
(Eventc or Physical objectc or Qualityc)
Restrictions realizesop some Information objectc
realizesSelfInformationop
In domain of realizesop
realizes information aboutop
concretely expressesop
In range of is concretely expressed byop
is reference of information realized byop
is realized byop

Local conceptc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#LocalConcept
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Concept that isDefinedIn exactly 1 Description. For example, the Concept 'coffee' in a 'preparesCoffee' relation can be defined in that relation, and for all other Description(s) that use it, the isConceptUsedIn property should be applied. Notice therefore that not necessarily all Concept(s) isDefinedIn exactly 1 Description.

Super-classes Conceptc

Methodc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Method
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A method is a Description that defines or uses concepts in order to guide carrying out actions aimed at a solution with respect to a problem. It is different from a Plan, because plans could be carried out in order to follow a method, but a method can be followed by executing alternative plans.

Super-classes Descriptionc

Narrativec # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Narrative
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-classes Descriptionc

Natural personc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#NaturalPerson
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A person in the physical commonsense intuition: 'have you seen that person walking down the street?'

Super-classes Personc
Physical agentc

Normc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Norm
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A social norm.

Super-classes Descriptionc

Objectc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any physical, social, or mental object, or a substance. Following DOLCE Full, objects are always participating in some event (at least their own life), and are spatially located.

Super-classes Entityc
Restrictions has locationop some Entityc
has constituentop only Objectc
is classified byop only Rolec
has partop only Objectc
is participant inop some Eventc
Sub-classes Social objectc
Physical objectc
Agentc
In domain of co-participates withop
is participant inop
is object included inop
has roleop
In range of co-participates withop
has participantop
is role ofop
includes objectop

ObjectAggregatec # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#ObjectAggregate
Description

An aggregate of distributed objects, members of a same Collection, e.g. the stars in a constellation, the parts of a car, the employees of a company, the entries from an encyclopedia, the concepts expressed in a speech, etc. It cannot be defined by means of an equivalence axiom, because it'd require the same Collection for all members, an axiom that cannot be expressed in OWL.

Super-classes (Objectc and ub3443bL499C13c)

Organismc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Organism
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A physical objects with biological characteristics, typically that organisms can self-reproduce.

Super-classes Physical agentc
Biological objectc

Organizationc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Organization
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

An internally structured, conventionally created SocialAgent, needing a specific Role and Agent that plays it, in order to act.

Super-classes Social agentc

Parameterc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameter
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Concept that classifies a Region; the difference between a Region and a Parameter is that regions represent sets of observable values, e.g. the height of a given building, while parameters represent constraints or selections on observable values, e.g. 'VeryHigh'. Therefore, parameters can also be used to constrain regions, e.g. VeryHigh on a subset of values of the Region Height applied to buildings, or to add an external selection criterion , such as measurement units, to regions, e.g. Meter on a subset of values from the Region Length applied to the Region Length applied to roads.

Super-classes Conceptc
Restrictions classifiesop only Regionc
has partop only Parameterc
Sub-classes Unit of measurec
In domain of is constraint forop
has parameter data valuedp
is parameter forop
parametrizesop
In range of is parametrized byop
has parameterop
has constraintop

parthoodc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parthood
Description

A special kind of Situation that allows to include time indexing for the hasPart relation in situations. For example, if a Situation s 'finally, my bike has a luggage rack' isSettingFor the entity 'my bike' and the TimeIntervals 'now', or more specifically '29March2021', we need to have a time-index the part relation. With Parthood, we use includesWhole and includesPart properties. This can be done similarly for other arguments of parthood, e.g. location, configuration, topology, etc. Concerning the possible property characteristics reused from mereology (transitivity, asymmetry, reflexivity), they need to be implemented by means of rules (or, in a limited way, property chains using the binary hasPart or hasProperPart properties). A key is also added to ensure identification constraints of time-indexed parthood.

Super-classes TimeIndexedRelationc
Restrictions includesWholeop some Entityc
includesPartop some Entityc

Patternc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Pattern
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any invariance detected from a dataset, or from observation; also, any invariance proposed based on top-down considerations. E.g. patterns detected and abstracted by an organism, by pattern recognition algorithms, by machine learning techniques, etc. An occurrence of a pattern is an 'observable', or detected Situation

Super-classes Relationc

Personc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Person
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Persons in commonsense intuition, which does not apparently distinguish between either natural or social persons.

Super-classes Agentc
Sub-classes Social personc
Natural personc

Personificationc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Personification
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A social entity with agentive features, but whose status is the result of a cultural transformation from e.g. a PhysicalObject, an Event, an Abstract, another SocialObject, etc. For example: the holy grail, deus ex machina, gods, magic wands, etc.

Super-classes Social agentc

Physical agentc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalAgent
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A PhysicalObject that is capable of self-representing (conceptualizing) a Description in order to plan an Action. A PhysicalAgent is a substrate for (actsFor) a Social Agent

Super-classes Agentc
Physical objectc
Sub-classes Organismc
Natural personc

Physical artifactc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalArtifact
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any PhysicalObject that isDescribedBy a Plan . This axiomatization is weak, but allows to talk of artifacts in a very general sense, i.e. including recycled objects, objects with an intentional functional change, natural objects that are given a certain function, even though they are not modified or structurally designed, etc. PhysicalArtifact(s) are not considered disjoint from PhysicalBody(s), in order to allow a dual classification when needed. E.g., FunctionalSubstance(s) are included here as well. Immaterial (non-physical) artifacts (e.g. texts, ideas, cultural movements, corporations, communities, etc. can be modelled as social objects (see SocialObject), which are all 'artifactual' in the weak sense assumed here.

Super-classes Physical objectc
Restrictions is described byop some Planc
Sub-classes Designed artifactc

Physical attributec # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalAttribute
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Physical value of a physical object, e.g. density, color, etc.

Super-classes Regionc
Restrictions is region forop only Physical objectc

Physical bodyc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalBody
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Physical bodies are PhysicalObject(s), for which we tend to neutralize any possible artifactual character. They can have several granularity levels: geological, chemical, physical, biological, etc.

Super-classes Physical objectc
Sub-classes Chemical objectc
Substancec
Biological objectc

Physical objectc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalObject
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any Object that has a proper space region. The prototypical physical object has also an associated mass, but the nature of its mass can greatly vary based on the epistemological status of the object (scientifically measured, subjectively possible, imaginary).

Super-classes Objectc
Restrictions has partop only Physical objectc
Sub-classes Physical artifactc
Physical agentc
Physical bodyc
Physical placec

Physical placec # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalPlace
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A physical object that is inherently located; for example, a water area.

Super-classes Physical objectc

Placec # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Place
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Socially or cognitively dependent locations: political geographic entities (Rome, Lesotho), and non-material locations determined by the presence of other entities ("the area close to Rome") or of pivot events or signs ("the area where the helicopter fell"), as well as identified as complements to other entities ("the area under the table"), etc. In this generic sense, a Place is a 'dependent' location. For 'non-dependent' locations, cf. the PhysicalPlace class. For an abstract (dimensional) location, cf. the SpaceRegion class.

Super-classes Social objectc
Restrictions is location ofop min 1

Planc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Plan
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Description having an explicit Goal, to be achieved by executing the plan

Super-classes Descriptionc
Restrictions has componentop some Goalc
Sub-classes Workflowc
Projectc

Plan executionc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PlanExecution
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Plan executions are situations that proactively satisfy a plan. Subplan executions are proper parts of the whole plan execution.

Super-classes Situationc

Processc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Process
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

This is a placeholder for events that are considered in their evolution, or anyway not strictly dependent on agents, tasks, and plans. See Event class for some thoughts on classifying events. See also 'Transition'.

Super-classes Eventc

Projectc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Project
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Plan that defines Role(s), Task(s), and a specific structure for tasks to be executed in relation to goals to be achieved, in order to achieve the main goal of the project. In other words, a project is a plan with a subgoal structure and multiple roles and tasks.

Super-classes Planc
Restrictions defines roleop some Rolec
defines taskop some Taskc

Qualityc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Quality
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any aspect of an Entity (but not a part of it), which cannot exist without that Entity. For example, the way the surface of a specific PhysicalObject looks like, or the specific light of a place at a certain time, are examples of Quality, while the encoding of a Quality into e.g. a PhysicalAttribute should be modeled as a Region. From the design viewpoint, the Quality-Region distinction is useful only when individual aspects of an Entity are considered in a domain of discourse. For example, in an automotive context, it would be irrelevant to consider the aspects of car windows for a specific car, unless the factory wants to check a specific window against design parameters (anomaly detection). On the other hand, in an antiques context, the individual aspects for a specific piece of furniture are a major focus of attention, and may constitute the actual added value, because the design parameters for old furniture are often not fixed, and may not be viewed as 'anomalies'.

Super-classes Entityc
Restrictions has partop only Qualityc
has regionop some Regionc
is quality ofop some Entityc
has constituentop only Qualityc
In domain of is quality ofop
In range of has qualityop

Regionc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any region in a dimensional space (a dimensional space is a maximal Region), which can be used as a value for a quality of an Entity . For example, TimeInterval, SpaceRegion, PhysicalAttribute, Amount, SocialAttribute are all subclasses of Region. Regions are not data values in the ordinary knowledge representation sense; in order to get patterns for modelling data, see the properties: representsDataValue and hasDataValue

Super-classes Abstractc
Restrictions overlapsop only Regionc
precedesop only Regionc
has constituentop only Regionc
has partop only Regionc
Sub-classes Social attributec
Amountc
Space regionc
SpatioTemporalRegionc
Physical attributec
Time intervalc
In domain of is region forop
is parametrized byop
has region data valuedp
In range of has regionop
parametrizesop

Relationc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Relation
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Relations are descriptions that can be considered as the counterpart of formal relations (that are included in the FormalEntity class). For example, 'givingGrantToInstitution(x,y,z)' with three argument types: Provider(x),Grant(y),Recipient(z), can have a Relation counterpart: 'GivingGrantToInstitution', which defines three Concept instances: Provider,Grant,Recipient. Since social objects are not formal entities, Relation includes here any 'relation-like' entity in common sense, including social relations.

Super-classes Descriptionc
Sub-classes Social relationc
Patternc

Rolec # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Concept that classifies an Object

Super-classes Conceptc
Restrictions has partop only Rolec
classifiesop only Objectc
In domain of is role defined inop
has taskop
is role ofop
In range of is task ofop
defines roleop
has roleop

Setc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Set
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-classes Formal entityc

Situationc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A view, consistent with ('satisfying') a Description, on a set of entities. It can also be seen as a 'relational context' created by an observer on the basis of a 'frame' (i.e. a Description). For example, a PlanExecution is a context including some actions executed by agents according to certain parameters and expected tasks to be achieved from a Plan; a DiagnosedSituation is a context of observed entities that is interpreted on the basis of a Diagnosis, etc. Situation is also able to represent reified n-ary relations, where isSettingFor is the top-level relation for all binary projections of the n-ary relation. If used in a transformation pattern for n-ary relations, the designer should take care of adding (some or all) OWL2 keys, corresponding to binary projections of the n-ary, to a subclass of Situation. Otherwise the 'identification constraint' (Calvanese et al., IJCAI 2001) might be violated.

Super-classes Entityc
Restrictions satisfiesop some Descriptionc
Sub-classes TimeIndexedRelationc
Plan executionc
Transitionc
Workflow executionc
In domain of is setting forop
includes objectop
includes eventop
includes timeop
includes actionop
satisfiesop
includes agentop
In range of is event included inop
is time included inop
is object included inop
is satisfied byop
is action included inop
has settingop
is agent included inop

Social agentc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgent
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any individual whose existence is granted simply by its social communicability and capability of action (through some PhysicalAgent).

Super-classes Agentc
Social objectc
Restrictions acts throughop some Physical agentc
Sub-classes Personificationc
Social personc
Organizationc
Collective agentc
In domain of acts throughop
is introduced byop
In range of acts forop
introducesop

Social objectc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any Object that exists only within some communication Event, in which at least one PhysicalObject participates in. In other words, all objects that have been or are created in the process of social communication: for the sake of communication (InformationObject), for incorporating new individuals (SocialAgent, Place), for contextualizing or intepreting existing entities (Description, Concept), or for collecting existing entities (Collection). Being dependent on communication, all social objects need to be expressed by some information object (information objects are self-expressing).

Super-classes Objectc
Restrictions has partop only Social objectc
is expressed byop some Information objectc
Sub-classes Information objectc
Collectionc
Placec
Social agentc
Conceptc
Descriptionc
In domain of specializesop
is expressed byop
is specialized byop
is conceptualized byop
is concretely expressed byop
In range of conceptualizesop
expressesop
specializesop
is specialized byop
concretely expressesop

Social attributec # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObjectAttribute
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any Region in a dimensional space that is used to represent some characteristic of a SocialObject, e.g. judgment values, social scalars, statistical attributes over a collection of entities, etc.

Super-classes Regionc
Restrictions is region forop only Social objectc

Social personc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialPerson
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A SocialAgent that needs the existence of a specific NaturalPerson in order to act (but the lifetime of the NaturalPerson has only to overlap that of the SocialPerson).

Super-classes Personc
Social agentc
Restrictions acts throughop exactly 1

Social relationc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialRelation
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any social relationship

Super-classes Relationc

Space regionc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SpaceRegion
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any Region in a dimensional space that is used to localize an Entity ; i.e., it is not used to represent some characteristic (e.g. it excludes time intervals, colors, size values, judgment values, etc.). Differently from a Place , a space region has a specific dimensional space.

Super-classes Regionc

SpatioTemporalRegionc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SpatioTemporalRegion
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-classes Regionc
Restrictions has constituentop some Time intervalc
has constituentop some Space regionc

Substancec # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Substance
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any PhysicalBody that has not necessarily specified (designed) boundaries, e.g. a pile of trash, some sand, etc. In this sense, an artistic object made of trash or a dose of medicine in the form of a pill would be a FunctionalSubstance, and a DesignedArtifact, since its boundaries are specified by a Design; aleatoric objects that are outcomes of an artistic process might be still considered DesignedArtifact(s), and Substance(s).

Super-classes Physical bodyc
Sub-classes Functional substancec

Taskc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Task
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

An EventType that classifies an Action to be executed. For example, reaching a destination is a task that can be executed by performing certain actions, e.g. driving a car, buying a train ticket, etc. The actions to execute a task can also be organized according to a Plan that is not the same as the one that defines the task (if any). For example, reaching a destination could be defined by a plan to get on holidays, while the plan to execute the task can consist of putting some travels into a sequence.

Super-classes Event typec
Restrictions has partop only Taskc
is task defined inop only Descriptionc
is executed inop only Actionc
is task ofop only Rolec
In domain of is executed inop
is task ofop
is task defined inop
In range of defines taskop
has taskop
executes taskop

Theoryc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Theory
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Theory is a Description that represents a set of assumptions for describing something, usually general. Scientific, philosophical, and commonsense theories can be included here. This class can also be used to act as 'naturalized reifications' of logical theories (of course, they will be necessarily incomplete in this case, because second-order entities are represented as first-order ones).

Super-classes Descriptionc
Restrictions has componentop some Relationc

TimeIndexedRelationc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeIndexedRelation
Description

A Situation that includes a time indexing in its setting, so allowing to order any binary relation (property) with time.

Super-classes Situationc
Sub-classes Classificationc
parthoodc

Time intervalc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any Region in a dimensional space that aims at representing time.

Super-classes Regionc
In domain of is time of observation ofop
has interval datedp
is time included inop
is time interval ofop
In range of is observable atop
has time intervalop
includes timeop

Transitionc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Transition
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A transition is a Situation that creates a context for three TimeInterval(s), two additional different Situation(s), one Event, one Process, and at least one Object: the Event is observed as the cause for the transition, one Situation is the state before the transition, the second Situation is the state after the transition, the Process is the invariance under some different transitions (including the one represented here), in which at least one Object is situated. Finally, the time intervals position the situations and the transitional event in time. This class of situations partly encodes the ontology underlying typical engineering algebras for processes, e.g. Petri Nets. A full representation of the transition ontology is outside the expressivity of OWL, because we would need qualified cardinality restrictions, coreference, property equivalence, and property composition.

Super-classes Situationc
Restrictions is setting forop some (Situationc and ub3443bL994C17c)
includes eventop some Eventc
is setting forop some Processc
is setting forop min 2 Situationc
includes objectop some Objectc
includes timeop min 3 Time intervalc

Type collectionc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TypeCollection
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Collection whose members are the maximal set of individuals that share the same (named) type, e.g. "the gem stones", "the Italians". This class is very useful to apply a variety of the so-called "ClassesAsValues" design pattern, when it is used to talk about the extensional aspect of a class. An alternative variety of the pattern applies to the intensional aspect of a class, and the class Concept should be used instead.

Super-classes Collectionc

Unit of measurec # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#UnitOfMeasure
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Units of measure are conceptualized here as parameters on regions, which can be valued as datatype values.

Super-classes Parameterc
Restrictions parametrizesop some Regionc

Workflowc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Workflow
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Plan that defines Role(s), Task(s), and a specific structure for tasks to be executed, usually supporting the work of an Organization

Super-classes Planc
Restrictions defines taskop some Taskc
defines roleop some Rolec

Workflow executionc # Classes

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#WorkflowExecution
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-classes Situationc

Thingc # Classes

URI http://www.w3.org/2002/07/owl#Thing

Object Properties

acts forop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#actsFor
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The relation holding between any Agent, and a SocialAgent. In principle, a SocialAgent requires at least one PhysicalAgent in order to act, but this dependency can be 'delegated'; e.g. a university can be acted for by a department, which on its turm is acted for by physical agents.

Super-properties associatedWithop
Inverse properties acts throughop
Domain(s) Agentc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgentc

acts throughop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#actsThrough
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The relation holding between a PhysicalAgent and a SocialAgent. In principle, a SocialAgent requires at least one PhysicalAgent in order to act, but this dependency can be 'delegated', e.g. a university can be acted for by a department, which is acted for by physical agents. AKA isActedBy

Super-properties associatedWithop
Domain(s) Social agentc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agentc

associatedWithop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A catch-all object property, useful for alignment and querying purposes. It is declared as both transitive and symmetric, in order to reason an a maximal closure of associations between individuals.

Inverse properties associatedWithop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

characterizesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#characterizes
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between concepts and collections, where a Concept is said to characterize a Collection; it corresponds to a link between the (reified) intensional and extensional interpretations of a proper subset of a (reified) class. This is different from covers, because it refers to an interpretation the entire reified class. E.g. the collection of vintage saxophones is characterized by the Concept 'manufactured by hand', while it gets covered by the Concept 'Saxophone' with the Parameter 'Vintage'.

Super-properties associatedWithop
Inverse properties is characterized byop
Domain(s) Conceptc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collectionc

classifiesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#classifies
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between a Concept and an Entity, e.g. the Role 'student' classifies a Person 'John'.

Super-properties associatedWithop
Inverse properties is classified byop
Domain(s) Conceptc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

conceptualizesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#conceptualizes
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation stating that an Agent is internally representing a SocialObject: situations, descriptions, concepts, etc. E.g., 'John believes in the conspiracy theory'; 'Niels Bohr created the solar-system metaphor for the atomic theory'; 'Jacques assumes all swans are white'; 'the task force members share the attack plan'. Conceptualizations can be distinguished into different forms, primarily based on the type of SocialObject that is conceptualized. Descriptions and concepts can be 'assumed', situations can be 'believed' or 'known', plans can be 'adopted', etc. (see ontology: http://www.ontologydesignpatterns.org/ont/dul/Conceptualization.owl.

Super-properties associatedWithop
Inverse properties is conceptualized byop
Domain(s) Agentc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObjectc

concretely expressesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#concretelyExpresses
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between an InformationRealization and a Description, e.g. 'the printout of the Italian Constitution concretelyExpresses the Italian Constitution'. It should be supplied also with a rule stating that the InformationRealization realizes an InformationObject that expresses the Description

Super-properties associatedWithop
Inverse properties is concretely expressed byop
Domain(s) Information realizationc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObjectc

co-participates withop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#coparticipatesWith
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between two objects participating in a same Event; e.g., 'Vitas and Jimmy are playing tennis'.

Super-properties associatedWithop
Inverse properties co-participates withop
Domain(s) Objectc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Objectc

coversop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#covers
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between concepts and collections, where a Concept is said to cover a Collection; it corresponds to a link between the (reified) intensional and extensional interpretations of a (reified) class. E.g. the collection of vintage saxophones is covered by the Concept 'Saxophone' with the Parameter 'Vintage'.

Super-properties associatedWithop
Inverse properties is covered byop
Domain(s) Conceptc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collectionc

definesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#defines
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between a Description and a Concept, e.g. a Workflow for a governmental Organization defines the Role 'officer', or 'the Italian Traffic Law defines the role Vehicle'.

Super-properties uses conceptop
Inverse properties is defined inop
Domain(s) Descriptionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Conceptc

defines roleop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#definesRole
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between a description and a role, e.g. the recipe for a cake defines the role 'ingredient'.

Super-properties definesop
Inverse properties is role defined inop
Domain(s) Descriptionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Rolec

defines taskop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#definesTask
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between a description and a task, e.g. the recipe for a cake defines the task 'boil'.

Super-properties definesop
Inverse properties is task defined inop
Domain(s) Descriptionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Taskc

describesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#describes
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The relation between a Description and an Entity : a Description gives a unity to a Collection of parts (the components), or constituents, by assigning a Role to each of them in the context of a whole Object (the system). A same Entity can be given different descriptions, for example, an old cradle can be given a unifying Description based on the original aesthetic design, the functionality it was built for, or a new aesthetic functionality in which it can be used as a flower pot.

Super-properties associatedWithop
Inverse properties is described byop
Domain(s) Descriptionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

directly followsop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyFollows
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The intransitive follows relation. For example, Wednesday directly precedes Thursday. Directness of precedence depends on the designer conceptualization.

Super-properties followsop
Inverse properties directly precedesop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

directly precedesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyPrecedes
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The intransitive precedes relation. For example, Monday directly precedes Tuesday. Directness of precedence depends on the designer conceptualization.

Super-properties precedesop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

executes taskop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#executesTask
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between an action and a task, e.g. 'putting some water in a pot and putting the pot on a fire until the water starts bubbling' executes the task 'boiling'.

Super-properties is classified byop
Inverse properties is executed inop
Domain(s) Actionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Taskc

expandsop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#expands
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A partial order relation that holds between descriptions. It represents the proper part relation between a description and another description featuring the same properties as the former, with at least one additional one. Descriptions can be expanded either by adding other descriptions as parts, or by refining concepts that are used by them. An 'intention' to expand must be present (unless purely formal theories are considered, but even in this case a criterion of relevance is usually active).

Super-properties is related to descriptionop
Inverse properties is expanded inop
Domain(s) Descriptionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Descriptionc

expressesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#expresses
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

This is a large comment field for those who want to investigate the different uses of the 'expresses' relation for modeling different approaches to meaning characterization and modeling. For example, in all these cases, some aspect of meaning is involved:

  • Beehive means "a structure in which bees are kept, typically in the form of a dome or box." (Oxford dictionary)
  • 'Beehive' is a synonym in noun synset 09218159 "beehive|hive" (WordNet)
  • 'the term Beehive can be interpreted as the fact of 'being a beehive', i.e. a relation that holds for concepts such as Bee, Honey, Hosting, etc.'
  • 'the text of Italian apiculture regulation expresses a rule by which beehives should be kept at least one kilometer away from inhabited areas'
  • 'the term Beehive expresses the concept Beehive'
  • ''Beehive' for apiculturists does not express the same meaning as for, say, fishermen'
  • 'Your meaning of 'Beautiful' does not seem to fit mine'
  • ''Beehive' is formally interpreted as the set of all beehives'
  • 'from the term 'Beehive', we can build a vector space of statistically significant cooccurring terms in the documents that contain it'
  • the lexeme 'Belly' expresses the role 'Body_Part' in the frame 'ObservableBodyParts' (FrameNet)

As the examples suggest, the 'meaning of meaning' is dependent on the background approach/theory that one assumes. One can hardly make a summary of the too many approaches and theories of meaning, therefore this relation is maybe the most controversial and difficult to explain; normally, in such cases it would be better to give up formalizing. However, the usefulness of having a 'semantic abstraction' in modeling information objects is so high (e.g. for the semantic web, interoperability, reengineering, etc.), that we accept this challenging task, although without taking any particular position in the debate. We provide here some examples, which we want to generalize upon when using the 'expresses' relation to model semantic aspects of social reality.

In the most common approach, lexicographers that write dictionaries, glossaries, etc. assume that the meaning of a term is a paraphrase (or 'gloss', or 'definition'). Another approach is provided by concept schemes like thesauri and lexicons, which assume that the meaning of a term is a 'concept', encoded as a 'lemma', 'synset', or 'descriptor'. Still another approach is that of psychologists and cognitive scientists, which often assume that the meaning of an information object is a concept encoded in the mind or cognitive system of an agent. A radically different approach is taken by social scientists and semioticians, who usually assume that meanings of an information object are spread across the communication practices in which members of a community use that object. Another approach that tackles the distributed nature of meaning is assumed by geometrical models of semantics, which assume that the meaning of an InformationObject (e.g. a word) results from the set of informational contexts (e.g. within texts) in which that object is used similarly. The logical approach to meaning is still different, since it assumes that the meaning of e.g. a term is equivalent to the set of individuals that the term can be applied to; for example, the meaning of 'Ali' is e.g. an individual person called Ali, the meaning of 'Airplane' is e.g. the set of airplanes, etc. Finally, an approach taken by structuralist linguistics and frame semantics is that a meaning is the relational context in which an information object can be applied; for example, a meaning of 'Airplane' is situated e.g. in the context ('frame') of passenger airline flights.

These different approaches are not necessarily conflicting, and they mostly talk about different aspects of so-called 'semantics'. They can be summarized and modelled within DOLCE-Ultralite as follows (notice that such list is far from exhaustive):

(1) Informal meaning (as for linguistic or commonsense semantics: a distinction is assumed between (informal) meaning and reference; see isAbout for an alternative pattern on reference) - Paraphrase meaning (as for lexicographic semantics). Here it is modelled as the expresses relation between instances of InformationObject and different instances of InformationObject that act as 'paraphrases' - Conceptual meaning (as for 'concept scheme' semantics). Here it is modelled as the expresses relation between instances of InformationObject and instances of Concept - Relational meaning (as for frame semantics). Here it is modelled as the expresses relation between instances of InformationObject and instances of Description - Cognitive meaning (as for 'psychological' semantics). Here it is modelled as the expresses relation between any instance of InformationObject and any different instance of InformationObject that isRealizedBy a mental, cognitive or neural state (depending on which theory of mind is assumed). Such states can be considered here as instances of Process (occurring in the mind, cognitive system, or neural system of an agent) - Cultural meaning (as for 'social science' semantics). Here it is modelled as the expresses relation between instances of InformationObject and instances of SocialObject (institutions, cultural paradigms, norms, social practices, etc.) - Distributional meaning (as for geometrical models of meaning). Here it is modelled as the expresses relation between any instance of InformationObject and any different instance of InformationObject that isFormallyRepresentedIn some (geometrical) Region (e.g. a vector space)

(2) Formal meaning (as for logic and formal semantics: no distinction is assumed between informal meaning and reference, therefore between 'expresses' and 'isAbout', which can be used interchangeably) - Object-level formal meaning (as in the traditional first-order logic semantics). Here it is modelled as the expresses relation between an instance of InformationObject and an instance of Collection that isGroundingFor (in most cases) a Set; isGroundingFor is defined in the ontology: http://www.ontologydesignpatterns.org/ont/dul/IOLite.owl - Modal formal meaning (as in possible-world semantics). Here it is modelled as the expresses relation between an instance of InformationObject and an instance of Collection that isGroundingFor a Set, and which isPartOf some different instance of Collection that isGroundingFor a PossibleWorld

This is only a first step to provide a framework, in which one can model different aspects of meaning. A more developed ontology should approach the problem of integrating the different uses of 'expresses', so that different theories, resources, methods can interoperate.

Super-properties associatedWithop
Inverse properties is expressed byop
Domain(s) Information objectc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObjectc

expresses conceptop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#expressesConcept
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between an InformationObject and a Concept , e.g. the term "dog" expresses the Concept "dog". For expressing a relational meaning, see the more general object property: expresses

Super-properties expressesop
Inverse properties is concept expressed byop
Domain(s) Information objectc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Conceptc

far fromop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#farFrom
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Generic distance relation between any Entity(s). E.g. Rome is far from Beijing, astronomy is far from necromancy.

Super-properties associatedWithop
Inverse properties far fromop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

followsop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#follows
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between entities, expressing a 'sequence' schema. E.g. 'year 2000 follows 1999', 'preparing coffee' follows 'deciding what coffee to use', 'II World War follows I World War', etc. It can be used between tasks, processes or time intervals, and subproperties would fit best in order to distinguish the different uses.

Super-properties associatedWithop
Inverse properties precedesop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

has common boundaryop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasCommonBoundary
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation to encode either formal or informal characterizations of 'boundaries' common to two different entities: an Event that ends when another begins, two abstract regions that have a common topological boundary, two objects that are said to be 'in contact' from a commonsense perspective, etc.

Super-properties associatedWithop
Inverse properties has common boundaryop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

has componentop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasComponent
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The hasProperPart relation without transitivity, holding between an Object (the system) and another (the component), and assuming a Design that structures the Object.

Super-properties has proper partop
Inverse properties is component ofop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

has constituentop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasConstituent
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

'Constituency' depends on some layering of the world described by the ontology. For example, scientific granularities (e.g. body-organ-tissue-cell) or ontological 'strata' (e.g. social-mental-biological-physical) are typical layerings. Intuitively, a constituent is a part belonging to a lower layer. Since layering is actually a partition of the world described by the ontology, constituents are not properly classified as parts, although this kinship can be intuitive for common sense. A desirable advantage of this distinction is that we are able to talk e.g. of physical constituents of non-physical objects (e.g. systems), while this is not possible in terms of parts. Example of are the persons constituting a social system, the molecules constituting a person, the atoms constituting a river, etc. In all these examples, we notice a typical discontinuity between the constituted and the constituent object: e.g. a social system is conceptualized at a different layer from the persons that constitute it, a person is conceptualized at a different layer from the molecules that constitute them, and a river is conceptualized at a different layer from the atoms that constitute it.

Super-properties associatedWithop
Inverse properties is constituent ofop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

has constraintop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasConstraint
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between parameters and entities. It allows to assert generic constraints (encoded as parameters), e.g. MinimumAgeForDriving isConstraintFor John (where John is a legal subject under the TrafficLaw). The intended semantics (not expressible in OWL) is that a Parameter isParameterFor a Concept that classifies an Entity; moreover, it entails that a Parameter parametrizes a Region that isRegionFor that Entity.

Super-properties is classified byop
Inverse properties is constraint forop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameterc

has locationop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasLocation
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A generic, relative spatial location, holding between any entities. E.g. 'the cat is on the mat', 'Omar is in Samarcanda', 'the wound is close to the femural artery'. For 'absolute' locations, see SpaceRegion

Super-properties associatedWithop
Inverse properties is location ofop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

has memberop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasMember
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between collections and entities, e.g. 'my collection of saxophones includes an old Adolphe Sax original alto' (i.e. my collection has member an Adolphe Sax alto).

Super-properties associatedWithop
Inverse properties is member ofop
Domain(s) Collectionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

has parameterop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParameter
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Concept can have a Parameter that constrains the attributes that a classified Entity can have in a certain Situation, e.g. a 4WheelDriver Role definedIn the ItalianTrafficLaw has a MinimumAge parameter on the Amount 16.

Super-properties is related to conceptop
Inverse properties is parameter forop
Domain(s) Conceptc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameterc

has partop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A schematic relation between any entities, e.g. 'the human body has a brain as part', '20th century contains year 1923', 'World War II includes the Pearl Harbour event'.

Parthood should assume the basic properties of mereology: transitivity, antisymmetry, and reflexivity (propert Parthood of course misses reflexivity). However, antisymmetry is not supported in OWL2 explicitly, therefore DUL has to adopt one of two patterns: 1) dropping asymmetry axioms, while granting reflexivity: this means that symmetry is not enforced, but permitted for the case of reflexivity. Of course, in this way we cannot prevent symmetric usages of hasPart; 2) dropping the reflexivity axiom, and enforce asymmetry: in this case, we would prevent all symmetric usages, but we loose the possibility of enforcing reflexivity, which is commonsensical in parthood. In DUL, we adopt pattern #1 for partOf, and pattern #2 for properPartOf, which seems a good approximation: due to the lack of inheritance of property characteristics, each asymmetric hasPropertPart assertion would also be a reflexive hasPart assertion (reflexive reduction design pattern).

Subproperties and restrictions can be used to specialize hasPart for objects, events, etc.

Super-properties associatedWithop
Inverse properties is part ofop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

has participantop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParticipant
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between an object and a process, e.g. 'John took part in the discussion', 'a large mass of snow fell during the avalanche', or 'a cook, some sugar, flour, etc. are all present in the cooking of a cake'.

Super-properties associatedWithop
Inverse properties is participant inop
Domain(s) Eventc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Objectc

has postconditionop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPostcondition
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Direct succession applied to situations. E.g., 'A postcondition of our Plan is to have things settled'.

Super-properties directly precedesop
Inverse properties is postcondition ofop
Domain(s) (Eventc or Situationc)
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation

has preconditionop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPrecondition
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Direct precedence applied to situations. E.g., 'A precondition to declare war against a foreign country is claiming to find nuclear weapons in it'.

Super-properties directly followsop
Inverse properties is precondition ofop
Domain(s) (Eventc or Situationc)
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation

has proper partop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasProperPart
Description

Asymmetric (so including irreflexive) parthood.

Super-properties has partop
Inverse properties is propert part ofop

has qualityop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasQuality
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between entities and qualities, e.g. 'Dmitri's skin is yellowish'.

Super-properties associatedWithop
Inverse properties is quality ofop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Qualityc

has regionop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRegion
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between entities and regions, e.g. 'the number of wheels of that truck is 12', 'the time of the experiment is August 9th, 2004', 'the whale has been localized at 34 degrees E, 20 degrees S'.

Super-properties associatedWithop
Inverse properties is region forop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Regionc

has roleop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRole
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between an object and a role, e.g. the person 'John' has role 'student'.

Super-properties is classified byop
Inverse properties is role ofop
Domain(s) Objectc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Rolec

has settingop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasSetting
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between entities and situations, e.g. 'this morning I've prepared my coffee with a new fantastic Arabica', i.e.: (an amount of) a new fantastic Arabica hasSetting the preparation of my coffee this morning.

Super-properties associatedWithop
Inverse properties is setting forop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situationc

has taskop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasTask
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between roles and tasks, e.g. 'students have the duty of giving exams' (i.e. the Role 'student' hasTask the Task 'giving exams').

Super-properties is related to conceptop
Inverse properties is task ofop
Domain(s) Rolec
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Taskc

has time intervalop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasTimeInterval
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The generic relation between events and time intervals.

Super-properties has regionop
Inverse properties is time interval ofop
Domain(s) Eventc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeIntervalc

includes actionop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesAction
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between situations and actions, e.g. 'this morning I've prepared my coffee and had my fingers burnt' (i.e.: the preparation of my coffee this morning included a burning of my fingers).

Super-properties includes eventop
Inverse properties is action included inop
Domain(s) Situationc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Actionc

includes agentop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesAgent
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between situations and persons, e.g. 'this morning I've prepared my coffee and had my fingers burnt' (i.e.: the preparation of my coffee this morning included me).

Super-properties includes objectop
Inverse properties is agent included inop
Domain(s) Situationc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agentc

includes eventop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesEvent
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between situations and events, e.g. 'this morning I've prepared my coffee and had my fingers burnt' (i.e.: the preparation of my coffee this morning included a burning of my fingers).

Super-properties is setting forop
Inverse properties is event included inop
Domain(s) Situationc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Eventc

includes objectop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesObject
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between situations and objects, e.g. 'this morning I've prepared my coffee and had my fingers burnt' (i.e.: the preparation of my coffee this morning included me).

Super-properties is setting forop
Inverse properties is object included inop
Domain(s) Situationc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Objectc

includesPartop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesPart
Super-properties is setting forop

includes timeop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesTime
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between situations and time intervals, e.g. 'this morning I've prepared my coffee and had my fingers burnt' (i.e.: preparing my coffee was held this morning). A data value attached to the time interval typically complements this modelling pattern.

Super-properties is setting forop
Inverse properties is time included inop
Domain(s) Situationc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeIntervalc

includesWholeop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesWhole
Super-properties is setting forop

introducesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#introduces
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between a Description and a SocialAgent, e.g. a Constitutional Charter introduces the SocialAgent 'PresidentOfRepublic'.

Super-properties associatedWithop
Inverse properties is introduced byop
Domain(s) Descriptionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgentc

involves agentop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#involvesAgent
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Agent participation.

Super-properties has participantop
Inverse properties is agent involved inop
Domain(s) Eventc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agentc

is aboutop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isAbout
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between an information object and an Entity (including information objects). It can be used to talk about entities that are references of proper nouns: the proper noun 'Leonardo da Vinci' isAbout the Person Leonardo da Vinci; as well as to talk about sets of entities that can be described by a common noun: the common noun 'person' isAbout the set of all persons in a domain of discourse, which can be represented in DOLCE-Ultralite as an individual of the class: dul:Collection. A specific sentence may use common nouns with either a singular or plural reference, or it can even refer to all possible references (e.g. in a lexicographic definition): all those uses are kinds of aboutness.

The isAbout relation is sometimes considered as reflexive, however this is semiotically inaccurate, because information can be about itself ('de dicto' usage, as in 'John is four character long'), but it is typically about something else ('de re' usage, as in 'John loves Mary'). If a reflexivity exists in general, it rather concerns its realisation, which is always associated with an event, e.g. an utterance, which makes the information denoting itself, besides its aboutness. This is implemented in DUL with the dul:realizesSelfInformation property, which is used with local reflexivity in the dul:InformationRealization class.

Super-properties associatedWithop
Inverse properties is reference ofop
Domain(s) Information objectc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

is action included inop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isActionIncludedIn
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-properties is event included inop
Domain(s) Actionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situationc

is agent included inop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isAgentIncludedIn
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-properties is object included inop
Domain(s) Agentc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situationc

is agent involved inop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isAgentInvolvedIn
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Agent participation.

Super-properties is participant inop
Domain(s) Agentc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Eventc

is characterized byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isCharacterizedBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-properties associatedWithop
Domain(s) Collectionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Conceptc

is classified byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isClassifiedBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between a Concept and an Entity, e.g. 'John is considered a typical rude man'; your last concert constitutes the achievement of a lifetime; '20-year-old means she's mature enough'.

Super-properties associatedWithop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Conceptc

is component ofop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isComponentOf
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The asymmetric isProperPartOf relation without transitivity, holding between an Object (the system) and another (the component), and assuming a Design that structures the Object.

Super-properties is propert part ofop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

is concept expressed byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConceptExpressedBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between an InformationObject and a Concept , e.g. the term "dog" expresses the Concept "dog". For expressing a relational meaning, see the more general object property: expresses

Super-properties is expressed byop
Domain(s) Conceptc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObjectc

is concept used inop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConceptUsedIn
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A more generic relation holding between a Description and a Concept. In order to be used, a Concept must be previously definedIn another Description

Super-properties associatedWithop
Inverse properties uses conceptop
Domain(s) Conceptc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Descriptionc

is conceptualized byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConceptualizedBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation stating that an Agent is internally representing a Description . E.g., 'John believes in the conspiracy theory'; 'Niels Bohr created a solar-system metaphor for his atomic theory'; 'Jacques assumes all swans are white'; 'the task force shares the attack plan'.

Super-properties associatedWithop
Domain(s) Social objectc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agentc

is concretely expressed byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConcretelyExpressedBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between an InformationRealization and a Description, e.g. 'the printout of the Italian Constitution concretelyExpresses the Italian Constitution'. It should be supplied also with a rule stating that the InformationRealization realizes an InformationObject that expresses the Description

Super-properties associatedWithop
Domain(s) Social objectc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationRealizationc

is constituent ofop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConstituentOf
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

'Constituency' depends on some layering of the world described by the ontology. For example, scientific granularities (e.g. body-organ-tissue-cell) or ontological 'strata' (e.g. social-mental-biological-physical) are typical layerings. Intuitively, a constituent is a part belonging to a lower layer. Since layering is actually a partition of the world described by the ontology, constituents are not properly classified as parts, although this kinship can be intuitive for common sense. A desirable advantage of this distinction is that we are able to talk e.g. of physical constituents of non-physical objects (e.g. systems), while this is not possible in terms of parts. Example of are the persons constituting a social system, the molecules constituting a person, the atoms constituting a river, etc. In all these examples, we notice a typical discontinuity between the constituted and the constituent object: e.g. a social system is conceptualized at a different layer from the persons that constitute it, a person is conceptualized at a different layer from the molecules that constitute them, and a river is conceptualized at a different layer from the atoms that constitute it.

Super-properties associatedWithop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

is constraint forop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConstraintFor
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between parameters and entities. It allows to assert generic constraints (encoded as parameters), e.g. MinimumAgeForDriving isConstraintFor John (where John is a legal subject under the TrafficLaw). The intended semantics (not expressible in OWL) is that a Parameter isConstraintFor and Entity if the Parameter isParameterFor a Concept that classifies that Entity; moreover, it entails that a Parameter parametrizes a Region that isRegionFor that Entity. The use in OWL is therefore a shortcut to annotate what Parameter constrains what Entity

Super-properties classifiesop
Domain(s) Parameterc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

is covered byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isCoveredBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between concepts and collections, where a Concept is said to cover a Collection; it corresponds to a link between the (reified) intensional and extensional interpretations of a (reified) class. E.g. the collection of vintage saxophones is covered by the Concept 'Saxophone' with the Parameter 'Vintage'.

Super-properties associatedWithop
Domain(s) Collectionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Conceptc

is defined inop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDefinedIn
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between a Description and a Concept, e.g. a Workflow for a governmental Organization defines the Role 'officer', or 'the Italian Traffic Law defines the role Vehicle'.

Super-properties is concept used inop
Domain(s) Conceptc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Descriptionc

is described byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDescribedBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The relation between an Entity and a Description: a Description gives a unity to a Collection of parts (the components), or constituents, by assigning a Role to each of them in the context of a whole Object (the system). A same Entity can be given different descriptions, for example, an old cradle can be given a unifying Description based on the original aesthetic design, the functionality it was built for, or a new aesthetic functionality in which it can be used as a flower pot.

Super-properties associatedWithop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Descriptionc

is event included inop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isEventIncludedIn
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-properties has settingop
Domain(s) Eventc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situationc

is executed inop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExecutedIn
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between an action and a task, e.g. 'putting some water in a pot and putting the pot on a fire until the water starts bubbling' executes the task 'boiling'.

Super-properties classifiesop
Domain(s) Taskc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Actionc

is expanded inop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExpandedIn
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A partial order relation that holds between descriptions. It represents the proper part relation between a description and another description featuring the same properties as the former, with at least one additional one. Descriptions can be expanded either by adding other descriptions as parts, or by refining concepts that are used by them. An 'intention' to expand must be present (unless purely formal theories are considered, but even in this case a criterion of relevance is usually active).

Super-properties is related to descriptionop
Domain(s) Descriptionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Descriptionc

is expressed byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExpressedBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between a dul:SocialObject (the 'meaning') and a dul:InformationObject (the 'expression'). For example: 'A Beehive is a structure in which bees are kept, typically in the form of a dome or box.' (Oxford dictionary)'; 'the term Beehive expresses the concept Beehive in my apiculture ontology'. The intuition for 'meaning' is intended to be very broad. A separate, large comment is included in the encoding of 'expresses', for those who want to investigate more on what kind of meaning can be represented in what form.

Super-properties associatedWithop
Domain(s) Social objectc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObjectc

is introduced byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isIntroducedBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between a Description and a SocialAgent, e.g. a Constitutional Charter introduces the SocialAgent 'PresidentOfRepublic'.

Super-properties associatedWithop
Domain(s) Social agentc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Descriptionc

is location ofop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isLocationOf
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A generic, relative localization, holding between any entities. E.g. 'Rome is the seat of the Pope', 'the liver is the location of the tumor'. For 'absolute' locations, see SpaceRegion

Super-properties associatedWithop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

is member ofop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isMemberOf
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between collections and entities, e.g. 'the Night Watch by Rembrandt is in the Rijksmuseum collection'; 'Davide is member of the Pen Club', 'Igor is one the subjects chosen for the experiment'.

Super-properties associatedWithop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collectionc

is object included inop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isObjectIncludedIn
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-properties has settingop
Domain(s) Objectc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situationc

is observable atop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isObservableAt
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation to represent a (past, present or future) TimeInterval at which an Entity is observable. In order to encode a specific time, a data value should be related to the TimeInterval. An alternative way of representing time is the datatype property: hasIntervalDate

Super-properties has regionop
Inverse properties is time of observation ofop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeIntervalc

is parameter forop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParameterFor
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Concept can have a Parameter that constrains the attributes that a classified Entity can have in a certain Situation, e.g. a 4WheelDriver Role definedIn the ItalianTrafficLaw has a MinimumAge parameter on the Amount 16.

Super-properties is related to conceptop
Domain(s) Parameterc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Conceptc

is parametrized byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParametrizedBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The relation between a Parameter, e.g. 'MajorAge', and a Region, e.g. '>17 year'.

Super-properties is classified byop
Inverse properties parametrizesop
Domain(s) Regionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameterc

is part ofop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPartOf
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between any entities, e.g. 'brain is a part of the human body'. See dul:hasPart for additional documentation.

Super-properties associatedWithop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

is participant inop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParticipantIn
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between an object and a process, e.g. 'John took part in the discussion', 'a large mass of snow fell during the avalanche', or 'a cook, some sugar, flour, etc. are all present in the cooking of a cake'.

Super-properties associatedWithop
Domain(s) Objectc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Eventc

is postcondition ofop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPostconditionOf
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Direct succession applied to situations. E.g., 'Taking some rest is a postcondition of my search for a hotel'.

Super-properties directly followsop
Domain(s) (Eventc or Situationc)
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation

is precondition ofop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPreconditionOf
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Direct precedence applied to situations. E.g., 'claiming to find nuclear weapons in a foreign country is a precondition to declare war against it'.

Super-properties directly precedesop
Domain(s) (Eventc or Situationc)
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation

is propert part ofop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPropertPartOf
Description

See dul:hasProperPart for additional documentation.

Super-properties is part ofop

is quality ofop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isQualityOf
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between entities and qualities, e.g. 'Dmitri's skin is yellowish'.

Super-properties associatedWithop
Domain(s) Qualityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

is realized byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRealizedBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between an information realization and an information object, e.g. the paper copy of the Italian Constitution realizes the text of the Constitution.

Super-properties associatedWithop
Inverse properties realizesop
Domain(s) Information objectc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationRealizationc

is reference ofop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isReferenceOf
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between information objects and any Entity (including information objects). It can be used to talk about e.g. entities are references of proper nouns: the proper noun 'Leonardo da Vinci' isAbout the Person Leonardo da Vinci; as well as to talk about sets of entities that can be described by a common noun: the common noun 'person' isAbout the set of all persons in a domain of discourse, which can be represented in DOLCE-Ultralite as an individual of the class: Collection . The isReferenceOf relation is irreflexive, differently from its inverse isAbout.

Super-properties associatedWithop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObjectc

is reference of information realized byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isReferenceOfInformationRealizedBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The relation between entities and information realizations, e.g. between Italy and a paper copy of the text of the Italian Constitution.

Super-properties associatedWithop
Inverse properties realizes information aboutop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationRealizationc

is region forop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRegionFor
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between entities and regions, e.g. 'the color of my car is red'.

Super-properties associatedWithop
Domain(s) Regionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

is related to conceptop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToConcept
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any relation between concepts, e.g. superordinated, conceptual parthood, having a parameter, having a task, superordination, etc.

Super-properties associatedWithop
Inverse properties is related to conceptop
Domain(s) Conceptc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Conceptc

is related to descriptionop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToDescription
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Any relation between descriptions.

Super-properties associatedWithop
Inverse properties is related to descriptionop
Domain(s) Descriptionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Descriptionc

is role defined inop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRoleDefinedIn
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between a description and a role, e.g. the role 'Ingredient' is defined in the recipe for a cake.

Super-properties is defined inop
Domain(s) Rolec
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Descriptionc

is role ofop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRoleOf
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between an object and a role, e.g. 'student' is the role of 'John'.

Super-properties classifiesop
Domain(s) Rolec
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Objectc

is satisfied byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSatisfiedBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between a Situation and a Description, e.g. the execution of a Plan satisfies that plan.

Super-properties associatedWithop
Inverse properties satisfiesop
Domain(s) Descriptionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situationc

is setting forop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between situations and entities, e.g. 'this morning I've prepared my coffee with a new fantastic Arabica', i.e.: the preparation of my coffee this morning is the setting for (an amount of) a new fantastic Arabica.

Super-properties associatedWithop
Domain(s) Situationc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

is specialized byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSpecializedBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A partial order relation that holds between social objects. It represents the subsumption relation between e.g. a Concept and another Concept that is broader in extensional interpretation, but narrowe in intensional interpretation. E.g. PhDStudent Role specializes Student Role

Super-properties associatedWithop
Inverse properties specializesop
Domain(s) Social objectc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObjectc

is subordinated toop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSubordinatedTo
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Direct succession applied to concepts. E.g. the role 'Officer' is subordinated to 'Director'.

Super-properties is related to conceptop directly followsop
Inverse properties is superordinated toop
Domain(s) Conceptc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Conceptc

is superordinated toop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSuperordinatedTo
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Direct precedence applied to concepts. E.g. the role 'Executive' is superordinated to 'DepartmentManager'.

Super-properties is related to conceptop directly precedesop
Domain(s) Conceptc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Conceptc

is task defined inop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTaskDefinedIn
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between a description and a task, e.g. the task 'boil' is defined in a recipe for a cake.

Super-properties is defined inop
Domain(s) Taskc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Descriptionc

is task ofop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTaskOf
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between roles and tasks, e.g. 'students have the duty of giving exams' (i.e. the Role 'student' hasTask the Task 'giving exams').

Super-properties is related to conceptop
Domain(s) Taskc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Rolec

is time included inop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTimeIncludedIn
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-properties has settingop
Domain(s) Time intervalc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situationc

is time interval ofop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTimeIntervalOf
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The generic relation between time intervals and events.

Super-properties is region forop
Domain(s) Time intervalc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Eventc

is time of observation ofop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTimeOfObservationOf
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation to represent a (past, present or future) TimeInterval at which an Entity is observable. In order to encode a specific time, a data value should be related to the TimeInterval. An alternative way of representing time is the datatype property: hasIntervalDate

Super-properties is region forop
Domain(s) Time intervalc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

is unified byop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isUnifiedBy
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Collection has a unification criterion, provided by a Description; for example, a community of practice can be unified by a shared theory or interest, e.g. the community that makes research on mirror neurons shares some core knowledge about mirror neurons, which can be represented as a Description MirrorNeuronTheory that unifies the community. There can be several unifying descriptions.

Super-properties associatedWithop
Inverse properties unifiesop
Domain(s) Collectionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Descriptionc

near toop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#nearTo
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Generic distance relation between any Entity(s). E.g. Rome is near to Florence, astronomy is near to physics.

Super-properties associatedWithop
Inverse properties near toop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

overlapsop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#overlaps
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A schematic relation between any entities, e.g. 'the chest region overlaps with the abdomen region', 'my spoken words overlap with hers', 'the time of my leave overlaps with the time of your arrival', 'fibromyalgia overlaps with other conditions'. Subproperties and restrictions can be used to specialize overlaps for objects, events, time intervals, etc.

Super-properties associatedWithop
Inverse properties overlapsop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

parametrizesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#parametrizes
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The relation between a Parameter, e.g. 'MajorAgeLimit', and a Region, e.g. '18_year'. For a more data-oriented relation, see hasDataValue

Super-properties classifiesop
Domain(s) Parameterc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Regionc

precedesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#precedes
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between entities, expressing a 'sequence' schema. E.g. 'year 1999 precedes 2000', 'deciding what coffee to use' precedes 'preparing coffee', 'World War II follows World War I', 'in the Milan to Rome autoroute, Bologna precedes Florence', etc. It can then be used between tasks, processes, time intervals, spatially locate objects, situations, etc. Subproperties can be defined in order to distinguish the different uses.

Super-properties associatedWithop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

realizesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizes
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between an information realization and an information object, e.g. the paper copy of the Italian Constitution realizes the text of the Constitution.

Super-properties associatedWithop
Domain(s) Information realizationc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObjectc

realizes information aboutop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizesInformationAbout
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

The relation between entities and information realizations, e.g. between Italy and a paper copy of the text of the Italian Constitution.

Super-properties associatedWithop
Domain(s) Information realizationc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

realizesSelfInformationop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizesSelfInformation
Description

This relation is a workaround to enable local reflexivity axioms (Self) working with non-simple properties; in this case, dul:realizesInformation About.

Super-properties realizes information aboutop

is in the same setting asop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#sameSettingAs
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Super-properties associatedWithop
Inverse properties is in the same setting asop
Domain(s) Entityc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entityc

satisfiesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#satisfies
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A relation between a Situation and a Description, e.g. the execution of a Plan satisfies that plan.

Super-properties associatedWithop
Domain(s) Situationc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Descriptionc

specializesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#specializes
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A partial order relation that holds between social objects. It mainly represents the subsumption relation between e.g. a Concept or Description and another Concept (resp. Description) that is broader in extensional interpretation, but narrower in intensional interpretation. For example, the role PhDStudent specializes the role Student. Another possible use is between a Collection that isCoveredBy a Concept A, and another Collection that isCoveredBy a Concept B that on its turm specializes A. For example, the 70,000 series Selmer Mark VI saxophone Collection specializes the Selmer Mark VI saxophone Collection.

Super-properties associatedWithop
Domain(s) Social objectc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObjectc

unifiesop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#unifies
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A Collection has a unification criterion, provided by a Description; for example, a community of practice can be unified by a shared theory or interest, e.g. the community that makes research on mirror neurons shares some core knowledge about mirror neurons, which can be represented as a Description MirrorNeuronTheory that unifies the community. There can be several unifying descriptions.

Super-properties associatedWithop
Domain(s) Descriptionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collectionc

uses conceptop # OPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#usesConcept
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A generic relation holding between a Description and a Concept. In order to be used, a Concept must be previously definedIn another Description. This last condition cannot be encoded for object properties in OWL.

Super-properties associatedWithop
Domain(s) Descriptionc
Range(s) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Conceptc

Datatype Properties

has data valuedp # DPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasDataValue
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A datatype property that encodes values from a datatype for an Entity. There are several ways to encode values in DOLCE (Ultralite):

1) Directly assert an xsd: value to an Entity by using hasDataValue 2) Assert a Region for an Entity by using hasRegion, and then assert an xsd: value to that Region, by using hasRegionDataValue 3) Assert a Quality for an Entity by using hasQuality, then assert a Region for that Quality, and assert an xsd: value to that Region, by using hasRegionDataValue 4) When the value is required, but not directly observed, assert a Parameter for an xsd: value by using hasParameterDataValue, and then associate the Parameter to an Entity by using isConstraintFor 5) When the value is required, but not directly observed, you can also assert a Parameter for a Region by using parametrizes, and then assert an xsd:_ value to that Region, by using hasRegionDataValue

The five approaches obey different requirements. For example, a simple value can be easily asserted by using pattern (1), but if one needs to assert an interval between two values, a Region should be introduced to materialize that interval, as pattern (2) suggests. Furthermore, if one needs to distinguish the individual Quality of a value, e.g. the particular nature of the density of a substance, pattern (3) can be used. Patterns (4) and (5) should be used instead when a constraint or a selection is modeled, independently from the actual observation of values in the real world.

Domain(s) Entityc

has event datedp # DPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasEventDate
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A datatype property that encodes values from xsd:dateTime for an Event; a same Event can have more than one xsd:dateTime value: begin date, end date, date at which the interval holds, etc.

Super-properties has data valuedp
Domain(s) Eventc
Range(s) xsd:dateTimec

has interval datedp # DPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasIntervalDate
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A datatype property that encodes values from xsd:dateTime for a TimeInterval; a same TimeInterval can have more than one xsd:dateTime value: begin date, end date, date at which the interval holds, etc.

Super-properties has region data valuedp
Domain(s) Time intervalc
Range(s) xsd:dateTimec

has parameter data valuedp # DPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParameterDataValue
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

Parametrizes values from a datatype. For example, a Parameter MinimumAgeForDriving hasParameterDataValue 18 on datatype xsd:int, in the Italian traffic code. In this example, MinimumAgeForDriving isDefinedIn the Norm ItalianTrafficCodeAgeDriving. More complex parametrization requires workarounds. E.g. AgeRangeForDrugUsage could parametrize data value: 14 to 50 on the datatype: xsd:int. Since complex datatypes are not allowed in OWL1.0, a solution to this can only work by creating two 'sub-parameters': MinimumAgeForDrugUsage (that hasParameterDataValue 14) and MaximumAgeForDrugUsage (that hasParameterDataValue 50), which are components of (cf. hasComponent) the main Parameter AgeRangeForDrugUsage. Ordering on subparameters can be created by using or specializing the object property 'precedes'.

Super-properties has data valuedp
Domain(s) Parameterc

has region data valuedp # DPs

URI http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRegionDataValue
Is Defined By http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
Description

A datatype property that encodes values for a Region, e.g. a float for the Region Height.

Super-properties has data valuedp
Domain(s) Regionc

Annotation Properties

creatorap # APs

URI http://purl.org/dc/elements/1.1/creator

dateap # APs

URI http://purl.org/dc/elements/1.1/date

commentap # APs

URI http://www.w3.org/2000/01/rdf-schema#comment

labelap # APs

URI http://www.w3.org/2000/01/rdf-schema#label

versionInfoap # APs

URI http://www.w3.org/2002/07/owl#versionInfo

Namespaces

default (:)
http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
dc
http://purl.org/dc/elements/1.1/
dct
http://purl.org/dc/terms/
owl
http://www.w3.org/2002/07/owl#
prov
http://www.w3.org/ns/prov#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
sdo
https://schema.org/
skos
http://www.w3.org/2004/02/skos/core#
xsd
http://www.w3.org/2001/XMLSchema#

Legend

cClasses
opObject Properties
fpFunctional Properties
dpData Properties
dpAnnotation Properties
pProperties
niNamed Individuals