Drammar Ontology
type: Ontology
date: 2011-05-11T12:10:52+01:00
version info: 5.0
description: The Drammar Ontology provides basic concepts and properties for semantic annotations of story-based media.
creator: Vincenzo Lombardo Rossana Damiano Mario Cataldi Antonio Lieto Antonio Pizzo
publisher: CIRMA

Creator
type: AnnotationProperty
issued: 1999-07-02
modified: 2008-01-14
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
comment: An entity primarily responsible for making the resource.
description: Examples of a Creator include a person, an organization, or a service. Typically, the name of a Creator should be used to indicate the entity.
has version: creator-006

Date
type: AnnotationProperty
issued: 1999-07-02
modified: 2008-01-14
comment: A point or period of time associated with an event in the lifecycle of the resource.
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
description: Date may be used to express temporal information at any level of granularity. Recommended best practice is to use an encoding scheme, such as the W3CDTF profile of ISO 8601 [W3CDTF].
has version: date-006

Description
type: AnnotationProperty
modified: 2008-01-14
issued: 1999-07-02
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
comment: An account of the resource.
description: Description may include but is not limited to: an abstract, a table of contents, a graphical representation, or a free-text account of the resource.
has version: description-006

Title
type: AnnotationProperty
issued: 1999-07-02
modified: 2008-01-14
comment: A name given to the resource.
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
has version: title-006

agent object property
type: ObjectProperty
comment: This is an abstract property that collects all the object properties having Agent (or its subclasses AgentInPlan and AgentInUnit) as DOMAIN. This class has no inference value, but only is useful as an organizational principle.
domain: Agent

containsOLE
type: ObjectProperty
comment: Inverse of isOLElementOf. Connects the ordered list to its elements.
domain: DramaList
range: OrderedListElement

describes
type: ObjectProperty
comment: The schema (SituationSchema) describes, i.e. provides a template, for processes and states (Dynamics).
range: DramaPerdurant
domain: SituationSchema

features
type: ObjectProperty
type: FunctionalProperty
comment: Generic property that has as domain some specific class (e.g. AgentInUnit, ActionInPlan), that restricts some more generic class according to its relation to some other class (e.g., Agent restricted to Unit, Action restricted to a single Plan, respectively), and as range the generic class that is restricted (e.g. Agent and Action, respectively). It is useful to catch some relation that goes beyond the subclass relation. In particular, the property connects the two individuals, e.g. the individual ActionInPlan and the individual Action. It collects, as subproperties, all the properties that link concrete entities and dynamics (so called, InUnit, e.g. AgentInUnit) and the abstract entities and dynamics (e.g., Agent).

featuresAgent
type: ObjectProperty
type: FunctionalProperty
comment: Property that connects the concrete AgentInUnit, featured in some Unit, with the abstract notion of Agent.
range: Agent
sub property of: features

featuresObject
type: ObjectProperty
type: FunctionalProperty
comment: Property that connects the concrete ObjectInUnit, featured in some Unit, with the abstract notion of Object.
range: Object
sub property of: features

featuresProcess
type: ObjectProperty
type: FunctionalProperty
comment: Property that connects the concrete IncidentInUnit, contained in some Unit, with the abstract notion of Process (then described by a ProcessSchema).
range: Process
sub property of: features

feels
type: ObjectProperty
comment: Property of an Agent, who FEELS an Emotion (a mental state with a emotional type and, in the future, an appraisal of event, object, agent, ... according to OCC or other theories). WARNING: We are assuming that, together with Units (that represent a segment of the timeline of incidents) and Plans (that represent actions to be committed when some pre-conditions are holding), in the future we need a structure for the emotional state of the agent. When such a structure S is conceived, we will create the subclass AgentInS that is the class the FEELS emotions.
domain: Agent
sub property of: agent object property
range: Class
  union of: F Emotion
  union of: Emotion

follows
type: ObjectProperty
comment: Inverse of precedes. Sequential order in an ordered list.
sub property of: inverseObjectProperty
inverse of: precedes

hasData
type: ObjectProperty
type: FunctionalProperty
comment: Property that connects a structural element (e.g. of the class OLE) with the data contained in it. Range is not defined; it is defined for each specific structure element.
domain: OrderedListElement
range: Thing

hasExtRef
type: ObjectProperty
comment: Quality of an entity (DramaEndurant) In particular: Object_type This property provides a URI, in YAGOSUMO or in Wordnet, or a custom string that defines the class of some object. E.g., object individual PinkOctopus in Oktapodi is of Object_type "octopus" in Yago. Environment_periodOfYear Epoch of some environment. E.g. summer, january, Easter. Can be a URI or forced custom string. This is why Range is empty. Environment_location Can be "exterior" or "interior". From a fixed menu. Environment_timeOfDay Can be "dawn" "morning" "afternoon" "evening" "night". From a fixed menu. Environment_type The type of an envrironment. E.g.: forest, kitchen, office, ... . It can be custom string or URI. This is why Range is empty. Environment_epoch Epoch of some environment. E.g. 20th century, 1710's, 50's. Can be a URI or forced custom string. This is why Range is empty.
range: ExternalReference
domain: Class
  union of: DescriptionTemplate
  union of: DramaEntity

hasFiller
type: ObjectProperty
type: FunctionalProperty
comment: Filler is the property that connects a Role of a Frame with the entity that fills that Role. The Filler can be almost anything, but not really Thing ... this is why Range is not specified. Implementationally, we have put: AgentInUnit, ObjectInUnit. EnvironmentInUnit, State, ActionInUnit, EventInUnit, ... TO BE UPDATED ...
domain: Role
range: Class
  union of: DramaEndurant
  union of: DramaPerdurant

hasGoal
type: ObjectProperty
comment: An Agent property is to have goals. Goal is sovraplan (since many plan can achieve a goal), so it is the range of an Agent property. It is specialized into - hasGoalInPlan, the property that connects an AgentInPlan to a Goal, meaning that the AgentInPlan has that goal in the plan and - hasGoalInUnit, the property that connects an AgentInUnit to a Goal, meaning that the AgentInUnit has that goal in the unit. UTILITY All these three properties are inferrable from other facts in the ontology: 1. hasGoal is inferrable from the facts that (A) the Goal is (property) isAchievedBy a Plan and (B) the Plan is (property) intendedBy an AgentInPlan, (C) who (property) featuresAgent an Agent. ALSO isGoalOf is inferrable, of course. 2. hasGoalInPlan is inferrable from the facts that (A) the Agent (property) hasGoal a Goal and (B) the AgentInPlan (property) featuresAgent that Agent. 3. hasGoalInUnit is inferrable from the facts that (A) the Agent (property) hasGoal a Goal and (B) the AgentInUnit (property) featuresAgent that Agent. GUIDELINE Annotator MUST ONLY annotate - isAchievedBy - intendedBy - featuresAgent CAVEAT Although all above is true, we can decide that through the interface we annotate hasGoal directly, without any SWRL reasoning.
domain: Agent
sub property of: agent object property
range: Class
  union of: F Goal
  union of: Goal

hasPlanEffect
type: ObjectProperty
type: FunctionalProperty
comment: Property that connects all the states that are effects of a plan.
domain: Plan
range: PlanState
sub property of: plan object property

hasPlanPrecondition
type: ObjectProperty
type: FunctionalProperty
comment: Property that connect all the states that are preconditions of a plan.
domain: Plan
range: PlanState
sub property of: plan object property

hasRole
type: ObjectProperty
type: InverseFunctionalProperty
comment: Connects a schema (ruled by a Frame) with each Role of the schema.
range: Role
domain: SituationSchema

hasSetInclusion
type: ObjectProperty
comment: Property of DramaSet class. It is the standard Inclusion over sets.
sub property of: set obj property
domain: DramaSet
range: DramaSet

hasSpanEnd
type: ObjectProperty
comment: Property that connects the plan with the unit that ends its mapping on the timeline.
range: OLE Unit
domain: Plan
sub property of: plan object property

hasSpanInit
type: ObjectProperty
comment: Property that connects the plan with the unit that initiates its mapping on the timeline.
range: OLE Unit
domain: Plan
sub property of: plan object property

hasValue
type: ObjectProperty
comment: Each agent has its values and such values must be (state_Status) true.
domain: Agent
sub property of: agent object property
range: Class
  union of: F Value
  union of: Value

inConflictWith
type: ObjectProperty
type: SymmetricProperty
comment: This symmetric property overtly marks the conflicts over goals, actually DramaGoalOfDramaCharacterInUnit.
range: Goal
domain: Goal

intends
type: ObjectProperty
comment: Intends has domain AgentInPlan and range Plan. Plans can be sovra-unit, as well as the Goal, but Goal can also be sovra-plan. So, hasGoal has domain Agent, while intentes has domain AgentInPlan.
domain: Agent
range: Plan
sub property of: agent object property

inverseObjectProperty
type: ObjectProperty
comment: This is a generic property that groups all the inverse properties ... these properties are not annotated directly, but are inferred by the reasoning system immediately after the annotation of the direct property. E.g. achieves is INVERSE of isAchievedBy isGoalOf is INVERSE of hasGoal

isAchievedBy
type: ObjectProperty
comment: This property connects a goal (GoalOfAgentInUnit) with the action that achieves it (ActionInUnit). It could be the instatntiation of a generic obtainedThrough between a Goal and a Process (to be specified).
domain: Goal
range: Plan
sub property of: topObjectProperty

isDescribedBy
type: ObjectProperty
comment: Inverse of describes, this property connects a Dynamics (Process or State) with the SituationSchema that describes it.
inverse of: describes
sub property of: inverseObjectProperty

isDoneStateOf
type: ObjectProperty
type: FunctionalProperty
comment: This is the property that connects a process with a particular state, called a done state, that holds whether the process has terminated.
domain: DoneSchema
range: Class
  union of: EventiveProcess
  union of: Plan

isOLElementOf
type: ObjectProperty
comment: Connects the element of an ordered list to the ordered list.
inverse of: containsOLE
sub property of: inverseObjectProperty

knows
type: ObjectProperty
comment: Property of an AgentInPlan, who BELIEVES a Belief (a mental state with a propositional content). BELIEVES = KNOWS. Beliefs are preconditions and effects of plans.
domain: Agent
sub property of: agent object property
range: Class
  union of: F Belief
  union of: Belief

precedes
type: ObjectProperty
comment: Sequential order in an ordered list.
domain: OrderedListElement
range: OrderedListElement

propositionalContent
type: ObjectProperty
type: FunctionalProperty
comment: propositionalContent links a PropositionalAttitude schema (being it a BeliefSchema or a GoalSchema) to the its content (a factual state or process), that is the Process or State that is the actual content of the belief or the goal. Ex.: Belief (Ophelia believes PC) - propositionalContent - FactualState (PC = Hamlet is in the room) Ex.: Goal (Ophelia wants PC) - propositionalContent - FactualProcess (PC = Ophelia returns the gifts)
range: Class
  union of: FactualProcess
  union of: FactualState
domain: Class
  union of: BeliefSchema
  union of: GoalSchema

unitHasEntity
type: ObjectProperty
comment: Property of Unit, connecting all of its participants, specialized for agents and objects. This property should be inferred for individuals through the presence of an incident inside a unit. In particular, the unit has Entity E if E is the filler of a Role of a ProcessSchema that describes an incident of the unit. GUIDELINE The annotator should not annotate this property, because he/she annotates the subproperties.
range: DramaEndurant
domain: Unit
sub property of: unit object property

unitHasGoal
type: ObjectProperty
comment: This property links a unit with the goals that are active in the unit; that is, some Agent that performs in the unit hasGoal one of these goals. This property is inferred for individuals through the mapping between plans and timeline by matching actions and incidents. In particular, the unit has a goal G when an Agent intends a plan (achieving G) such that one of its actions is mapped to some incident in the unit. GUIDELINE The annotator does not annotate this property.
range: Goal
domain: Unit
sub property of: unit object property

atStake
type: DatatypeProperty
comment: Boolean property: - true, if the value is at stake; - false, if the value is balanced.
domain: ValueAtStake
range: boolean

isIntentional
type: DatatypeProperty
type: FunctionalProperty
comment: Boolean property for Intentionality of processes.
domain: Action
range: boolean

quale schemaType
type: DatatypeProperty
comment: This datatype property represents the type of schema for some construct. In particular, framenet is the magic word for the schemata extracted from Framenet.
domain: SituationSchema
range: Datatype
  one of: belief
  one of: done
  one of: emotion
  one of: framenet
  one of: goal
  one of: value

Goal achievement
type: DatatypeProperty
comment: Is some Goal achieved? Boolean T or F
domain: Goal
range: boolean

Goal type
type: DatatypeProperty
comment: Type of the goal: one of the strings "Achievement" "Maintainance" "Perform" "Query"
domain: Goal
range: Datatype
  one of: Achievement
  one of: Maintainance
  one of: Perform
  one of: Query

Object status
type: DatatypeProperty
comment: The status of an object (e.g., open, closed). Can be custom string or URI to some external commonsense ontology.
domain: ObjectInUnit

Plan type
type: DatatypeProperty
type: FunctionalProperty
comment: Can be Base or Recursive.
domain: Plan
range: string

Role ID resource
type: DatatypeProperty
comment: Two possible resources: Framenet OR Verbnet
domain: ExternalRefRole
range: string

Role fillerDrammarType
type: DatatypeProperty
comment: It provides the type of some filler of a role, internal to Drammar ontology. The range is one of the following strings: Action, Environment, Event, Agent, Object, Goal, State of affairs, Belief, Value, Emotion.
range: string

Role framenetRoleID
type: DatatypeProperty
comment: Role_framenetRoleID ID of the role as stated by Framenet. It is the string returned through the access to Framenet. The string represent the ID of the Frame Element.
domain: ExternalRefRole
range: string

Role verbnetRoleType
type: DatatypeProperty
comment: Type of the role as stated by Verbnet. It is the string returned through the access to Verbnet. This happens when the access to Framenet fails.
domain: ExternalRefRole
range: string

State status
type: DatatypeProperty
type: FunctionalProperty
comment: Boolean ... concerns the status of a state (state of affairs, goal, belief ...).
range: boolean
domain: Class
  union of: FactualState
  union of: StateOfAffairs
  union of: Done

Unit tags
type: DatatypeProperty
comment: Any tags freely added to a Unit. Range is string, actually a sequence of strings (tags) separated by commas.
domain: Unit
range: string

annotationProject
type: DatatypeProperty
comment: String retrieved from the project database representing the id of the project
range: string
domain: Thing

freeComment
type: DatatypeProperty
comment: Personal comment, not constrained in topic
range: string
domain: Thing

freeDescription
type: DatatypeProperty
comment: Personal comment related mostly to topic
range: string
domain: Thing

hasDMO
type: DatatypeProperty
type: FunctionalProperty
comment: Can be an Object Property, but it goes to an external class, DMO. So it is a a datatype Property to a URI.
domain: Unit
range: anyURI

hasMessage
type: DatatypeProperty
comment: Anything can convey a message. Standard cases: Signpost at a city entrance "Ciudad de Mexico"; Toothpaste brand name on the object toothpaste: "Colgate" A specific utterance in a communication action.
range: string
domain: Thing

quale
type: DatatypeProperty
comment: Any quality associated to anything. Can be a custom string or URI in some vocabulary. This is why Range is empty.
domain: ExternalReference
range: anyURI

quale WordNetSense
type: DatatypeProperty
comment: WNSense is valued to a URI in Wordnet via MultiWordnet. E.g. "partire" is "{v#01371248}".
domain: ExternalReference
range: string

quale frame URI
type: DatatypeProperty
comment: It is one of the Quale ... so. domain is QualeClass Frame from Framenet selected by the annotator after having inserted an Original term, selected a sense in wordnet, selected a frame after the sense has been mapped to the possible frames through Mapnet. The value is the ID in Framenet. As Free description we insert the Name and Definition of the Frame in Framenet (actually the XML of the specific frame). WARNING!!! Currently, in the implementation, it is the string of the number of choice in the list of frames returned. E.g. "1"
domain: ExternalRefSchema
range: anyURI

quale ontologicalConcept
type: DatatypeProperty
comment: The range is a concept in YagoSUMO. E.g. &%Speaking+, &%Arriving=, these two probably from SUMO; http://www.mpii.de/yago/resource/wordnet_bathing_100427853, probably from YAGO.
domain: ExternalReference
range: string

quale originalTerm
type: DatatypeProperty
comment: This is the string originally inserted for searching the URI in the external ontology. E.g. "parlare" "eleganza"
domain: ExternalReference
range: string

topDataProperty
type: DatatypeProperty
comment: All these properties are data associated with classes. Labels are self-explaining (e.g. hasDMO domain is absolutely Unit) or have domain Thing. In non-obvious names, the domain class is in the prefix of the name (e.g. Environment_epoch).

Action
type: Class
equivalent class: Class
  intersection of: EventiveProcess
  intersection of: Restriction
    on property: isIntentional
    has value: true
subclass of: EventiveProcess
disjoint with: UnintentionalEventiveProcess
comment: Action is an intentional EventiveProcess. This means that the Action should be part of a Plan of an Agent. However, we have introduced an explicit boolean datatype property isIntentional, because it could that the annotators will use actions directly in the units. An action is an EventiveProcess with the property isIntentional that values TRUE. Actions are then subdivided into two classes that are defined with respect to the scope to which they are bound.

BeliefSchema
type: Class
equivalent class: Class
  intersection of: MentalStateSchema
  intersection of: Restriction
    on property: quale schemaType
    has value: belief
subclass of: MentalStateSchema

DoneInPlanState
type: Class
equivalent class: Class
  intersection of: Done
  intersection of: Restriction
    on property: isInPlanState
    on class: PlanState
    qualified cardinality: 1

DoneInUnitState
type: Class
equivalent class: Class
  intersection of: Done
  intersection of: Restriction
    on property: isInUnitState
    on class: UnitState
    qualified cardinality: 1

DoneSchema
type: Class
equivalent class: Class
  intersection of: StateSchema
  intersection of: Restriction
    on property: quale schemaType
    has value: done
subclass of: StateSchema
comment: This schema establishes, through the value 'done' of the datatype property quale_schema that the representation of a Done state requires a Done schema. The Done schema is connected through a property isDoneStateOf with an EventiveProcess or the Plan that the Done state terminates. The schema practically works as a guideline.

EmotionSchema
type: Class
equivalent class: Class
  intersection of: MentalStateSchema
  intersection of: Restriction
    on property: quale schemaType
    has value: emotion
subclass of: MentalStateSchema
comment: Emotion schema features - an emotion type, which refers to an individual representing a reference for the OCC emotion type - a role 'feltTowards', a property that refers to the object of the emotion. A property 'feels' goes from the Agent to the emotion.

EventiveProcess
type: Class
equivalent class: Class
  intersection of: Process
  intersection of: Restriction
    on property: isInStructure
    some values from: DramaStructure
disjoint with: FactualProcess
comment: EventiveProcesses are those Processes that are bound to some structure, i.e. have a scope in the ontology. In Drammar, the DramaStructures that contain the EventiveProcesses are Units (subclasses of DramaSets) and Plans (subclasses of DramaLists). They are then subdivided through a further trait, that is whether the process is intentional (of an agent) or not (Action or UnintentionalEventiveProcess). This trait is defined through a specific Datatype property, of boolean type, called isIntentional. So, its subclasses are: - Action: with isIntentional property valued TRUE; - UnintentionalEventiveProcess: with isIntentional property valued FALSE. Same happens in parallel to the EventiveStates, although in that case the trait concerns the state schema.

EventiveState
type: Class
equivalent class: Class
  intersection of: State
  intersection of: Restriction
    on property: isInStructure
    some values from: DramaStructure
subclass of: State
disjoint with: FactualState
comment: EventiveState is the class of states that participate to some structure. In Drammar, these structures are UnitStates and PlanStates (subclasses of DramaSets). They are defined through further traits: next is whether the state is of an agent's mind, of the story world, or of some action aspect. This trait is defined through a specific StateSchema in the Description templates. So, its subclasses are: - DoneState (DN): some action has come at an end; - MentalState (MS): mental state of an agent; - StateOfAffairs (SOA): objective state of the story world. Same happens in parallel to the EventiveProcesses, although in that case the trait concerns agent's intentionality.

F Belief
type: Class
equivalent class: Class
  intersection of: F PropositionalAttitude
  intersection of: Restriction
    on property: isDescribedBy
    on class: BeliefSchema
    qualified cardinality: 1

F Done
type: Class
equivalent class: Class
  intersection of: FactualState
  intersection of: Restriction
    on property: isDescribedBy
    on class: DoneSchema
    qualified cardinality: 1

F Emotion
type: Class
equivalent class: Class
  intersection of: F MentalState
  intersection of: Restriction
    on property: isDescribedBy
    on class: EmotionSchema
    qualified cardinality: 1

F Goal
type: Class
equivalent class: Class
  intersection of: F PropositionalAttitude
  intersection of: Restriction
    on property: isDescribedBy
    on class: GoalSchema
    qualified cardinality: 1

F MentalState
type: Class
equivalent class: Class
  intersection of: FactualState
  intersection of: Restriction
    on property: isDescribedBy
    on class: MentalStateSchema
    qualified cardinality: 1

F PropositionalAttitude
type: Class
equivalent class: Class
  intersection of: F MentalState
  intersection of: Restriction
    on property: isDescribedBy
    on class: Class
      union of: BeliefSchema
      union of: GoalSchema
    qualified cardinality: 1

F StateOfAffairs
type: Class
equivalent class: Class
  intersection of: FactualState
  intersection of: Restriction
    on property: isDescribedBy
    on class: SOASchema
    qualified cardinality: 1

F Value
type: Class
equivalent class: Class
  intersection of: F MentalState
  intersection of: Restriction
    on property: isDescribedBy
    on class: ValueSchema
    qualified cardinality: 1

FactualProcess
type: Class
subclass of: Process
comment: FactualProcesses are those Processes that are abstraction of EventiveProcesses. They are not bound to any structure and have DramaEndurant (not contextualized to any structure) as participants. They are employed as PropositionalContent of Beliefs and fillers of some roles.

FactualState
type: Class
subclass of: State
comment: FactualStates are those States that are abstraction of EventiveStates. They are not bound to any structure and have DramaEndurant (not contextualized to any structure) as participants. They are employed as PropositionalContent of Beliefs and fillers of roles.

GoalSchema
type: Class
equivalent class: Class
  intersection of: MentalStateSchema
  intersection of: Restriction
    on property: quale schemaType
    has value: goal
subclass of: MentalStateSchema

MentalState
type: Class
equivalent class: Class
  intersection of: EventiveState
  intersection of: Restriction
    on property: isDescribedBy
    on class: MentalStateSchema
    qualified cardinality: 1
comment: MentalStates are EventiveStates that are attributed to the mind of an agent. There are four types of mental states: 1. Emotion 2. Belief 3. Goal 4. Value Belief and Goal are grouped under the class PropositionalAttitude, because they both concern some attitude of the agent toward a proposition (while emotions and values are different types of mental states). A MentalState is defined as an EventiveState that is described by a MentalSchema. The latter are to be specified as EmotionSchema, BeliefSchema, GoalSchema, ValueSchema.

PropositionalAttitude
type: Class
equivalent class: Class
  intersection of: MentalState
  intersection of: Restriction
    on property: isDescribedBy
    on class: Class
      union of: BeliefSchema
      union of: GoalSchema
    qualified cardinality: 1

StateOfAffairs
type: Class
equivalent class: Class
  intersection of: EventiveState
  intersection of: Restriction
    on property: isDescribedBy
    on class: SOASchema
    qualified cardinality: 1
comment: StateofAffairs are states that concern the storyworld as a whole; they are described by a SOASchema, so a State-of-Affairs-Schema.

UnintentionalEventiveProcess
type: Class
equivalent class: Class
  intersection of: EventiveProcess
  intersection of: Restriction
    on property: isIntentional
    has value: false
subclass of: EventiveProcess
comment: UnintentionalEventiveProcess is an unintentional EventiveProcess. So, an UnintentionalEventiveProcess is an EventiveProcess with the property isIntentional that values FALSE. UnintentionalEventiveProcess are then subdivided into two classes that are defined with respect to the scope to which they are bound.

UnintentionalProcessInPlan
type: Class
equivalent class: Class
  intersection of: UnintentionalEventiveProcess
  intersection of: Restriction
    on property: isInPlan
    on class: Plan
    qualified cardinality: 1
disjoint with: ActionInPlan
comment: Specialization of UnintentionalEventiveProcess contextualized to a Plan. This represents some unintentional process that is considered to be effective in a plan by the agent that intends the plan. It is a theoretically predicted class at the moment: no instances found yet in classical drama. But ...

ValueSchema
type: Class
equivalent class: Class
  intersection of: MentalStateSchema
  intersection of: Restriction
    on property: quale schemaType
    has value: value
subclass of: MentalStateSchema

ActionInPlan
type: Class
equivalent class: Class
  intersection of: Action
  intersection of: Restriction
    on property: isInPlan
    on class: Plan
    qualified cardinality: 1
disjoint with: ActionInUnit
comment: ActionInPlan is the intentional action contextualized to a Plan. The class represents those entities that are the actions mentioned in a plan.

ActionInUnit
type: Class
equivalent class: Class
  intersection of: Action
  intersection of: Restriction
    on property: isInUnit
    on class: Unit
    qualified cardinality: 1
subclass of: Action
disjoint with: UnintentionalIncidentInUnit
comment: Specialization of Incident for intentional Incidents in a Unit. Intentionality is represented with a datatype property, boolean "isIntentional". It is really intentional when mapped to an ActionInPlan through a SWRL.

Agent
type: Class
subclass of: DramaEndurant
disjoint with: Object
comment: Derived from BDI literature Agents are those entities in drama, that potentially - have goals (object property hasGoal); - intend plans to achieve goals (op intends) - participate in actions with some role (op filler); If some Agent (e.g. Polonius) is involved in an action without being intentional (e.g., being the topic of a conversation), it remains classified as an Agent in Drammar, though it fills a different role in the frame (e.g., Topic of Conversation).

AgentInPlan
type: Class
equivalent class: Class
  intersection of: Agent
  intersection of: Restriction
    on property: featuresAgent
    on class: Agent
    qualified cardinality: 1
  intersection of: Restriction
    on property: isInPlan
    on class: Plan
    qualified cardinality: 1
comment: AgentInPlan Class of the agent who intends or commits to a plan. It is local to a plan. Since many plans can achieve the same goal, the class Agent hasGoal Goal, while the class AgentInPlan hasGoalInPlan Goal. AgentInPlan Feels an Emotion. For each AgentInPlan there is an Emotion e.g. Hamlet_P_H_Revenge feels Emo_Hamlet_P_H_Revenge The rationale is that in the world of drama all characters have emotions. we assume that all the agent in plan involved in the drama possess some deliberative capacity and some emotional attitude. Not for all the agents in plan we can define the type of emotion they feel. (technically the emotion type is achieved through a SWRL that tests the plan, so in some cases it could be not triggered) Conversely, in the world of the enacted action (Timeline) we assume that exist only the emotions appraised for the agent in unit when plans are mapped onto the timeline. That means that in the timeline exist only the emotions that can be described in a plan with an emotion type, therefore mapped onto the units in the timeline.

AgentInScene
type: Class
equivalent class: Class
  intersection of: Agent
  intersection of: Restriction
    on property: featuresAgentInPlan
    on class: AgentInPlan
    qualified cardinality: 1
  intersection of: Restriction
    on property: isInScene
    on class: Scene
    qualified cardinality: 1
subclass of: Agent

AgentInUnit
type: Class
equivalent class: Class
  intersection of: Agent
  intersection of: Restriction
    on property: featuresAgent
    on class: Agent
    qualified cardinality: 1
  intersection of: Restriction
    on property: isInUnit
    on class: Unit
    qualified cardinality: 1
comment: AgentInUnit Class of the agent within a unit. It is local to a Unit. It is the class in relation performerAgent with the Unit, in case the agent is a direct performer in the ActionInUnit. Formally, this means that they are roles in some ProcessSchema; however, this is not sufficient to be a performer (think of Polonius being he topic of a discussion), so such a property should be annotated explicitly. This is the case of Hamlet and Ophelia in the Unit17 of the Nunnery scene. Also an AgentInUnit can be a participantInUnit of a Unit: in this case, the agent is only mentioned for some reason in some action or event of the unit, but it is not performing in the unit. This is the case of Polonius.

Belief
type: Class
equivalent class: Class
  intersection of: PropositionalAttitude
  intersection of: Restriction
    on property: isInPlanState
    some values from: PlanState
  intersection of: Restriction
    on property: isDescribedBy
    on class: BeliefSchema
    qualified cardinality: 1
disjoint with: Goal
comment: A belief is what an agent knows or believes. In Drammar there is no distinction between knowing and believing, because reasoning concerns Agent motivations for acting rather than the relationship between single agent knowledge and shared knowledge. A belief has as scope a PlanState, that is precondition or effect of a Plan. Mapping SWRL project a belief onto some UnitState.

DescriptionTemplate
type: Class
comment: This class contains all the patterns that depend on linguistic schemata. A pattern is useful to keep the Drammar representation of elements aligned with other shared ontologies and favor interoperability. In Drammar, situation schemata and roles depend on patterns imported from other ontologies. Situation schema provides the pattern for the description of incidents and states; Role provides the pattern for the role fillers in a frame instantiation.

Done
type: Class
equivalent class: Class
  intersection of: EventiveState
  intersection of: Restriction
    on property: isDescribedBy
    on class: DoneSchema
    qualified cardinality: 1
comment: Done is a state that focus on the termination of a process, being it a single action or a plan. It is a class described by a special schema, of the form: DoneSchema --- Done state individual with property action_done restricted to the action individual.

DramaEndurant
type: Class
subclass of: DramaEntity
comment: DramaEndurant, aka Entity - Class from DOLCE Entities of a drama: Agent, Object, Environment. They are involved in actions and states. The tripartite distinction is derived from the drama literature, where - Agents that intentionally perform actions; - Scene Objects involved in the actions; - Environments where such actions occur. Please, note that entities classified in a way can be used in different ways. For example: 1. If some Environment (e.g., the room in which the nunnery scene occurs) is involved in an action as a role (e.g., is the thing painted), it remains classified as an environment in Drammar, though it fills a different role in the frame (e.g., of painting). 2. If some Agent (e.g. Polonius) is involved in an action without being intentional (e.g. is the topic of a conversation), it remains classified as an Agent in Drammar, though it fills a different role in the frame (e.g., Topic of Conversation).

DramaEntity
type: Class
comment: DramaEntity Class of all the dramatic entities, that is of all the entities that are peculiar to drama. Its sisters are classes that are not peculiar to drama, but concern templates, external references and abstract data structures from computer science.

DramaGoal
type: Class
equivalent class: Class
  intersection of: Goal
  intersection of: Restriction
    on property: inConflictWith
    some values from: Goal
  intersection of: Restriction
    on property: isAchievedBy
    some values from: Class
      intersection of: Plan
      intersection of: Restriction
        on property: isInSet
        some values from: Scene
comment: The DramaGoal is a Goal in conflict with another Goal in a Scene. This means that the two Plans that achieve the two goals are in the Scene.

DramaList
type: Class
equivalent class: Class
  intersection of: DramaStructure
  intersection of: Restriction
    on property: containsOLE
    some values from: OrderedListElement
comment: Sequences in drama: timeline: sequence of units plan: sequence of plans or a single action.

DramaPerdurant
type: Class
equivalent class: Class
  intersection of: DramaEntity
  intersection of: Restriction
    on property: isDescribedBy
    on class: DescriptionTemplate
    qualified cardinality: 1
comment: DramaPerdurant, aka Dynamics,- Class from DOLCE Class of elements of Drama that describe the story evolution, i.e. Processes and States related to a unit. Roughly, this class bridges to the concept of Perdurant in upper ontologies, externally to Drammar. However, in the context of Drammar we do not limit to bridging, but create a drama class because the individuals of this class describe the story advancement in terms of incidents and states holding between incidents (grouped in units). Notice that Process and State are not defined classes because there are no clues for doing it in Drammar. Previously, we proposed a definition based on ProcessSchema and StateSchema, but such categories are not split in Framenet, the knowledge source of our schemata.

DramaStructure
type: Class
subclass of: DramaEntity
comment: Class of the structures of the story, i.e. structures composed of several elements: timelines and story states, plans and plan states. DramaLists are ordered sequences: - Timeline (sequence of Units) - Plan (sequence of subplans or a single action) DramaSets are sets: - Unit (set of incidents, actions - ActionInUnit - and events - EventInUnit) - StoryState (set of PlanStates) - PlanState (set of states) - UnitState (set of states)

DramaUnit
type: Class
equivalent class: Class
  intersection of: Unit
  intersection of: Restriction
    on property: unitHasGoal
    some values from: DramaGoal
comment: DramaUnit Class of the units that have a dramatic goal.

Emotion
type: Class
equivalent class: Class
  intersection of: MentalState
  intersection of: Restriction
    on property: isDescribedBy
    on class: EmotionSchema
    qualified cardinality: 1
  intersection of: Restriction
    on property: isInScene
    on class: Scene
    qualified cardinality: 1
comment: Emotion is the class of emotions felt by an agent in a scene. The Scene is the scope of emotions: a scene is a set of several plans of several agents. The emotions refer to OCC emotion ontology (22 emotions types). Emotion type is an external resource.

ExternalRefEmotionType
type: Class
equivalent class: Class
  one of: Joy
  one of: Fear-confirmed
  one of: Shame
  one of: Anger
  one of: Love
  one of: Hate
  one of: Satisfaction
  one of: Happy-for
  one of: Hope
  one of: Reproach
  one of: Distress
  one of: Disappointment
  one of: Fear
  one of: Resentment
  one of: Relief
  one of: Pity
  one of: Like
  one of: Dislike
  one of: Gratitude
  one of: Pride
  one of: Gloating
subclass of: ExternalReference
comment: This class includes individuals for all the emotion types referred by OCC theory. The individuals are bridge individuals to some external formal OCC-based knowledge source, which does not exist yet. These individuals could also be a bridge to some commonsense ontology, such as YagoSumo for Values, but it would be different from the adoption of the OCC theory, as committed in Drammar.

ExternalReference
type: Class
comment: This is a class that provides the service of accumulating all the quale datatype properties that refer to external ontologies. Its subclasses are useful in grouping, but do not represent specific issues in support.

Goal
type: Class
equivalent class: Class
  intersection of: PropositionalAttitude
  intersection of: Restriction
    on property: isAchievedBy
    on class: Plan
    qualified cardinality: 1
  intersection of: Restriction
    on property: isDescribedBy
    on class: GoalSchema
    qualified cardinality: 1
  intersection of: Restriction
    on property: isGoalOf
    on class: Agent
    qualified cardinality: 1
comment: A Goal is achieved by a single Plan; though in principle several plans can achieve the same Goal, in Drammar a Goal is bound to a single Plan. Goal isGoalOf of an Agent. Goal has a propositional content that is - a process in the case of perform goal PG (Hamlet wants to ask Ophelia ...) - a state in the case of - achievement (Hamlet wants Ophelia goes to a nunnery) - maintenance (Hamlet wants Claudius (keeps) believing Hamlet is mad) - query (Hamlet wants to know whether Ophelia is honest) In these various cases the propositional content is different: - Perform Goal - PC: ActionInPlan - AG - PC: State, embedded in one Belief, with status false or Process, embedded in Belief, with accomplishment false - MG - PC: State or Process, embedded in Belief, with status/accomplishment true - Query Goal - PC: depends on query; e.g.: - Y/N question: the boolean status of a state (currently implemented as a State with status TRUE) - Wh question: the filler of a role in some state or process (currently not implemented) These are guidelines for writing the plans correctly.

MentalStateSchema
type: Class
subclass of: StateSchema
comment: WARNING: THIS CURRENTLY IS A PLACEHOLDER! This class collects all the schemata that license the behavior of the Mental states (NIY). In particular, they can be: 1. Beliefs: AGENTINPLAN believes BELIEF hasPropositionalContent exactly 1 FACT (NIY) 2. Goal: AGENT hasGoal GOAL hasPropositionalContent exactly 1 FACT (NIY) 3. Emotion: AGENT feels EMOTION feltTowards exactly 1 FACT or AGENT or OBJECT (NIY) 4. Value: AGENT hasValue VALUEOFAGENT featuresValue VALUE (NIY) CURRENTLY, ALL THESE SCHEMATA ARE REALIZED DIRECTLY IN THE ONTOLOGY.

OLE Action
type: Class
subclass of: OrderedListElement
comment: OrderedListElement for Actions ... to be inserted in an OrderedList ... such as, e.g., Plan

Object
type: Class
subclass of: DramaEndurant
comment: Object Class of entities (endurant) that participates into Perdurants, but without intentions. This class is disjoint from Agents (Disjoint property).

ObjectInPlan
type: Class
equivalent class: Class
  intersection of: Object
  intersection of: Restriction
    on property: featuresObject
    on class: Object
    qualified cardinality: 1
  intersection of: Restriction
    on property: isInPlan
    on class: Plan
    qualified cardinality: 1

ObjectInUnit
type: Class
equivalent class: Class
  intersection of: Object
  intersection of: Restriction
    on property: isInUnit
    on class: Unit
    qualified cardinality: 1

OrderedListElement
type: Class
comment: Class of the elements of the ordered lists, such as timeline, augmented timeline, plan.

Plan
type: Class
equivalent class: Class
  intersection of: DramaList
  intersection of: Class
    union of: Restriction
      on property: containsOLEPlan
      some values from: OLE Plan
    union of: Restriction
      on property: containsOLEAction
      on class: OLE Action
      qualified cardinality: 1
comment: Plan Plan is an OrderedList intended by an Agent to achieve some Goal. Plan OLE's can be ActionInPlan or States. Plans are assumed to be instantiated plans, and so are directly mapped onto incidents through the equality relation. Contains sequence of actions, states and plans (recursively). Plans can be Base or Recursive; this type is set through a datatype property. Example of a Base plan: P_H_007: Bel ActionInPlan Bel Example of a Recursive plan P_H_01_1: Bel P_H_007 P_O_008_1 Bel

PlanState
type: Class
equivalent class: Class
  intersection of: DramaSet
  intersection of: Class
    union of: Restriction
      on property: isPlanEffectOf
      on class: Plan
      qualified cardinality: 1
    union of: Restriction
      on property: isPlanPreconditionOf
      on class: Plan
      qualified cardinality: 1
  intersection of: Restriction
    on property: hasSetMember
    some values from: State
subclass of: DramaSet
comment: PlanState Set of the states that are preconditions or effects (object properties) of a plan, respectively.

Process
type: Class
subclass of: DramaPerdurant
disjoint with: State
comment: Process represents the DYNAMIC class of the Perdurant. Its subclasses will be obtained by the dichotomy FACTUAL / EVENTIVE. This dichotomy stems from the philosophical distinction between EVENTS, that occur "hic et nunc", so bound to some spatio-temporal structure; FACTS, that are abstraction of EVENTS. In Drammar, these abstract processes and states, called FactualProcess and FactualState, have the following behavior: - ARE propositional content of mental states or fillers of roles - ARE NOT in pre-conditions or effects in plan-states or in unit-states - ARE NOT in unit or in plans Process IS A BRIDGE CLASS: Process is the class that bridges to the concept of Process in upper ontologies, externally to Drammar. Consider that such resources are not of linguistic type. The ProcessSchema, in fact, drives the behavior of the process inside a plan or a unit, and consists of 1. Wordnet sense 2. Frame from Framenet or Verbnet 3. Roles played by participants in such frame Process, on the contrary, connects the Process in Drammar to external ontologies concerning the concept itself. For example, constraints on the process. In the action of asking, it is assumed that Speaker and Addressee are connected through some communication medium, e.g. co-presence in a room, at the telephone ... .

ProcessSchema
type: Class
subclass of: SituationSchema
comment: The linguistic schema for Process.

Role
type: Class
subclass of: DescriptionTemplate
comment: Role provides the pattern for the role fillers in a frame instantiation, that occurs in SituationSchema, for processes and states.

SOASchema
type: Class
equivalent class: Class
  intersection of: StateSchema
  intersection of: Restriction
    on property: quale schemaType
    has value: framenet
subclass of: StateSchema
comment: The linguistic schema for State. It is guided from the Framenet frame.

Scene
type: Class
equivalent class: Class
  intersection of: DramaSet
  intersection of: Restriction
    on property: hasSetMember
    some values from: Plan
subclass of: DramaSet
comment: Scene is a super plan structure that provides a scope for drama facts that result from the combination of several plans. Motivated originally by the appraisal of emotions that result from the application of multiple plans over the same situation, it can be useful in other occasions. Stay tuned!!! E.g. Emotion Reproach SWRL IF - there exist two agents Xp and Yp (AgentInPlan), each intending a plan (Px and Py respectively), which respectively include in the effect states the same value, NOT balanced by X because Px FAILS (Accomplished FALSE) and PUT at-stake by Y through its plan Py, and - there exists a scene, that features the same two agents (AgentInScene) Xs and Ys, Xs featuring Xp and Ys featuring Yp, and the agent Xs feels an unset emotion, and the scene has as member the SEPlans SEPx and SEPy, and SEPx hasData Px and SEPy hasData Py then: - the AgentInScene Xs feels REPROACH towards the AgentInScene Ys

SituationSchema
type: Class
subclass of: DescriptionTemplate
comment: Situation schema provides the pattern for the description of incidents and states. It derives from the Event pattern in DOLCE (for Process schemata and SOA schemata) and from some specific patterns for Mental States and Done states. The schema works as a hub for the roles involved and the schema pattern itself. The informationabout the schema is recorded in the datatype properties. In particular, we annotated: - the frame ID in Framenet - the role ID, for each frame element, in Framenet.

State
type: Class
subclass of: DramaPerdurant
comment: State represents the STATIC class of the Perdurant. Its subclasses will be obtained by the dichotomy FACTUAL / EVENTIVE. State IS A BRIDGE CLASS: State is the class that bridges to the concept of State in upper ontologies, externally to Drammar. A State has the data property of State_status, which is a boolean (true/false) representing the fact that the state really holds or not.

StateOfAffairsInPlanState
type: Class
equivalent class: Class
  intersection of: StateOfAffairs
  intersection of: Restriction
    on property: isInPlanState
    on class: PlanState
    qualified cardinality: 1

StateOfAffairsInUnitState
type: Class
equivalent class: Class
  intersection of: StateOfAffairs
  intersection of: Restriction
    on property: isInUnitState
    on class: UnitState
    qualified cardinality: 1
subclass of: StateOfAffairs

Timeline
type: Class
equivalent class: Class
  intersection of: DramaList
  intersection of: Restriction
    on property: containsOLEUnit
    some values from: OLE Unit
comment: Timeline This is the class that represent the story incidents grouped in units. It is a subclass of OrderedList. OrderedList is a well known pattern with a published ontology; OrderedListElement OLE are envelopes for units. All the OLE of a Timeline are in precedes/follows relation.

UnintentionalIncidentInUnit
type: Class
equivalent class: Class
  intersection of: UnintentionalEventiveProcess
  intersection of: Restriction
    on property: isInUnit
    on class: Unit
    qualified cardinality: 1
subclass of: UnintentionalEventiveProcess
comment: Specialization of UnintentionalEventiveProcess for unintentional Incidents in a Unit. For example: a man that falls asleep.

Unit
type: Class
equivalent class: Class
  intersection of: DramaSet
  intersection of: Restriction
    on property: hasSetMember
    some values from: ActionInUnit
subclass of: DramaSet
comment: Unit Class of the segments in which a story is subdivided, as defined by theoreticians. Units are the elements of the Timeline.

UnitState
type: Class
equivalent class: Class
  intersection of: DramaSet
  intersection of: Class
    union of: Restriction
      on property: isUnitEffectOf
      on class: Unit
      qualified cardinality: 1
    union of: Restriction
      on property: isUnitPreconditionOf
      on class: Unit
      qualified cardinality: 1
  intersection of: Restriction
    on property: hasSetMember
    some values from: State
subclass of: DramaSet
comment: UnitState UniState is the class of set of states that hold immediately before or after a Unit. EventiveState within a UnitState are mapped from PlanStates, once the EventiveProcessInPlan have been mapped to EventiveProcessInUnit. A UnitState results from the accumulation of all the PlanState associated to the plans that span some Unit.

Value
type: Class
equivalent class: Class
  intersection of: MentalState
  intersection of: Restriction
    on property: isDescribedBy
    on class: ValueSchema
    qualified cardinality: 1
  intersection of: Restriction
    on property: isValueOf
    on class: Agent
    qualified cardinality: 1
comment: VALUE Value is the class of the values that are relevant for some agent in the story. If there is an individual of the Class Value, then the state 'such individual is a Value of this Agent' holds. e.g. the individual Ophelia_Honesty of the class Value connected to the property HasValue to the Agent Ophelia, means that Honesty is a Value of Ophelia. The rationale behind this is that for modern and contemporary drama values are of an individual, not universal. So, honesty for Hamlet is different from the honesty value for Ophelia, although they share the same External Reference individual. VALUE OF AGENT AT STAKE The Value can be balanced or AtStake. In Drammar, the subclass ValueOfAgentAtStake represents both balanced and at stake values, with the data property atStake that can be true (Value at stake) or false (Value balanced). The rationale for having the subclass is that the same value of agent can be both at stake and balanced in the same drama.

ValueAtStake
type: Class
equivalent class: Class
  intersection of: Value
  intersection of: Restriction
    on property: isInPlanState
    on class: PlanState
    qualified cardinality: 1
  intersection of: Restriction
    on property: atStake
    some values from: boolean

Thing
type: Class
comment: Thing collects both general classes (DescriptionTemplate and StructureElement) and specific classes (all under DramaEntity).

A recommend 01 in P H AdvisingOpheliaNunnery
type: NamedIndividual
type: ActionInPlan
has message: Get thee to a nunnery why wouldst thou be a breeder of sinners? I am myself indifferent honest; but yet I could accuse me of such things that it were better my mother had not borne me I am very proud, revengeful, ambitious; with more offences at my beck than I have thoughts to put them in, imagination to give them shape, or time to act them in. What should such fellows as I do crawling between earth and heaven? We are arrant knaves, all; believe none of us. Go thy ways to a nunnery.
free description: Hamlet recommend Ophelia to go to the nunnery
is described by: PS Attempt suasion 01
is in plan: Hamlet advising Ophelia to go to a nunnery.
features process: Process Recommend

BS 0012 H
type: NamedIndividual
type: BeliefSchema
comment: This schema establishes, through its datatype property freeDescription that The property that connects an Agent with a Belief state is knows. So, it practically works as a guideline.
propositional content: Polonius is at home

B H Elsinor Corrupted
type: NamedIndividual
type: Belief
free description: Hamlet believes the court of Elsinor is corrupted.
comment: Hamlet believes the court of Elsinor is corrupted.
is described by: BS 0050 H
is known by: Hamlet Prince of Denmark

B H Opfelia go to Nunnery
type: NamedIndividual
type: Belief
free description: Hamlet believes Ophelia go to a nunnery.
comment: Hamlet believes Ophelia go to a nunnery.
is described by: BS 0060 H
is known by: Hamlet Prince of Denmark

Done A recommend 01 in P H AdvisingOpheliaNunnery
type: NamedIndividual
type: DoneInPlanState
free description: The termination of Hamlet advising Ophelia to go to the Nunnery.
state status: true
is described by: DS A rec 01

ExtRef Corrupt MoralityEvaluation
type: NamedIndividual
type: ExternalRefSchema
quale frame URI: 370
quale frame name: Morality_evaluation
quale word net sense: a#00585544
quale: http://multisemcor.fbk.eu/frameset2.php

ExtRef FRole Addressee Attempt suasion
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 409
quale frame name: Attempt_suasion
role ID resource: Framenet

ExtRef FRole Content Attempt suasion
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 408
role filler drammar type: Action
quale frame name: Attempt_suasion
role ID resource: Framenet

ExtRef FRole Evaluee Morality evaluation
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 3351
role ID resource: Framenet
quale frame name: Morality_evaluation

ExtRef FRole Goal Motion
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 29
role ID resource: Framenet
quale frame name: Motion

ExtRef FRole Judge Morality evaluation
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 6392
role ID resource: Framenet
quale frame name: Morality_evaluation

ExtRef FRole Medium Attempt suasion
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 664
quale frame name: Attempt_suasion
role ID resource: Framenet
role filler drammar type: Object

ExtRef FRole Speaker Attempt suasion
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 410
quale frame name: Attempt_suasion
role ID resource: Framenet

ExtRef FRole Theme Motion
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 26
role ID resource: Framenet
quale frame name: Motion

ExtRef Go to Motion
type: NamedIndividual
type: ExternalRefSchema
quale frame URI: 7
quale frame name: Motion
quale original term: andare
quale: http://multisemcor.fbk.eu/frameset2.php
quale word net sense: v#01253107

ExtRef Honest
type: NamedIndividual
type: ExternalRefSchema
quale word net sense: a#01171323
quale: http://multisemcor.fbk.eu/frameset2.php
quale original term: onesto

ExtRef Induce Attempt suasion
type: NamedIndividual
type: ExternalRefSchema
quale frame URI: 87
quale frame name: Attempt_suasion
quale original term: consigliare
quale: http://multisemcor.fbk.eu/frameset2.php
quale word net sense: v#00592685

ExtRef Nunnery
type: NamedIndividual
type: ExternalRefEntity
quale original term: Convento
quale: http://multisemcor.fbk.eu/frameset2.php
quale word net sense: n#02494445

ExtRef VRole Undergoer Honest
type: NamedIndividual
type: ExternalRefRole
role verbnet role type: Undergoer
role ID resource: Verbnet

F B H Polonius Home
type: NamedIndividual
type: F Belief
free description: Hamlet believes Polonius is at home.
is described by: BS 0012 H
is known by: Hamlet Prince of Denmark

Goal Hamlet Advising O Nunnery
type: NamedIndividual
type: Goal
free description: Hamlet wants that Ophelia goes to the Nunnery
goal type: Perform
goal achievement: true
is described by: GS H Advising O Nunnery
is achieved by: Hamlet advising Ophelia to go to a nunnery.

Hamlet achieves his revenge for his father's assassination.
type: NamedIndividual
type: Goal
goal type: Achievement
free description: Hamlet wants to avenge his father's death.
comment: Perform Goal of the whole drama.
goal achievement: true
is described by: GS H Revenge
is achieved by: Hamlet intends to avenge his Father's Assassination.

Goal Hamlet Unmask
type: NamedIndividual
type: Goal
goal type: Achievement
free description: Hamlet wants to unmask Claudius.
goal achievement: true
is achieved by: Hamlet intends to Unmask Claudio's fault

Goal Ophelia TellTruth
type: NamedIndividual
type: Goal
free description: Ophelia wants to tell Hamlet the truth.
goal type: Perform
goal achievement: false
comment: This goal has no schema because it is underspecified.
is achieved by: Ophelia tells the truth to Hamlet about Polonius' location

Hamlet Honesty AtStake
type: NamedIndividual
type: ValueAtStake
at stake: true
features value: Honesty Value for Hamlet
is in plan state: PState Eff P O Lie

I Recommend
type: NamedIndividual
type: ActionInUnit
free description: Hamlet recommending Ophelia to go to a nunnery.
is described by: PS Attempt suasion 01
features process: Process Recommend
is in unit: Unit13-16 GoNunnery

Message Hamlet P H AdvisingOpheliaNunnery
type: NamedIndividual
type: ObjectInPlan
has message: Get thee to a nunnery why wouldst thou be a breeder of sinners? I am myself indifferent honest; but yet I could accuse me of such things that it were better my mother had not borne me I am very proud, revengeful, ambitious; with more offences at my beck than I have thoughts to put them in, imagination to give them shape, or time to act them in. What should such fellows as I do crawling between earth and heaven? We are arrant knaves, all; believe none of us. Go thy ways to a nunnery.
is in plan: Hamlet advising Ophelia to go to a nunnery.
features object: "Where is your Father?"

Nunnery
type: NamedIndividual
type: Object
free description: The nunnery where Hamlet advice Ophelia to go to
has ext ref: ExtRef Nunnery

PFCTL ask 01
type: NamedIndividual
type: FactualProcess
has message: Where is your father?
process status: true
free description: Hamlet asks to Ophelia 'Where is your Father?'
is described by: PS questioning 01
features process: Process Asking

PFCTL awa 01
type: NamedIndividual
type: FactualProcess
free description: Hamlet discovers that Claudius is guilty
is described by: PS Becoming aware 01
features process: Process Discover

PFCTL kil 09
type: NamedIndividual
type: FactualProcess
free description: Hamlet kills Claudius
is described by: PS killing 09
features process: Process Killing

PFCTL men 01
type: NamedIndividual
type: FactualProcess
has message: At home, my lord
free description: Ophelia lies about Polonius' location
is described by: PS prevarication 01
features process: Process Lying

PFCT Go to 01
type: NamedIndividual
type: FactualProcess
free description: Ophelia goes to a nunnery.
is described by: PS Motion 01
features process: Process Go to

PFCT recommend 01
type: NamedIndividual
type: FactualProcess
free description: Hamlet recommends Ophelia to go to a nunnery.
process status: true
is described by: PS Attempt suasion 01
features process: Process Recommend

PS killing 09
type: NamedIndividual
type: ProcessSchema
free description: Hamlet kills Claudius
has role: R Killer PS killing 09
has role: R Victim PS PFCTL kil 09
has ext ref: ExtRef Kill Killing

Hamlet advising Ophelia to go to a nunnery.
type: NamedIndividual
type: Plan
plan type: Base
free description: Hamlet describes the corruption of Elsinore and invites Ophelia to go to a nunnery.
contains OLE action: OLE A recommend 01 in P H AdvisingOpheliaNunnery
has plan effect: PState Eff P H AdvisingOpheliaNunnery
has plan precondition: PState Pre P H AdvisingOpheliaNunnery

R Addressee PS Attempt suasion 01
type: NamedIndividual
type: Role
role filler drammar type: Agent
has ext ref: ExtRef FRole Addressee Attempt suasion
has filler: Ophelia, Daughter of Polonius

R Goal PS Motion 01
type: NamedIndividual
type: Role
role filler drammar type: Object
has ext ref: ExtRef FRole Goal Motion
has filler: Nunnery

R Killer PS killing 09
type: NamedIndividual
type: Role
role filler drammar type: Agent
has ext ref: ExtRef FRole Killer Killing
has filler: Hamlet Prince of Denmark

R Medium PS Attempt suasion 01
type: NamedIndividual
type: Role
role filler drammar type: Object
has ext ref: ExtRef FRole Medium Attempt suasion
has filler: "Where is your Father?"

R Speaker PS Attempt suasion 01
type: NamedIndividual
type: Role
role filler drammar type: Agent
has ext ref: ExtRef FRole Speaker Attempt suasion
has filler: Hamlet Prince of Denmark

R Theme PS Motion 01
type: NamedIndividual
type: Role
role filler drammar type: Agent
has ext ref: ExtRef FRole Theme Motion
has filler: Ophelia, Daughter of Polonius

R Undergoer Honest SS honest 01
type: NamedIndividual
type: Role
role filler drammar type: Undergoer
has ext ref: ExtRef VRole Undergoer Honest
has filler: Ophelia, Daughter of Polonius

R Victim PS PFCTL kil 09
type: NamedIndividual
type: Role
role filler drammar type: Agent
has filler: Claudius, Hamlet's Uncle
has ext ref: ExtRef FRole Victim Killing

SFCTL ElsinorCorrupted
type: NamedIndividual
type: F StateOfAffairs
free description: The court of Elsinor is corrupted.
state status: true
is described by: SS morality evaluation 01

SFCTL honest 01
type: NamedIndividual
type: F StateOfAffairs
state status: false
comment: Ophelia is not honest.
is described by: SS honest 01

SFCTL rei 02
type: NamedIndividual
type: F StateOfAffairs
state status: true
is described by: SS leadership 02

Hamlet asks to Ophelia "Where is your Father?"
type: NamedIndividual
type: ActionInPlan
free description: Hamlet asks to Ophelia 'Where is your Father?'
has message: Where is your father?
is described by: PS questioning 01
is in plan: Hamlet asking rethorically Ophelia about Polonius' location.
features process: Process Asking

A awa 01 in P H Understand Discover
type: NamedIndividual
type: ActionInPlan
free description: Hamlet discovers that Claudius is guilty
is described by: PS Becoming aware 01
is in plan: P H Understand
features process: Process Discover

Killing action- Hamlet kills Claudius
type: NamedIndividual
type: ActionInPlan
free description: Hamlet kills Claudius
is described by: PS killing 09
is in plan: Hamlet intends kill Claudius
features process: Process Killing

The action where Ophelia lies about Polonius' location.
type: NamedIndividual
type: ActionInPlan
has message: At home, my lord
free description: Ophelia lies about Polonius' location
is described by: PS prevarication 01
is in plan: Ophelia lying about Polonius' location
features process: Process Lying

B H B O Polonius in Room
type: NamedIndividual
type: Belief
free description: Hamlet believes that Ophelia believes Polonius is in the Room.
comment: Hamlet believes that Ophelia believes Polonius is in the Room.
is described by: BS 0016 H
is known by: Hamlet Prince of Denmark

B H Claudius killed Father
type: NamedIndividual
type: Belief
free description: Hamlet believes/knows his father was killed by Claudius
is described by: BS 0021 H
is known by: Hamlet Prince of Denmark

B H Claudius killed Father not
type: NamedIndividual
type: Belief
free description: Hamlet doesn't believe/know whether his father was killed by Claudius
is described by: BS 0020 H
is known by: Hamlet Prince of Denmark

B H Gosth not soul Father
type: NamedIndividual
type: Belief
free description: Hamlet believe that the ghost is not the soul of his father.
comment: Hamlet believe that the ghost is not the soul of his father.
is described by: BS 0040 H
is known by: Hamlet Prince of Denmark

B H Gosth soul Father
type: NamedIndividual
type: Belief
free description: Hamlet believes that the ghost is the soul of his father.
comment: Hamlet believes that the ghost is the soul of his father.
is described by: BS 0041 H
is known by: Hamlet Prince of Denmark

B H Murder Father Avenged
type: NamedIndividual
type: Belief
free description: Hamlet believes/knows that The death of Hamlet's Father is avenged
is described by: BS 0031 H
is known by: Hamlet Prince of Denmark

B H Murder Father Avenged not
type: NamedIndividual
type: Belief
free description: Hamlet doesn't believe/know that the death of Hamlet's Father is avenged
is described by: BS 0030 H
is known by: Hamlet P H Revenge

B H O Honest
type: NamedIndividual
type: Belief
free description: Hamlet believes that Ophelia is honest.
comment: Hamlet does not believe that Ophelia has the value of Honesty.
is described by: BS 0017 H
is known by: Hamlet Prince of Denmark

B H Polonius in Room
type: NamedIndividual
type: Belief
free description: Hamlet believes/knows that Polonius is in the Room.
comment: Hamlet believes/knows Polonius is in the Room.
is described by: BS 0009 H
is known by: Hamlet Prince of Denmark

B O B H Polonius Home
type: NamedIndividual
type: Belief
free description: Ophelia believes Hamlet believes Polonius is at home.
comment: Ophelia believes Hamlet believes Polonius is at home.
is described by: BS 0013 O
is known by: Ophelia, Daughter of Polonius

B O Polonius in Room
type: NamedIndividual
type: Belief
free description: Ophelia believes/knows Polonius is in the Room.
comment: Ophelia believes/knows Polonius is in the Room.
is described by: BS 0011 O
is known by: Ophelia, Daughter of Polonius

Claudius, Hamlet's Uncle
type: NamedIndividual
type: Agent
free description: Claudius, Hamlet's Uncle
has ext ref: ExtRef_king
has goal: Goal Claudius Reign
intends: Claudius intends to maintain his Reign.

Denmark
type: NamedIndividual
type: Object
free description: Reign of Denmark
has ext ref: ExtRef Denmark

Hamlet has asked rethorically Ophelia 'Where is your father?'.
type: NamedIndividual
type: DoneInPlanState
free description: The termination of the action Hamlet asking rhetorically Ophelia about Polonius' location.
state status: true
comment: This is the state of affairs (actually the subclass Accomplishment) that holds when the plan P_H_007 terminates. Actually, its name derives from the incident that is accomplished (in its propositional content - relation accomplishedIncident).
is described by: DS A ask 01

The accomplishement of plan Ophelia tells the truth to Hamlet about Polonius' location
type: NamedIndividual
type: DoneInPlanState
free description: The accomplishment of plan Ophelia tells the truth to Hamlet about Polonius' location
state status: false
is described by: DS P O Truth

Elsinor
type: NamedIndividual
type: Object
free description: The court of Elsinor
has ext ref: ExtRef Elsinor

ExtRef Alive Surviving
type: NamedIndividual
type: ExternalRefSchema
quale frame URI: 1792
quale frame name: Surviving
quale word net sense: a#00097799
quale original term: vivo

ExtRef Ask Questioning
type: NamedIndividual
type: ExternalRefSchema
quale frame URI: 40
quale frame name: Questioning
free description: Schema found at the 1st wordnet sense of "chiedere" in both CADMOS interface and wordnet From Framenet entry: name="Questioning" ID="40" The words in this frame have to do with a Speaker asking an Addressee a question which calls for a reply (as opposed to making a request which calls for an action on the part of the Addressee). All the Core Frame Elements to be visualized in the CADMOS interface: The person asking a question generally occurs as the External Argument of verb and noun targets: Pat <t>quizzed</t> me about where I had been. Pat's <t>question</t> surprised me. <semType name="Sentient" ID="5"/> The Addressee is most frequently the NP Object of a target verb. However, with the verb inquire , Addressee can only occur as an of -PP and with a noun target, Addressee occurs in a PP Complement or as a possessive : Pat <t>questioned</t> me about where I had been. "Do you often come here?" Kim <t>inquired</t> of the person sitting next to her . My <t>question</t> to you is straightforward. Kim's <t>interrogation</t> by the police was long. <semType name="Sentient" ID="5"/> The Message, or content of the question, usually takes the form of a direct quote or an embedded question with a verb target: "What are you doing?" Kim <t>inquired</t>. Kim <t>inquired</t> what I was doing . With noun targets, Message is not common (as Topic occurs more frequently). However, Message does occur in a PP Complement with the noun question : The answer to your <t>question</t> of how the company makes money is simply that it doesn't. <semType name="Message" ID="56"/> Topic occurs very frequently in this frame with both noun and verb targets. It generally occurs as a PP Complement: Pat <t>inquired</t> about train times . Pat's <t>inquiry</t> about train times fell on deaf ears.
quale original term: chiedere
quale: http://multisemcor.fbk.eu/frameset2.php
quale word net sense: v_00532796

ExtRef Dead
type: NamedIndividual
type: ExternalRefSchema
quale: http://multisemcor.fbk.eu/frameset2.php
quale original term: morto
quale word net sense: n#07203851

ExtRef Denmark
type: NamedIndividual
type: ExternalRefEntity
quale: http://multisemcor.fbk.eu/frameset2.php
quale word net sense: n#10411125
quale original term: regno

ExtRef Discover Becoming aware
type: NamedIndividual
type: ExternalRefSchema
quale frame URI: 20
quale frame name: Becoming_aware
quale: http://multisemcor.fbk.eu/frameset2.php
quale word net sense: v#00622132

ExtRef Elsinor
type: NamedIndividual
type: ExternalRefEntity
quale original term: corte
quale: http://multisemcor.fbk.eu/frameset2.php
quale word net sense: n#06001132

ExtRef FRole Addresse Questioning
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 168
role ID resource: Framenet
quale frame name: Questioning

ExtRef FRole Addressee Prevarication
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 2491
role ID resource: Framenet
quale frame name: Prevarication

ExtRef FRole Agent Posture
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 81
role ID resource: Framenet
quale frame name: Posture

ExtRef FRole Avenger Revenge
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 3009
role ID resource: Framenet
quale frame name: Revenge

ExtRef FRole Cognizer Becoming aware
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 87
quale frame name: Becoming_aware
role ID resource: Framenet

ExtRef FRole Governed Leadership
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 6431
role ID resource: Framenet
quale frame name: Leadership

ExtRef FRole Injured party Revenge
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 3022
role ID resource: Framenet
quale frame name: Revenge

ExtRef FRole Injury Revenge
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 3018
role ID resource: Framenet
quale frame name: Revenge

ExtRef FRole Killer Killing
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 4450
role ID resource: Framenet
quale frame name: Killing

ExtRef FRole Leader Leadership
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 347
role ID resource: Framenet
quale frame name: Leadership

ExtRef FRole Location Posture
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 82
role ID resource: Framenet
quale frame name: Posture

ExtRef FRole Means Killing
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 4454
role ID resource: Framenet
quale frame name: Killing

ExtRef FRole Message Questioning
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 169
role ID resource: Framenet
quale frame name: Questioning

ExtRef FRole Offender Revenge
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 3012
role ID resource: Framenet
quale frame name: Revenge

ExtRef FRole Phenomenon Becoming aware
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 88
quale frame name: Becoming_aware
role ID resource: Framenet

ExtRef FRole Punishement Revenge
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 3015
role ID resource: Framenet
quale frame name: Revenge

ExtRef FRole Role Leadership
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 349
role ID resource: Framenet
quale frame name: Leadership

ExtRef FRole Speaker Prevarication
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 2490
role ID resource: Framenet
quale frame name: Prevarication

ExtRef FRole Speaker Questioning
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 167
role ID resource: Framenet
quale frame name: Questioning

ExtRef FRole Survivor Surviving
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 10621
role ID resource: Framenet
quale frame name: Surviving

ExtRef FRole Topic Prevarication
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 2492
role ID resource: Framenet
quale frame name: Prevarication

ExtRef FRole Topic Questioning
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 170
role ID resource: Framenet
quale frame name: Questioning

ExtRef FRole Victim Killing
type: NamedIndividual
type: ExternalRefRole
role framenet role ID: 4451
role ID resource: Framenet
quale frame name: Killing

ExtRef Honesty
type: NamedIndividual
type: ExternalRefEntity
quale: http://multisemcor.fbk.eu/frameset2.php
quale word net sense: n#03816422
quale original term: onestà

ExtRef Kill Killing
type: NamedIndividual
type: ExternalRefSchema
quale frame URI: 590
quale frame name: Killing
quale original term: Uccidere
quale word net sense: v#00903723

ExtRef Lie Prevarication
type: NamedIndividual
type: ExternalRefSchema
quale frame URI: 287
quale frame name: Prevarication
free description: Schema found at the 11th wordnet sense of "mentire" in both CADMOS interface and 2nd sense in multiwordnet A Speaker communicates about a Topic in such a way as to mislead an Addressee , either by telling outright lies or by presenting a message in a misleading form. The person who uses language in the written or spoken modality to convey a deceptive Message to the Addressee. Politicians do nothing but <m>tell</m> <t>lies</t> about money. <semType name="Sentient" ID="5"/> The person that receives a Message from the Speaker. You're <t>kidding</t> me ! Satan <t>lies</t> to everyone, including himself . <semType name="Sentient" ID="5"/> Topic is the entity to which the proposition or propositions relate, that they are about. You <t>deceived</t> me about the location of the diamonds .
quale: http://multisemcor.fbk.eu/frameset2.php
quale original term: ingannare
quale word net sense: v_00579423

ExtRef Reign Leadership
type: NamedIndividual
type: ExternalRefSchema
quale frame URI: 73
quale frame name: Leadership
quale original term: Regnare
quale: http://multisemcor.fbk.eu/frameset2.php
quale word net sense: v#01763790

ExtRef Revenge Revenge
type: NamedIndividual
type: ExternalRefSchema
quale frame URI: 347
quale frame name: Revenge
quale: http://multisemcor.fbk.eu/frameset2.php
quale word net sense: v#00784203

ExtRef Stay Posture
type: NamedIndividual
type: ExternalRefSchema
quale frame URI: 18
quale frame name: Posture
free description: Schema found at the 14th wordnet sense of "stare" An Agent supports their body in a particular Location . The LUs of the frame convey which body part is the Point_of_contact where the Agent is supported, what orientation the body is in, and some overall arrangement of the limbs (especially the legs) and the torso. He <t>knelt</t> down Location , hand on heart . The Agent is the individual whose body is in a particular posture. The Agent FE is generally expressed as the external argument of verbs: Kim was <t>kneeling</t> by the window. <semType name="Sentient" ID="5"/> A description of the position of the Agent . The Location of the Agent is frequently expressed and generally occurs as a PP Complement: Kim was <t>kneeling</t> by the window . <semType name="Location" ID="54"/>
quale: http://multisemcor.fbk.eu/frameset2.php
quale original term: stare
quale word net sense: v#01836008

ExtRef VRole Undergoer Dead
type: NamedIndividual
type: ExternalRefRole
role verbnet role type: Undergoer
role ID resource: Verbnet

ExtRef father
type: NamedIndividual
type: ExternalRefEntity
quale original term: Padre
quale: http://multisemcor.fbk.eu/frameset2.php
quale word net sense: n#07258194 father, male_parent, begetter

ExtRef ghost
type: NamedIndividual
type: ExternalRefEntity
quale original term: fantasma
quale: http://multisemcor.fbk.eu/frameset2.php
quale word net sense: n#04533237

ExtRef girlfriend
type: NamedIndividual
type: ExternalRefEntity
quale: http://multisemcor.fbk.eu/frameset2.php
quale original term: ragazza
quale word net sense: {n#07291392} girlfriend, girl, lady friend

ExtRef_king
type: NamedIndividual
type: ExternalRefEntity
quale original term: Re
quale: http://multisemcor.fbk.eu/frameset2.php
quale word net sense: n#07595596

ExtRef message
type: NamedIndividual
type: ExternalRefEntity
quale: http://multisemcor.fbk.eu/frameset2.php
quale original term: messaggio
quale word net sense: {n#04949838} message, content, subject_matter, substance

ExtRef poison
type: NamedIndividual
type: ExternalRefEntity
quale original term: veleno

ExtRef position
type: NamedIndividual
type: ExternalRefEntity
quale: http://multisemcor.fbk.eu/frameset2.php
quale original term: posizione
quale word net sense: {n#06352837} position, place

ExtRef prince
type: NamedIndividual
type: ExternalRefEntity
quale: http://multisemcor.fbk.eu/frameset2.php
quale original term: principe
quale word net sense: {n#07498573} prince

ExtRef room
type: NamedIndividual
type: ExternalRefEntity
quale word net sense: http://multisemcor.fbk.eu/frameset2.php
quale original term: stanza
quale word net sense: {n#03250788} room

Ghost of Father
type: NamedIndividual
type: Agent
free description: The Ghost of Hamlet's Father
has ext ref: ExtRef ghost

Goal Claudius Reign
type: NamedIndividual
type: Goal
free description: Claudius wants to maintain his reign.
goal type: Maintainance
is described by: GS C Reign
is achieved by: Claudius intends to maintain his Reign.

Hamlet wants to ask to Ophelia about Polonius' Location
type: NamedIndividual
type: Goal
free description: Hamlet wants to ask to Ophelia about Polonius' Location
goal type: Perform
goal achievement: true
is described by: GS H AskingRethorically
in conflict with: Ophelia wants to lie to Hamlet about Polonius' Location
is achieved by: Hamlet asking rethorically Ophelia about Polonius' location.

Goal Hamlet Discover
type: NamedIndividual
type: Goal
goal type: Achievement
free description: Hamlet wants to understand Claudio's fault
goal achievement: true
is described by: GS H Discover
is achieved by: P H Understand

Hamlet wants to Kill Claudius
type: NamedIndividual
type: Goal
free description: Hamlet wants to kill Claudius
goal type: Perform
goal achievement: true
is described by: GS H Kill C
in conflict with: Goal Claudius Reign
is achieved by: Hamlet intends kill Claudius

Hamlet wants to learn if Ophelia is truly honest
type: NamedIndividual
type: Goal
free description: Hamlet wants to learn if Ophelia is truly honest
goal type: Query
goal achievement: false
is described by: GS H LearningHonesty
is achieved by: Hamlet testing Ophelia for honesty.
is in scene: Scene WhereQuestion

Ophelia wants to lie to Hamlet about Polonius' Location
type: NamedIndividual
type: Goal
free description: Ophelia wants to lie to Hamlet about Polonius' location.
goal type: Perform
goal achievement: true
is described by: GS O Lying
in conflict with: Hamlet wants to learn if Ophelia is truly honest
is achieved by: Ophelia lying about Polonius' location
is in scene: Scene WhereQuestion

Hamlet Prince of Denmark
type: NamedIndividual
type: Agent
free description: Hamlet Prince of Denmark
intends: Hamlet advising Ophelia to go to a nunnery.
has ext ref: ExtRef prince
has goal: Hamlet wants to ask to Ophelia about Polonius' Location
has goal: Hamlet wants to Kill Claudius
has goal: Hamlet wants to learn if Ophelia is truly honest
intends: Hamlet asking rethorically Ophelia about Polonius' location.
intends: Hamlet intends kill Claudius
intends: Hamlet testing Ophelia for honesty.
intends: Hamlet intends to avenge his Father's Assassination.
intends: P H Send O Nunnery
intends: P H Understand
intends: Hamlet intends to Unmask Claudio's fault

Honesty Value for Hamlet
type: NamedIndividual
type: Value
free description: Hamlet has the value Honesty.
is described by: VS H Honesty
is value of: Hamlet Prince of Denmark

Hamlet TL
type: NamedIndividual
type: Timeline
free description: Hamlet discovers Claudius' fellony and avenges his Father
contains OLE unit: OLE Unit 13-16
contains OLE unit: OLE Unit 17
contains OLE unit: OLE Unit Discover
contains OLE unit: OLE Unit Kill

Hamlet asks to Ophelia "Where is your father?"
type: NamedIndividual
type: ActionInUnit
free description: Hamlet asks to Ophelia 'Where is your father?'
has message: Where is your father?
is described by: PS questioning 01
features process: Process Asking
is in unit: Unit17 WhereQuestion

I Discover
type: NamedIndividual
type: ActionInUnit
free description: Hamlet discovers that Claudius has killed the King, his father.
is described by: PS Becoming aware 01
features process: Process Discover
is in unit: Unit Discover

I Kill
type: NamedIndividual
type: ActionInUnit
free description: Hamlet kills Claudius
is described by: PS killing 09
features process: Process Killing
is in unit: Unit Kill

Ophelia answers at Hamlet "At Home, my Lord"
type: NamedIndividual
type: ActionInUnit
has message: At home, my Lord
free description: Ophelia answers at Hamlet 'At Home, my Lord'
is described by: PS prevarication 01
features process: Process Lying
is in unit: Unit17 WhereQuestion

King
type: NamedIndividual
type: Object
free description: Role of King (abstract object)
has ext ref: ExtRef_king

The Polonius' Location
type: NamedIndividual
type: Object
free description: Polonius' Location (abstract object)
has ext ref: ExtRef position

"Where is your Father?"
type: NamedIndividual
type: Object
free description: The line 'Where is your father?' QUESTA DESCRIZIONE E' SBAGLIATA IN TEORIA QUI SI INTENDE L'INSIEME DI TUTTI I MESSAGGI DI AMLETO
has ext ref: ExtRef message

Message Hamlet 17
type: NamedIndividual
type: ObjectInUnit
has message: Where is your father?
features object: "Where is your Father?"
is in unit: Unit17 WhereQuestion

Message Hamlet P H AskR
type: NamedIndividual
type: ObjectInPlan
has message: Where is your father?
features object: "Where is your Father?"
is in plan: Hamlet asking rethorically Ophelia about Polonius' location.

"At Home, my Lord"
type: NamedIndividual
type: Object
free description: The line 'At home, My Lord'
has ext ref: ExtRef message

Message Ophelia 17
type: NamedIndividual
type: ObjectInUnit
has message: At home, my Lord
features object: "At Home, my Lord"
is in unit: Unit17 WhereQuestion

OLE P H LearningHonesty in P H Send O Nunnery
type: NamedIndividual
type: OLE Plan
free description: PROBLEMA: QUALE PIANO PRECEDE O SEGUE? BISOGNA FARE UN ALTRO PIANO?
has data plan: Hamlet testing Ophelia for honesty.

Ophelia, Daughter of Polonius
type: NamedIndividual
type: Agent
free description: Ophelia, Daughter of Polonius
has ext ref: ExtRef girlfriend
has goal: Ophelia wants to lie to Hamlet about Polonius' Location
intends: Ophelia lying about Polonius' location
intends: Ophelia tells the truth to Hamlet about Polonius' location

Honesty Value for Ophelia
type: NamedIndividual
type: Value
free description: Ophelia has the value Honesty.
is described by: VS O Honesty
is value of: Ophelia, Daughter of Polonius

Ophelia Honesty AtStake
type: NamedIndividual
type: ValueAtStake
free description: Ophelia's Honesty is at Stake.
at stake: true
features value: Honesty Value for Ophelia
is in plan state: PState Eff P O Lie

Hamlet's father killed by Claudius in Plan Hamlet's Revenge
type: NamedIndividual
type: FactualProcess
free description: Hamlet's father killed by Claudius in Plan Hamlet's Revenge
process status: true
is described by: PS killing 01
features process: Process Killing

PS killing 01
type: NamedIndividual
type: ProcessSchema
free description: Claudius kills Hamlet's father
has ext ref: ExtRef Kill Killing
has role: R Killer PS killing 01
has role: R Means PS killing 01
has role: R Victim SS killing 01

PS questioning 01
type: NamedIndividual
type: ProcessSchema
comment: PS = Process Schema A_ask_01 is the Action P_H_007 is the Plan of the Action Asking is the frame involved
has ext ref: ExtRef Ask Questioning
has role: R Addressee PS questioning 01
has role: R Message PS questioning 01
has role: R Speaker PS questioning 01
has role: R Topic PS questioning 01

PState_Pre_P_H_Revenge
type: NamedIndividual
type: PlanState
has set member: B H Murder Father Avenged not

Claudius intends to maintain his Reign.
type: NamedIndividual
type: Plan
free description: Claudius intends to maintain his Reign.
has plan effect: PState Eff P C Reign
has plan precondition: PState Pre P C Reign

Hamlet asking rethorically Ophelia about Polonius' location.
type: NamedIndividual
type: Plan
plan type: Base
free description: Hamlet intend to ask rhetorically Ophelia about Polonius' location
contains OLE action: OLE A ask 01 in P H AskR
has plan effect: PState Eff P H AskR
has plan precondition: PState Pre P H AskR

Hamlet intends kill Claudius
type: NamedIndividual
type: Plan
plan type: Base
free description: Hamlet intends kill Claudius
contains OLE action: OLE A kil 01 in P H Kill Claudius
has plan effect: PState Eff P H Kill Claudius
has plan precondition: PState Pre P H Kill Claudius

Hamlet testing Ophelia for honesty.
type: NamedIndividual
type: Plan
free description: Hamlet intends to test Ophelia for honesty
plan type: Recursive
contains OLE plan: OLE P H AskR in P H LearningHonesty
contains first OLE plan: OLE P H AskR in P H LearningHonesty
contains last OLE plan: OLE P O Truth in P H LearningHonesty
contains OLE plan: OLE P O Truth in P H LearningHonesty
has plan effect: PState Eff P H LearningHonesty
has plan precondition: PState Pre P H LearningHonesty
is in scene: Scene WhereQuestion

Hamlet intends to avenge his Father's Assassination.
type: NamedIndividual
type: Plan
free description: Hamlet intends to avenge his Father's Assassination
plan type: Recursive
comment: This is the overall main plan of Hamlet as stated in Polti situation 4 A1 Revenge
contains OLE plan: OLE P H Kill Claudius in P H Revenge
contains last OLE plan: OLE P H Kill Claudius in P H Revenge
contains OLE plan: OLE P H Unmask in P H Revenge
contains first OLE plan: OLE P H Unmask in P H Revenge
has plan effect: PState Eff P H Revenge
has plan precondition: PState_Pre_P_H_Revenge

P H Send O Nunnery
type: NamedIndividual
type: Plan
free description: Hamlet intends to send Ophelia to the nunnery
plan type: Recursive
contains OLE plan: OLE P H AdvisingOpheliaNunnery in P H Send O Nunnery
contains first OLE plan: OLE P H AdvisingOpheliaNunnery in P H Send O Nunnery
contains OLE plan: OLE P H LearningHonesty in P H Send O Nunnery
contains last OLE plan: OLE P H LearningHonesty in P H Send O Nunnery
has plan effect: PState Eff P H Send O Nunnery
has plan precondition: PState Pre P H Send O Nunnery

P H Understand
type: NamedIndividual
type: Plan
plan type: Base
free description: Hamlet want to know if Claudius is his father's murderer
contains OLE action: OLE A awa 01 in P H Understand
has plan effect: PState Eff P H Understand
has plan precondition: PState Pre P H Understand

Hamlet intends to Unmask Claudio's fault
type: NamedIndividual
type: Plan
free description: Hamlet intends to Unmask the murder of his father
plan type: Recursive
contains OLE plan: OLE P H Send O Nunnery in P H Unmask
contains last OLE plan: OLE P H Send O Nunnery in P H Unmask
contains OLE plan: OLE P H Understand in P H Unmask
contains first OLE plan: OLE P H Understand in P H Unmask
has plan effect: PState Eff P H Unmask
has plan precondition: PState Pre P H Unmask

Ophelia lying about Polonius' location
type: NamedIndividual
type: Plan
plan type: Base
free description: Ophelia intends to lie about Polonius' location
contains OLE action: OLE A men 03 in P O Lie
has plan effect: PState Eff P O Lie
has plan precondition: PState Pre P O Lie
is in scene: Scene WhereQuestion

Ophelia tells the truth to Hamlet about Polonius' location
type: NamedIndividual
type: Plan
free description: Ophelia intends to tell the truth to Hamlet about Polonius' location
has plan effect: PState Eff P O Truth
has plan precondition: PState Pre P O Truth

The Poison that kills Hamlet's Father
type: NamedIndividual
type: Object
free description: The poison that kills Hamlet' Father
has ext ref: ExtRef poison

Poison P H Revenge
type: NamedIndividual
type: ObjectInPlan
comment: The pioson that killed Hamlet's Father
is in plan: Hamlet intends to avenge his Father's Assassination.
features object: The Poison that kills Hamlet's Father

Polonius, Lord Chamberlain
type: NamedIndividual
type: Agent
free description: Polonius, Lord Chamberlain
has ext ref: ExtRef father

R Addressee PS prevarication 01
type: NamedIndividual
type: Role
role filler drammar type: Agent
has ext ref: ExtRef FRole Addressee Prevarication
has filler: Hamlet Prince of Denmark

R Addressee PS questioning 01
type: NamedIndividual
type: Role
role filler drammar type: Agent
has ext ref: ExtRef FRole Addresse Questioning
has filler: Ophelia, Daughter of Polonius

R Agent SS posture 01
type: NamedIndividual
type: Role
role filler drammar type: Agent
comment: One of the roles of the Schema for the state of affairs STA_01. The Agent.
has ext ref: ExtRef FRole Agent Posture
has filler: Polonius, Lord Chamberlain

R Agent SS posture 02
type: NamedIndividual
type: Role
role filler drammar type: Agent
has ext ref: ExtRef FRole Agent Posture
has filler: Ophelia, Daughter of Polonius

R Agent SS posture 04
type: NamedIndividual
type: Role
role filler drammar type: Agent
has ext ref: ExtRef FRole Agent Posture
has filler: Polonius, Lord Chamberlain

R Avenger SS revenge 01 02
type: NamedIndividual
type: Role
role filler drammar type: Agent
has ext ref: ExtRef FRole Avenger Revenge
has filler: Hamlet Prince of Denmark

R Cognizer PS becoming aware 01
type: NamedIndividual
type: Role
role filler drammar type: Agent
has ext ref: ExtRef FRole Cognizer Becoming aware
has filler: Hamlet Prince of Denmark

R Governed SS leadership 02
type: NamedIndividual
type: Role
role filler drammar type: Environment
has filler: Denmark
has ext ref: ExtRef FRole Governed Leadership

R Injured Party SS revenge 01 02
type: NamedIndividual
type: Role
role filler drammar type: Agent
has ext ref: ExtRef FRole Injured party Revenge
has filler: Ghost of Father

R Injury SS revenge 01 02
type: NamedIndividual
type: Role
role filler drammar type: State Of Affair
has ext ref: ExtRef FRole Injury Revenge
has filler: Hamlet's father killed by Claudius in Plan Hamlet's Revenge

R Killer PS killing 01
type: NamedIndividual
type: Role
role filler drammar type: Agent
comment: Claudio nel ruolo dell'assassino nell'avvelenamento di Amleto_Padre
has filler: Claudius, Hamlet's Uncle
has ext ref: ExtRef FRole Killer Killing

R Location SS posture 01
type: NamedIndividual
type: Role
role filler drammar type: Environment
comment: One of the roles of the Schema for the state of affairs STA_01. The Location.
has ext ref: ExtRef FRole Location Posture
has filler: Room in the Elsinore Castle where Hamlet meets Ophelia

R Location SS posture 02
type: NamedIndividual
type: Role
role filler drammar type: Environment
has filler: Elsinor
has ext ref: ExtRef FRole Location Posture

R Location SS posture 04
type: NamedIndividual
type: Role
role filler drammar type: Environment
has ext ref: ExtRef FRole Location Posture
has filler: Polonius' Home

R Means PS killing 01
type: NamedIndividual
type: Role
comment: Il veleno nel ruolo del mezzo che ha avvelenato il padre di Amleto
role filler drammar type: Object
has ext ref: ExtRef FRole Means Killing
has filler: The Poison that kills Hamlet's Father

R Message PS questioning 01
type: NamedIndividual
type: Role
role filler drammar type: Object
has ext ref: ExtRef FRole Message Questioning
has filler: "Where is your Father?"

R Phenomenon PS becoming aware 01
type: NamedIndividual
type: Role
role filler drammar type: State Of Affair
has ext ref: ExtRef FRole Phenomenon Becoming aware
has filler: Hamlet's father killed by Claudius in Plan Hamlet's Revenge

R Punishment SS revenge 01 02
type: NamedIndividual
type: Role
role filler drammar type: State Of Affair
has filler: PFCTL kil 09
has ext ref: ExtRef FRole Punishement Revenge

R Speaker PS PFCTL men 01
type: NamedIndividual
type: Role
role filler drammar type: Agent
has ext ref: ExtRef FRole Speaker Prevarication
has filler: Ophelia, Daughter of Polonius

R Speaker PS questioning 01
type: NamedIndividual
type: Role
role filler drammar type: Agent
has ext ref: ExtRef FRole Speaker Questioning
has filler: Hamlet Prince of Denmark

R Topic PS PFCTL men 01
type: NamedIndividual
type: Role
role filler drammar type: State of affairs
has ext ref: ExtRef FRole Topic Prevarication
has filler: "At Home, my Lord"

R Topic PS questioning 01
type: NamedIndividual
type: Role
role filler drammar type: Object
has ext ref: ExtRef FRole Topic Questioning
has filler: The Polonius' Location

R Undergoer Dead SS dead 01
type: NamedIndividual
type: Role
role filler drammar type: Agent
has filler: Claudius, Hamlet's Uncle
has ext ref: ExtRef VRole Undergoer Dead

R Undergoer Dead SS dead 02
type: NamedIndividual
type: Role
role filler drammar type: Agent
has ext ref: ExtRef VRole Undergoer Dead
has filler: Ghost of Father

R Victim SS killing 01
type: NamedIndividual
type: Role
role filler drammar type: Agent
comment: Il padre di Amleto nel ruolo della vittima avvelenato da Claudio
has ext ref: ExtRef FRole Victim Killing
has filler: Ghost of Father

Room in the Elsinore Castle where Hamlet meets Ophelia
type: NamedIndividual
type: Object
free description: Room in the Elsinore Castle where Hamlet meets Ophelia
has ext ref: ExtRef room

Polonius' Home
type: NamedIndividual
type: Object
free description: Polonius' Home
has ext ref: ExtRef room

SFCTL dea 02
type: NamedIndividual
type: F StateOfAffairs
free description: The Father of Hamlet is dead
state status: true
is described by: SS dead 02

The death of Hamlet's Father is not avenged
type: NamedIndividual
type: F StateOfAffairs
free description: The death of Hamlet's Father is not avenged
state status: false
is described by: SS revenge 01 02

The death of Hamlet's Father is avenged
type: NamedIndividual
type: F StateOfAffairs
free description: The death of Hamlet's Father is avenged
state status: true
is described by: SS revenge 01 02

Polonius is in the Room Lurking at the Nunnery Scene
type: NamedIndividual
type: F StateOfAffairs
free description: Polonius is in the Room Lurking at the Nunnery Scene
state status: true
comment: What currently happens in the CADMOS interface: stare/131/posture Agent(Polonius) Location(NunneryRoom)
is described by: SS posture 01

Polonius is at home
type: NamedIndividual
type: F StateOfAffairs
free description: Polonius is at home.
state status: true
is described by: SS posture 04

Claudius is dead because of Because Hamlet killed him
type: NamedIndividual
type: StateOfAffairsInPlanState
free description: Claudius is dead because of Because Hamlet killed him
state status: true
is described by: SS dead 01

Claudius is alive before Hamlet kills him
type: NamedIndividual
type: StateOfAffairsInPlanState
free description: Claudius is alive before Hamlet kills him
state status: true
is described by: SS surviving 01

SOA rei 02 in P C Reign
type: NamedIndividual
type: StateOfAffairsInPlanState
free description: Claudius has his reign
state status: true
is described by: SS leadership 02

SOA sta 02 in P H Send O Nunnery
type: NamedIndividual
type: StateOfAffairsInPlanState
free description: Ophelia is in the court of Elsinor
state status: true
is described by: SS posture 02

SS posture 01
type: NamedIndividual
type: SOASchema
comment: This is the State schema for the state SOA_sta_01. - the frame ID is 18 - the role ID, for each frame element: Agent: 81,
has ext ref: ExtRef Stay Posture
has role: R Agent SS posture 01
has role: R Location SS posture 01

SS surviving 01
type: NamedIndividual
type: SOASchema
comment: Claudius is alive
has ext ref: ExtRef Alive Surviving
has role: R Survivor SS surviving 01

Unit17 WhereQuestion
type: NamedIndividual
type: Unit
free description: Hamlet tests Ophelia with the question about her father
comment: unitHasGoal properties is a shortcut. Not to be annotated manually, but inferred through SWRL rules. unitHasAgent properties is a shortcut, again! VEDI SOPRA!
unit has entity: Hamlet 17
unit contains action: Hamlet asks to Ophelia "Where is your father?"
unit contains action: Ophelia answers at Hamlet "At Home, my Lord"
unit has entity: Ophelia 17
has unit precondition: US OLI 15
has unit effect: US OLI 16

Unit Discover
type: NamedIndividual
type: Unit
free description: Hamlet discovers that Claudius is guilty
unit has entity: Claudius Discover
unit has goal: Goal Hamlet Discover
unit has entity: Hamlet Discover
unit contains action: I Discover
has unit effect: US I Discover Eff
has unit precondition: US I Discover Pre

Unit Kill
type: NamedIndividual
type: Unit
free description: Hamlet kills Claudius
unit has entity: Claudius Kill
unit has entity: Hamlet Kill
unit contains action: I Kill
has unit effect: US I Kill Eff
has unit precondition: US I Kill Pre

free description: prova

Rights
modified: 2008-01-14
issued: 1999-07-02
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
comment: Information about rights held in and over the resource.
description: Typically, rights information includes a statement about various property rights associated with the resource, including intellectual property rights.
has version: rights-006

has item
comment: An item of a slot in an ordered list.
term status: stable

Format
modified: 2008-01-14
issued: 1999-07-02
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
description: Examples of dimensions include size and duration. Recommended best practice is to use a controlled vocabulary such as the list of Internet Media Types [MIME].
comment: The file format, physical medium, or dimensions of the resource.
has version: format-007

Coverage
modified: 2008-01-14
issued: 1999-07-02
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
description: Spatial topic and spatial applicability may be a named place or a location specified by its geographic coordinates. Temporal topic may be a named period, date, or date range. A jurisdiction may be a named administrative entity or a geographic place to which the resource applies. Recommended best practice is to use a controlled vocabulary such as the Thesaurus of Geographic Names [TGN]. Where appropriate, named places or time periods can be used in preference to numeric identifiers such as sets of coordinates or date ranges.
comment: The spatial or temporal topic of the resource, the spatial applicability of the resource, or the jurisdiction under which the resource is relevant.
has version: coverage-006

Subject
modified: 2008-01-14
issued: 1999-07-02
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
comment: The topic of the resource.
description: Typically, the subject will be represented using keywords, key phrases, or classification codes. Recommended best practice is to use a controlled vocabulary. To describe the spatial or temporal topic of the resource, use the Coverage element.
has version: subject-006

Contributor
issued: 1999-07-02
modified: 2008-01-14
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
comment: An entity responsible for making contributions to the resource.
description: Examples of a Contributor include a person, an organization, or a service. Typically, the name of a Contributor should be used to indicate the entity.
has version: contributor-006

Language
issued: 1999-07-02
modified: 2008-01-14
comment: A language of the resource.
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
description: Recommended best practice is to use a controlled vocabulary such as RFC 4646 [RFC4646].
has version: language-007

Identifier
modified: 2008-01-14
issued: 1999-07-02
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
comment: An unambiguous reference to the resource within a given context.
description: Recommended best practice is to identify the resource by means of a string conforming to a formal identification system.
has version: identifier-006

Type
modified: 2008-01-14
issued: 1999-07-02
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
description: Recommended best practice is to use a controlled vocabulary such as the DCMI Type Vocabulary [DCMITYPE]. To describe the file format, physical medium, or dimensions of the resource, use the Format element.
comment: The nature or genre of the resource.
has version: type-006

Dublin Core Metadata Element Set, Version 1.1
modified: 2010-10-11
publisher: DCMI

Relation
modified: 2008-01-14
issued: 1999-07-02
comment: A related resource.
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
description: Recommended best practice is to identify the related resource by means of a string conforming to a formal identification system.
has version: relation-006

Publisher
issued: 1999-07-02
modified: 2008-01-14
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
comment: An entity responsible for making the resource available.
description: Examples of a Publisher include a person, an organization, or a service. Typically, the name of a Publisher should be used to indicate the entity.
has version: publisher-006

Source
issued: 1999-07-02
modified: 2008-01-14
comment: A related resource from which the described resource is derived.
note: A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
description: The described resource may be derived from the related resource in whole or in part. Recommended best practice is to identify the related resource by means of a string conforming to a formal identification system.
has version: source-006

Imp
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Goal
  argument1: g
body: ClassAtom
  class predicate: Goal
  argument1: g sa
body: ClassAtom
  class predicate: Plan
  argument1: p
body: ClassAtom
  class predicate: Plan
  argument1: p sa
body: ClassAtom
  class predicate: Scene
  argument1: s
body: ClassAtom
  argument1: EmotionSchemaHope
  class predicate: SituationSchema
body: IndividualPropertyAtom
  property predicate: coherentWith
  argument1: g
  argument2: g sa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: achieves
  argument2: g
  argument1: p
body: IndividualPropertyAtom
  property predicate: achieves
  argument2: g sa
  argument1: p sa
body: IndividualPropertyAtom
  argument1: EmotionSchemaHope
  argument2: Hope
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasGoal
  argument2: g sa
  argument1: sa
body: IndividualPropertyAtom
  property predicate: intends
  argument2: p sa
  argument1: sa
body: IndividualPropertyAtom
  argument2: EmotionSchemaHope
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g sa
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: p
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: p sa
  argument2: s
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: Goal achievement
  argument1: g
body: DatavaluedPropertyAtom
  argument2: Achievement
  property predicate: Goal type
  argument1: g sa
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: g sa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa

Imp
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: g sa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Emotion
  argument1: eFear
body: ClassAtom
  argument1: EmotionSchemaFear
  class predicate: SituationSchema
body: ClassAtom
  argument1: EmotionSchemaRelief
  class predicate: SituationSchema
body: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: eFear
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: eFear
  argument2: sa
body: IndividualPropertyAtom
  property predicate: target
  argument1: eFear
  argument2: g sa
body: IndividualPropertyAtom
  property predicate: feels
  argument2: eFear
  argument1: sa
body: IndividualPropertyAtom
  argument1: EmotionSchemaFear
  argument2: Fear
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  argument1: EmotionSchemaRelief
  argument2: Relief
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasGoal
  argument2: g sa
  argument1: sa
body: IndividualPropertyAtom
  argument2: EmotionSchemaRelief
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  argument2: EmotionSchemaFear
  property predicate: isDescribedBy
  argument1: eFear
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: eFear
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g sa
  argument2: s
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: Goal achievement
  argument1: g sa

Imp
body: ClassAtom
  class predicate: Agent
  argument1: oa
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Emotion
  argument1: eLove
body: ClassAtom
  class predicate: Goal
  argument1: g
body: ClassAtom
  class predicate: Plan
  argument1: p
body: ClassAtom
  class predicate: Scene
  argument1: s
body: ClassAtom
  argument1: EmotionSchema-HappyFor
  class predicate: SituationSchema
body: ClassAtom
  argument1: EmotionSchemaLove
  class predicate: SituationSchema
body: IndividualPropertyAtom
  property predicate: coherentWith
  argument1: g
  argument2: g oa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: eLove
  argument2: sa
body: IndividualPropertyAtom
  property predicate: target
  argument1: eLove
  argument2: oa
body: IndividualPropertyAtom
  property predicate: achieves
  argument2: g
  argument1: p
body: IndividualPropertyAtom
  property predicate: feels
  argument2: eLove
  argument1: sa
body: IndividualPropertyAtom
  argument1: EmotionSchema-HappyFor
  argument2: Happy-for
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  argument1: EmotionSchemaLove
  argument2: Love
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasGoal
  argument2: g oa
  argument1: oa
body: IndividualPropertyAtom
  argument2: EmotionSchema-HappyFor
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  argument2: EmotionSchemaLove
  property predicate: isDescribedBy
  argument1: eLove
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: eLove
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g oa
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: p
  argument2: s
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: Goal achievement
  argument1: g
body: DifferentIndividualsAtom
  argument1: oa
  argument2: sa
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: g oa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa

Imp
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: g sa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Emotion
  argument1: eHope
body: ClassAtom
  class predicate: Scene
  argument1: s
body: ClassAtom
  argument1: EmotionSchemaHope
  class predicate: SituationSchema
body: ClassAtom
  argument1: EmotionSchemaSatisfaction
  class predicate: SituationSchema
body: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: eHope
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: eHope
  argument2: sa
body: IndividualPropertyAtom
  property predicate: target
  argument1: eHope
  argument2: g sa
body: IndividualPropertyAtom
  property predicate: feels
  argument2: eHope
  argument1: sa
body: IndividualPropertyAtom
  argument1: EmotionSchemaHope
  argument2: Hope
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  argument1: EmotionSchemaSatisfaction
  argument2: Hope
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasGoal
  argument2: g sa
  argument1: sa
body: IndividualPropertyAtom
  argument2: EmotionSchemaSatisfaction
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  argument2: EmotionSchemaHope
  property predicate: isDescribedBy
  argument1: eHope
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: eHope
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g sa
  argument2: s
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: Goal achievement
  argument1: g sa

Imp
body: ClassAtom
  class predicate: Agent
  argument1: oa
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Emotion
  argument1: eHate
body: ClassAtom
  class predicate: Goal
  argument1: g
body: ClassAtom
  class predicate: Plan
  argument1: p
body: ClassAtom
  class predicate: Scene
  argument1: s
body: ClassAtom
  argument1: EmotionSchemaHate
  class predicate: SituationSchema
body: ClassAtom
  argument1: EmotionSchemaResentment
  class predicate: SituationSchema
body: IndividualPropertyAtom
  property predicate: coherentWith
  argument1: g
  argument2: g oa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: eHate
  argument2: sa
body: IndividualPropertyAtom
  property predicate: target
  argument1: eHate
  argument2: oa
body: IndividualPropertyAtom
  property predicate: achieves
  argument2: g
  argument1: p
body: IndividualPropertyAtom
  property predicate: feels
  argument2: eHate
  argument1: sa
body: IndividualPropertyAtom
  argument1: EmotionSchemaHate
  argument2: Hate
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  argument1: EmotionSchemaResentment
  argument2: Resentment
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasGoal
  argument2: g oa
  argument1: oa
body: IndividualPropertyAtom
  argument2: EmotionSchemaResentment
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  argument2: EmotionSchemaHate
  property predicate: isDescribedBy
  argument1: eHate
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: eHate
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g oa
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: p
  argument2: s
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: Goal achievement
  argument1: g
body: DifferentIndividualsAtom
  argument1: oa
  argument2: sa
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: g oa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa

Imp
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Emotion
  argument1: eHope
body: ClassAtom
  class predicate: Scene
  argument1: s
body: ClassAtom
  argument1: EmotionSchemaDisappointment
  class predicate: SituationSchema
body: ClassAtom
  argument1: EmotionSchemaHope
  class predicate: SituationSchema
body: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: esHope
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: eHope
  argument2: sa
body: IndividualPropertyAtom
  property predicate: target
  argument1: esHope
  argument2: g sa
body: IndividualPropertyAtom
  property predicate: feels
  argument2: eHope
  argument1: sa
body: IndividualPropertyAtom
  argument2: Disappointment
  property predicate: hasEmotionType
  argument1: es
body: IndividualPropertyAtom
  argument1: EmotionSchemaHope
  argument2: Hope
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasGoal
  argument2: g sa
  argument1: sa
body: IndividualPropertyAtom
  argument2: EmotionSchemaDisappointment
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  argument2: EmotionSchemaHope
  property predicate: isDescribedBy
  argument1: eHope
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: eHope
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g sa
  argument2: s
body: DatavaluedPropertyAtom
  argument2: false
  property predicate: Goal achievement
  argument1: g sa
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: g sa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa

Imp
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Emotion
  argument1: eFear
body: ClassAtom
  class predicate: Scene
  argument1: s
body: ClassAtom
  argument1: EmotionSchemaFear
  class predicate: SituationSchema
body: ClassAtom
  argument1: EmotionSchemaFearConfirmed
  class predicate: SituationSchema
body: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: eFear
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: eFear
  argument2: sa
body: IndividualPropertyAtom
  property predicate: target
  argument1: eFear
  argument2: g sa
body: IndividualPropertyAtom
  property predicate: feels
  argument2: eFear
  argument1: sa
body: IndividualPropertyAtom
  argument1: EmotionSchemaFear
  argument2: Fear
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  argument1: EmotionSchemaFearConfirmed
  argument2: Fear-confirmed
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasGoal
  argument2: g sa
  argument1: sa
body: IndividualPropertyAtom
  argument2: EmotionSchemaFearConfirmed
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  argument2: EmotionSchemaFear
  property predicate: isDescribedBy
  argument1: eFear
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: eFear
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g sa
  argument2: s
body: DatavaluedPropertyAtom
  argument2: false
  property predicate: Goal achievement
  argument1: g sa
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: g sa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa

Imp
head: IndividualPropertyAtom
  property predicate: hasSetMember
  argument2: s eff
  argument1: us eff
head: IndividualPropertyAtom
  property predicate: hasSpanEnd
  argument2: ole unit el
  argument1: p rec
head: IndividualPropertyAtom
  property predicate: spans
  argument2: ole unit el
  argument1: p rec
head: IndividualPropertyAtom
  property predicate: unitHasGoal
  argument2: g
  argument1: u
body: ClassAtom
  class predicate: Goal
  argument1: g
body: ClassAtom
  class predicate: Plan
  argument1: p
body: ClassAtom
  class predicate: Plan
  argument1: p rec
body: ClassAtom
  class predicate: Unit
  argument1: u
body: IndividualPropertyAtom
  property predicate: containsLastOLEPlan
  argument2: olePlanEl
  argument1: p rec
body: IndividualPropertyAtom
  property predicate: achieves
  argument2: g
  argument1: p rec
body: IndividualPropertyAtom
  property predicate: hasData
  argument1: olePlanEl
  argument2: p
body: IndividualPropertyAtom
  property predicate: hasData
  argument1: ole unit el
  argument2: u
body: IndividualPropertyAtom
  property predicate: hasPlanEffect
  argument1: p rec
  argument2: ps eff
body: IndividualPropertyAtom
  property predicate: hasSetMember
  argument1: ps eff
  argument2: s eff
body: IndividualPropertyAtom
  property predicate: hasSpanEnd
  argument2: ole unit el
  argument1: p
body: IndividualPropertyAtom
  property predicate: hasUnitEffect
  argument1: u
  argument2: us eff
body: DatavaluedPropertyAtom
  argument2: Recursive
  property predicate: Plan type
  argument1: p rec

Imp
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: g oa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa
body: ClassAtom
  class predicate: Agent
  argument1: oa
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Emotion
  argument1: eHate
body: ClassAtom
  class predicate: Goal
  argument1: g
body: ClassAtom
  class predicate: Plan
  argument1: p
body: ClassAtom
  class predicate: Scene
  argument1: s
body: ClassAtom
  argument1: EmotionSchemaGloating
  class predicate: SituationSchema
body: ClassAtom
  argument1: EmotionSchemaHate
  class predicate: SituationSchema
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: eHate
  argument2: sa
body: IndividualPropertyAtom
  property predicate: target
  argument1: eHate
  argument2: oa
body: IndividualPropertyAtom
  property predicate: achieves
  argument2: g
  argument1: p
body: IndividualPropertyAtom
  property predicate: feels
  argument2: eHate
  argument1: sa
body: IndividualPropertyAtom
  argument1: EmotionSchemaGloating
  argument2: Gloating
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  argument1: EmotionSchemaHate
  argument2: Hate
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasGoal
  argument2: g oa
  argument1: oa
body: IndividualPropertyAtom
  property predicate: inConflictWith
  argument1: g
  argument2: g oa
body: IndividualPropertyAtom
  argument2: EmotionSchemaGloating
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  argument2: EmotionSchemaHate
  property predicate: isDescribedBy
  argument1: eHate
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: eHate
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g oa
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: p
  argument2: s
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: Goal achievement
  argument1: g
body: DifferentIndividualsAtom
  argument1: oa
  argument2: sa

Imp
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Goal
  argument1: g
body: ClassAtom
  class predicate: Goal
  argument1: g sa
body: ClassAtom
  class predicate: Plan
  argument1: p
body: ClassAtom
  class predicate: Scene
  argument1: s
body: ClassAtom
  argument1: EmotionSchemaDistress
  class predicate: SituationSchema
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: achieves
  argument2: g
  argument1: p
body: IndividualPropertyAtom
  argument1: EmotionSchemaDistress
  argument2: Distress
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasGoal
  argument2: g sa
  argument1: sa
body: IndividualPropertyAtom
  property predicate: inConflictWith
  argument1: g
  argument2: g sa
body: IndividualPropertyAtom
  argument2: EmotionSchemaDistress
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g sa
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: p
  argument2: s
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: Goal achievement
  argument1: g
body: DatavaluedPropertyAtom
  argument2: false
  property predicate: Goal achievement
  argument1: g sa
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: g sa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa

Imp
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: oa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa
body: ClassAtom
  class predicate: Agent
  argument1: oa
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Goal
  argument1: g
body: ClassAtom
  class predicate: Plan
  argument1: p
body: ClassAtom
  class predicate: Scene
  argument1: s
body: ClassAtom
  argument1: EmotionSchemaAdmiration
  class predicate: SituationSchema
body: ClassAtom
  class predicate: Value
  argument1: v
body: ClassAtom
  class predicate: ValueAtStake
  argument1: vas
body: IndividualPropertyAtom
  property predicate: featuresValue
  argument2: v
  argument1: vas
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isInPlanState
  argument2: pStateEffect
  argument1: vas
body: IndividualPropertyAtom
  property predicate: achieves
  argument2: g
  argument1: p
body: IndividualPropertyAtom
  argument2: Admiration
  argument1: EmotionSchemaAdmiration
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasPlanEffect
  argument1: p
  argument2: pStateEffect
body: IndividualPropertyAtom
  property predicate: hasValue
  argument1: sa
  argument2: v
body: IndividualPropertyAtom
  property predicate: intends
  argument1: oa
  argument2: p
body: IndividualPropertyAtom
  argument2: EmotionSchemaAdmiration
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: p
  argument2: s
body: DatavaluedPropertyAtom
  argument2: false
  property predicate: atStake
  argument1: vas
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: Goal achievement
  argument1: g
body: DifferentIndividualsAtom
  argument2: oa
  argument1: sa

Imp
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Goal
  argument1: g
body: ClassAtom
  class predicate: Goal
  argument1: g sa
body: ClassAtom
  class predicate: Plan
  argument1: p
body: ClassAtom
  class predicate: Scene
  argument1: s
body: ClassAtom
  argument1: EmotionSchemaJoy
  class predicate: SituationSchema
body: IndividualPropertyAtom
  property predicate: coherentWith
  argument1: g
  argument2: g sa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: achieves
  argument2: g
  argument1: p
body: IndividualPropertyAtom
  argument1: EmotionSchemaJoy
  argument2: Joy
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasGoal
  argument2: g sa
  argument1: sa
body: IndividualPropertyAtom
  argument2: EmotionSchemaJoy
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g sa
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: p
  argument2: s
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: Goal achievement
  argument1: g
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: Goal achievement
  argument1: g sa
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: g sa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa

Imp
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Goal
  argument1: g
body: ClassAtom
  class predicate: Plan
  argument1: p
body: ClassAtom
  class predicate: Scene
  argument1: s
body: ClassAtom
  argument1: EmotionSchemaPride
  class predicate: SituationSchema
body: ClassAtom
  class predicate: Value
  argument1: v
body: ClassAtom
  class predicate: ValueAtStake
  argument1: vas
body: IndividualPropertyAtom
  property predicate: featuresValue
  argument2: v
  argument1: vas
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isInPlanState
  argument2: pStateEffect
  argument1: vas
body: IndividualPropertyAtom
  property predicate: achieves
  argument2: g
  argument1: p
body: IndividualPropertyAtom
  argument1: EmotionSchemaPride
  argument2: Pride
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasPlanEffect
  argument1: p
  argument2: pStateEffect
body: IndividualPropertyAtom
  property predicate: hasValue
  argument1: sa
  argument2: v
body: IndividualPropertyAtom
  property predicate: intends
  argument2: p
  argument1: sa
body: IndividualPropertyAtom
  argument2: EmotionSchemaPride
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: p
  argument2: s
body: DatavaluedPropertyAtom
  argument2: false
  property predicate: atStake
  argument1: vas
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: Goal achievement
  argument1: g

Imp
body: ClassAtom
  class predicate: Agent
  argument1: oa
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Goal
  argument1: g
body: ClassAtom
  class predicate: Plan
  argument1: p
body: ClassAtom
  class predicate: Scene
  argument1: s
body: ClassAtom
  argument1: EmotionSchemaReproach
  class predicate: SituationSchema
body: ClassAtom
  class predicate: Value
  argument1: v
body: ClassAtom
  class predicate: ValueAtStake
  argument1: vas
body: IndividualPropertyAtom
  property predicate: featuresValue
  argument2: v
  argument1: vas
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isInPlanState
  argument2: pStateEffect
  argument1: vas
body: IndividualPropertyAtom
  property predicate: achieves
  argument2: g
  argument1: p
body: IndividualPropertyAtom
  argument1: EmotionSchemaReproach
  argument2: Reproach
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasPlanEffect
  argument1: p
  argument2: pStateEffect
body: IndividualPropertyAtom
  property predicate: hasValue
  argument1: sa
  argument2: v
body: IndividualPropertyAtom
  property predicate: intends
  argument1: oa
  argument2: p
body: IndividualPropertyAtom
  argument2: EmotionSchemaReproach
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: p
  argument2: s
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: atStake
  argument1: vas
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: Goal achievement
  argument1: g
body: DifferentIndividualsAtom
  argument2: oa
  argument1: sa
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: oa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa

Imp
body: ClassAtom
  class predicate: Agent
  argument1: oa
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Emotion
  argument1: eLove
body: ClassAtom
  class predicate: Goal
  argument1: g
body: ClassAtom
  class predicate: Plan
  argument1: p
body: ClassAtom
  class predicate: Scene
  argument1: s
body: ClassAtom
  argument1: EmotionSchemaLove
  class predicate: SituationSchema
body: ClassAtom
  argument1: EmotionSchemaPity
  class predicate: SituationSchema
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: eLove
  argument2: sa
body: IndividualPropertyAtom
  property predicate: target
  argument1: eLove
  argument2: oa
body: IndividualPropertyAtom
  property predicate: achieves
  argument2: g
  argument1: p
body: IndividualPropertyAtom
  property predicate: feels
  argument2: eLove
  argument1: sa
body: IndividualPropertyAtom
  argument1: EmotionSchemaLove
  argument2: Love
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  argument1: EmotionSchemaPity
  argument2: Pity
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasGoal
  argument2: g oa
  argument1: oa
body: IndividualPropertyAtom
  property predicate: inConflictWith
  argument1: g
  argument2: g oa
body: IndividualPropertyAtom
  argument2: EmotionSchemaPity
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  argument2: EmotionSchemaLove
  property predicate: isDescribedBy
  argument1: eLove
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: eLove
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g oa
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: p
  argument2: s
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: Goal achievement
  argument1: g
body: DifferentIndividualsAtom
  argument1: oa
  argument2: sa
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: g oa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa

Imp
head: IndividualPropertyAtom
  property predicate: appraisingAgent
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: target
  argument1: e
  argument2: sa
head: IndividualPropertyAtom
  property predicate: feels
  argument2: e
  argument1: sa
body: ClassAtom
  class predicate: Agent
  argument1: sa
body: ClassAtom
  class predicate: Emotion
  argument1: e
body: ClassAtom
  class predicate: Goal
  argument1: g
body: ClassAtom
  class predicate: Plan
  argument1: p
body: ClassAtom
  class predicate: Scene
  argument1: s
body: ClassAtom
  argument1: EmotionSchemaShame
  class predicate: SituationSchema
body: ClassAtom
  class predicate: Value
  argument1: v
body: ClassAtom
  class predicate: ValueAtStake
  argument1: vas
body: IndividualPropertyAtom
  property predicate: featuresValue
  argument2: v
  argument1: vas
body: IndividualPropertyAtom
  property predicate: isEmotionOf
  argument1: e
  argument2: sa
body: IndividualPropertyAtom
  property predicate: isInPlanState
  argument2: pStateEffect
  argument1: vas
body: IndividualPropertyAtom
  property predicate: achieves
  argument2: g
  argument1: p
body: IndividualPropertyAtom
  argument1: EmotionSchemaShame
  argument2: Shame
  property predicate: hasEmotionType
body: IndividualPropertyAtom
  property predicate: hasPlanEffect
  argument1: p
  argument2: pStateEffect
body: IndividualPropertyAtom
  property predicate: hasValue
  argument1: sa
  argument2: v
body: IndividualPropertyAtom
  property predicate: intends
  argument2: p
  argument1: sa
body: IndividualPropertyAtom
  argument2: EmotionSchemaShame
  property predicate: isDescribedBy
  argument1: e
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: e
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: g
  argument2: s
body: IndividualPropertyAtom
  property predicate: isInScene
  argument1: p
  argument2: s
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: atStake
  argument1: vas
body: DatavaluedPropertyAtom
  argument2: true
  property predicate: Goal achievement
  argument1: g

Imp
head: IndividualPropertyAtom
  property predicate: hasSetMember
  argument2: s pre
  argument1: us pre
head: IndividualPropertyAtom
  property predicate: hasSpanInit
  argument2: ole unit el
  argument1: p rec
head: IndividualPropertyAtom
  property predicate: spans
  argument2: ole unit el
  argument1: p rec
head: IndividualPropertyAtom
  property predicate: unitHasGoal
  argument2: g
  argument1: u
body: ClassAtom
  class predicate: Goal
  argument1: g
body: ClassAtom
  class predicate: Plan
  argument1: p
body: ClassAtom
  class predicate: Plan
  argument1: p rec
body: ClassAtom
  class predicate: Unit
  argument1: u
body: IndividualPropertyAtom
  property predicate: containsFirstOLEPlan
  argument2: olePlanEl
  argument1: p rec
body: IndividualPropertyAtom
  property predicate: achieves
  argument2: g
  argument1: p rec
body: IndividualPropertyAtom
  property predicate: hasData
  argument1: olePlanEl
  argument2: p
body: IndividualPropertyAtom
  property predicate: hasData
  argument1: ole unit el
  argument2: u
body: IndividualPropertyAtom
  property predicate: hasPlanPrecondition
  argument1: p rec
  argument2: ps pre
body: IndividualPropertyAtom
  property predicate: hasSetMember
  argument1: ps pre
  argument2: s pre
body: IndividualPropertyAtom
  property predicate: hasSpanInit
  argument2: ole unit el
  argument1: p
body: IndividualPropertyAtom
  property predicate: hasUnitPrecondition
  argument1: u
  argument2: us pre
body: DatavaluedPropertyAtom
  argument2: Recursive
  property predicate: Plan type
  argument1: p rec