Haptic

Haptic:  Human Touching Behaviors
Haptics refers to the study of touching behavior in different societies and cultures. Haptic is a communication factor that applies to a wide variety of behaviors indicating state of mind and emotion. It can range widely, as from hostility (kicking) to intimacy (kissing). Haptics is also the study of tactile response in a strictly scientific framework, such as studies about feedback in touch-controlled computer pointing devices such as the mouse and keyboard. Because of its range of applications, haptic will require more consideration than a set of simpleType elements.				The HumanML haptic model is based on the strength, location, and body part used in a touching behavior.  It does not provide a semantic model for interpretation.To understand how to use this complexType, an example is provided.  Theorists have proposed, for example, five degrees of the haptic and an intensity value for force of behavior (eg, strength of a handshake) as they reflect emotional states:   
1. functional/professional
2. social/polite
3. friendship/warmth
4. love/intimacy
5. sexual arousal
HumanML notes such theories but does not assign values per the abstract haptic definition, instead leaving that to the derived application languages. This is because there can be differing applicable models, e.g., the strength of the act of physical therapy can and does approach that of sexual arousal, yet the model shown above might classify this as a functional/professional contact, indicating a low degree of arousal.
Some models would claim that sexual and emotional arousal are different states. Contact strengths could be defined for individuals, cultures and communities, but the scale has to be assigned so that, for instance, on a scale of zero through one, .20 is (1), .40 is (2), .60 (3) and so on, expresses a norm.  For an individual, the rating expresses a real state of arousal based on a touch.

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
fromDate xs:dateTime required
humlName xs:string required
humlName xs:string required
id xs:ID required
id xs:ID required
intensity optional
Intensity
This is a positive number between 0 and 1 used to set a relative scale 
        of the intensity or strength of some behavior, such as a handshake or an emotion.
toDate xs:dateTime required

Source

<xs:complexType name="Haptic" abstract="true">
  <xs:annotation>
    <xs:documentation xml:lang="en">Haptic: Human Touching Behaviors Haptics refers to the study of touching behavior in different societies and cultures. Haptic is a communication factor that applies to a wide variety of behaviors indicating state of mind and emotion. It can range widely, as from hostility (kicking) to intimacy (kissing). Haptics is also the study of tactile response in a strictly scientific framework, such as studies about feedback in touch-controlled computer pointing devices such as the mouse and keyboard. Because of its range of applications, haptic will require more consideration than a set of simpleType elements. The HumanML haptic model is based on the strength, location, and body part used in a touching behavior. It does not provide a semantic model for interpretation.To understand how to use this complexType, an example is provided. Theorists have proposed, for example, five degrees of the haptic and an intensity value for force of behavior (eg, strength of a handshake) as they reflect emotional states: 1. functional/professional 2. social/polite 3. friendship/warmth 4. love/intimacy 5. sexual arousal HumanML notes such theories but does not assign values per the abstract haptic definition, instead leaving that to the derived application languages. This is because there can be differing applicable models, e.g., the strength of the act of physical therapy can and does approach that of sexual arousal, yet the model shown above might classify this as a functional/professional contact, indicating a low degree of arousal. Some models would claim that sexual and emotional arousal are different states. Contact strengths could be defined for individuals, cultures and communities, but the scale has to be assigned so that, for instance, on a scale of zero through one, .20 is (1), .40 is (2), .60 (3) and so on, expresses a norm. For an individual, the rating expresses a real state of arousal based on a touch.</xs:documentation>
    <xs:appinfo>NONE</xs:appinfo>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="touchWhere" type="BodyLocation"/>
    <xs:element name="touchWith" type="BodyLocation"/>
  </xs:sequence>
  <xs:attributeGroup ref="humlCommAtts"/>
  <xs:attributeGroup ref="humlTemporalAtts"/>
  <xs:attribute ref="intensity"/>
</xs:complexType>