<?xml version="1.0" encoding="UTF-8"?>

<!-- 

     Specification for annotation of DiAML. Written by Volha Petukhova. 
     Modified by Michael Kipp (michael.kipp@hs-augsburg.de).

     Feel free to use in your projects and modify (see remark at the
     very end of the file).

     Please see the the accompanying paper at LREC 2012:

     H. Bunt, M. Kipp, and V. Petukhova (2012) Using DiAML and ANVIL
     for multimodal dialogue annotation. In: Proc. of LREC 2012.

     This file has been downloaded from www.anvil-software.de

  -->

<annotation-spec>

  <doc> Specification encoding dialogues that can be exported to the
  DiAML ISO standard. Written by Volha Petukhova. Modified by Michael
  Kipp (June 2011): use "same-as" attribute for participantB, changed
  utteranceA to utterance (same for utteranceB). </doc>


  <!-- HEAD -->

  <head>
    <valuetype-def>
      <valueset name="dimensionType">
        <value-el>Task <doc> <b>Definition:</b> Dimension of those dialogue
        acts whose performance contributes to pursuing the task or activity
        that motivates the dialogue. <p>Information about the task or activity
        for which the dialogue is intended to be instrumental, or about the
        domain of discourse of this task/activity, for instance when asking or
        providing task-related information. Functions here are expressible
        either by means of performative verbs denoting (partly)
        <b>communicative actions for performing tasks in a specific
        domain</b>, or by means of graphical actions such as highlighting, or
        pointing to something in a picture.</p> </doc> </value-el>

        <value-el>autoFeedback <doc> <b>Definition:</b> Dimension of those
        dialogue acts which concern the senders processing of previous
        dialogue contributions. <p>Auto-Feedback acts are about the speaker's
        own attention and processing of an utterance in the addressee's last
        turn. Dimension-specific Auto-Feedback functions are intended to
        signal that <b>the processing of the utterance in question failed at a
        certain level or was successful up to a certain level</b>. More
        articulate feedback acts, signalling or requesting help for a specific
        processing problem, are constructed with general-purpose functions and
        a specific processing-related semantic content.</p> <p>
            <em>The annotation of feedback functions.</em>
          </p> <p>Negative feedback, where the speaker wants to indicate that
        there was a problem in his own or his dialogue partner's processing of
        a dialogue utterance, is always explicit and as such mostly easy to
        annotate. Dimension-specific negative feedback acts are for instance
        expressed in English by <em>I beg you pardon?</em> or <em>Sorry?</em>,
        which are not expressions of regret but standard ways of saying that
        something was not understood (or hard to believe). Negative feedback
        may also be expressed my menas of general-purpose functions, as in
        <em>I don't understand what you said</em> and in <em>Did you say
        Thursday?</em>, where an /inform/ act and a /checkQuestion/ are used,
        respectively, in the auto-feedback dimension).</p> <p>Positive
        feedback is sometimes given explicitly, either verbally or nonverbally
        (for instance by nodding) and very often implicitly. Examples of
        explicit positive auto-feedback are the following utterances by B,
        where he repeats part of the question by A: </p> <p>
            <em>A: What time does the KLM flight from Jakarta on Friday,
            October 13 arrive?</em>
          </p> <p>
            <em>B: The KLM flight from Jakarta on Friday, October 13 has
            scheduled arrival time 08.50</em>
          </p> <p>
            <em>B: The flight from Jakarta on Friday has scheduled arrival
            time 08.50 </em>
          </p> <p>
            <em>B: The KLM flight from Jakarta on October 13 has scheduled
            arrival time 08.50 </em>
          </p> <p>
            <em>B: The flight from on October 13 has scheduled arrival time
            08.50 </em>
          </p> <p>In such cases, the utterance by B should be annotated as
        having, besides the general-purpose function /setAnswer/ in the Task
        dimension, also a the function /positiveAutoFeedback/ in the
        Auto-Feedback dimension (see below).</p> <p>By contrast, the short
        answer: <em>At 08.50</em> would carry only implicit feedback
        information, and should therefore not be coded in the Auto-Feedback
        dimension.</p> <p>It may be noted that feedback elicitation often
        occur together with auto-feedback acts, since a feedback elicitation
        act is intended to obtain information about the addressee's
        processing, and when the addressee provides such information he is
        performing a dialogue act in the auto-feedback dimension.</p> <p>It is
        also worth noting that the LIRICS data categories for feedback do not
        distinguish different levels of processing at which feedback may be
        given or elicited, as some other approaches do. (In particular the
        DIT++ annotation scheme, which distinguishes five levels of feedback:
        attention, perception, understanding, evaluation, and execution.) The
        only thing to be annotated is whether a speaker signals a processing
        problem p(negative feedback) or signals the absence of a processing
        problem (positive feedback) in his own processing (auto-feedback) or
        in the addressee's processing (allo-feedback). </p> </doc> </value-el>

        <value-el>alloFeedback <doc> <b>Definition:</b> Dimension of those
        dialogue acts where the sender addresses the addressees
        processing of previous dialogue contributions. <p>Allo-Feedback acts
        are about the speaker's beliefs about <b>the addressee's attention and
        processing of an utterance in the speaker's last turn</b>. </p> <p>
            <em>The annotation of feedback functions.</em>
          </p> <p>Negative feedback, where the speaker wants to indicate that
        there was a problem in his own or his dialogue partner's processing of
        a dialogue utterance, is always explicit and as such mostly easy to
        annotate. Dimension-specific negative feedback acts are for instance
        expressed in English by <em>I beg you pardon?</em> or <em>Sorry?</em>,
        which are not expressions of regret but standard ways of saying that
        something was not understood (or hard to believe). Negative feedback
        may also be expressed my menas of general-purpose functions, as in
        <em>I don't understand what you said</em> and in <em>Did you say
        Thursday?</em>, where an /inform/ act and a /checkQuestion/ are used,
        respectively, in the auto-feedback dimension).</p> <p>Positive
        feedback is sometimes given explicitly, either verbally or nonverbally
        (for instance by nodding) and very often implicitly. Examples of
        explicit positive auto-feedback are the following utterances by B,
        where he repeats part of the question by A: </p> <p>
            <em>A: What time does the KLM flight from Jakarta on Friday,
            October 13 arrive?</em>
          </p> <p>
            <em>B: The KLM flight from Jakarta on Friday, October 13 has
            scheduled arrival time 08.50</em>
          </p> <p>
            <em>B: The flight from Jakarta on Friday has scheduled arrival
            time 08.50 </em>
          </p> <p>
            <em>B: The KLM flight from Jakarta on October 13 has scheduled
            arrival time 08.50 </em>
          </p> <p>
            <em>B: The flight from on October 13 has scheduled arrival time
            08.50 </em>
          </p> <p>In such cases, the utterance by B should be annotated as
        having, besides the general-purpose function /setAnswer/ in the Task
        dimension, also a the function /positiveAutoFeedback/ in the
        Auto-Feedback dimension (see below).</p> <p>By contrast, the short
        answer: <em>At 08.50</em> would carry only implicit feedback
        information, and should therefore not be coded in the Auto-Feedback
        dimension.</p> <p>It may be noted that feedback elicitation often
        occur together with auto-feedback acts, since a feedback elicitation
        act is intended to obtain information about the addressee's
        processing, and when the addressee provides such information he is
        performing a dialogue act in the auto-feedback dimension.</p> <p>It is
        also worth noting that the LIRICS data categories for feedback do not
        distinguish different levels of processing at which feedback may be
        given or elicited, as some other approaches do. (In particular the
        DIT++ annotation scheme, which distinguishes five levels of feedback:
        attention, perception, understanding, evaluation, and execution.) The
        only thing to be annotated is whether a speaker signals a processing
        problem p(negative feedback) or signals the absence of a processing
        problem (positive feedback) in his own processing (auto-feedback) or
        in the addressee's processing (allo-feedback). </p> </doc> </value-el>

        <value-el>turnManagement <doc> <b>Definition:</b> Dimension of those
        dialogue acts whose performance regulates the allocation of the
        speaker role. <p>
            <em>Guideline: <b>"Code Turn Management functions only when these
            are not just implied."</b></em>
          </p> <p>In a spoken dialogue, the participants take turns to speak.
        (Their nonverbal behaviour is not organised in turns; both
        participants use facial expressions and gestures more or less all the
        time.) A turn, that is a stretch of speech by one of the participants,
        often consists of smaller parts that have a meaning as a dialogue act:
        functional segments (FSs). Turn Management acts are the actions that
        participants perform in order to manage this aspect of the
        interaction. These acts are subdivided into acts for taking the turn
        (turn-initial acts) and those for keeping the turn or giving it away
        (turn-final acts). Only the first FS in a turn may have a turn-initial
        function, and often only the last has a turn-final one. Non-final FSs
        in a turn only have a turn-final function when the speaker signals
        (typically in the form of a rising intonation at the end of the FS)
        that the this FS is not going to be the last one in the present turn,
        that he wants to continue. In that case the segment has a turn keeping
        function (/turnKeep/). Except for the first one, the FSs in the turn
        do not have a turn-initial function; the speaker does not have to
        perform a separate act in order to continue; all he has to do is to
        continue speaking. </p> <p>When a speaker accepts a turn that the
        addressee has assigned to him through a /turnGive/ act, the utterance
        should be annotated as having the turn-initial function /turnAccept/
        only when the speaker performs a <em>separate</em> act for the purpose
        of accepting the turn (for instance by saying <em>yes</em> or
        <em>okay</em>, so don't code this when the turn is accepted implicitly
        by simply starting to speak. </p> <p>Similarly, an FS should be
        annotated as having the turn-initial function /turnTake/ only if the
        speaker performs a <em>separate</em> act to that effect. If he just
        goes ahead and makes a contribution to the dialogue, without first
        signalling his intention to do so, then the utterance should not be
        marked with a turn-initial Turn Management function.</p> <p>The verbal
        as well as nonverbal activities that a speaker performs to seize the
        turn should be marked as /turnGrab/, but the utterance that follows
        <em>after</em> he has seized the turn should not be marked as having a
        turn-initial Turn Management function.</p> </doc> </value-el>

        <value-el>timeManagement <doc> <b>Definition:</b> Dimension of those
        dialogue acts concerned with the allocation of time to the participant
        currently or previously occupying the speaker role. <p> When a speaker
        is buying time, using fillers such as <em>well,..</em>; <em>let's
        see,...</em> , then the utterance should be annotated as having the
        /stalling/ function in the Time Management dimension. There may be
        several reasons why a speaker wants to have more time; in particular,
        it may be that the speaker has trouble completing his current
        utterance, but it may also be that he needs some time to find some
        information (for instance, for answering a question). So when you
        encounter a /stalling/ act, you may well pay attention to the reason
        why the speaker is stalling. However, don't speculate; only code
        additional functions for which you have evidence. </p> </doc>
        </value-el>

        <value-el>discourseStructuring <doc> <b>Definition:</b> Dimension of
        those dialogue acts whose... <p>During a dialogue, the topic is often
        changed implicitly, simply by talking about a new topic. This happens
        especially if the new topic is closely related to the previous one,
        for instance by being a subtopic of the previous topic, or by both
        being a subtopic of a more general topic. Implicit topic management
        should not be encoded. A Discourse Structure Management function
        should be assigned only if the speaker explicitly introduces or closes
        a topic, or signals his intention to do so, or otherwise indicates his
        plans for the continuation of the dialogue (such as when he says:
        Question to indicate that he's going to ask a question.</p> <p>Across
        the board, the following guideline applies to the encoding of
        Interaction Management functions: Guideline 6 of the general
        introduction: "Code only explicit Interaction Management functions."
        --&gt;</p> </doc> </value-el>

        <value-el>ownCommunicationManagement <doc> <b>Definition:</b>
        Dimension of those dialogue acts whose... <p>Own Communication
        Management (OCM) functions should be coded whenever a speaker signals
        that he made a speech error and/or wants to edit what he is saying.
        Since this typically requires some extra effort and time, OCM acts
        often go hand in hand with acts whose function is to win time, such as
        hesitations (<em>Ehm...</em>), which have a /stalling/ function. See
        also Time Management.</p> </doc> </value-el>

        <value-el>partnerCommunicationManagement <doc> <b>Definition:</b>
        Dimension of those dialogue acts whose... <p>Partner Communication
        Management (PCM) functions should be coded whenever a speaker assists
        the addressee in formulating an utterance, or signals that he believes
        the addressee made a speech error or has difficulty in completing an
        utterance, for instance being unable to recall a name or to find the
        right words to express something. The use of dimension-specific PCM
        functions for this purpose is typically only possible by interrupting
        the dialogue partner or in immediate response to a partner
        utterance.</p> </doc> </value-el>

        <value-el>socialObligationManagement <doc> <b>Definition:</b>
        Dimension of those dialogue acts whose... <p>Utterances that serve a
        'social' purpose such as greetings, thanks, and apologies can often be
        used for other purposes as well. Greetings like <em>Hello!</em>, for
        example, can be used also for establishing contact (Contact Management
        function). also be used to give positive feedback. If that occurs, the
        utterance should be coded with the appropriate function in that
        dimension.</p> <p>In general, when coding an utterance as having a SOM
        function, look out for additional functions in other dimensions.</p>
        </doc> </value-el>

        <value-el>contactManagement <doc>
            <b>Optional dimension</b>

            <p><b>Definition:</b> Dimension of those dialogue acts
            whose...</p>

            <p>The management of contact in the sense of both partners being
            ready to send and receive messages to and from each other, is
            important especially in other than face-to-face situations, such
            as telephone conversations, video-conferencing, and internet
            chatting. </p>

            <p>Note that in many languages expressions used for establishing
            contact can often be used for other purposes as well, for example
            for greeting (<em>Hello!</em>). When annotating a dialogue where
            this happens, the utterance in question should be marked as having
            both a Contact Management function and a Social Obligation
            Management function.</p>
          </doc> </value-el>
      </valueset>

      <valueset name="informationSeekingFunctions">
        <value-el>question&gt; <doc> <b>Definition:</b>Communicative function
        of a dialogue act performed by the sender, S, in order to obtain
        certain information which S assumes that the addressee, A, possesses;
        S puts pressure on A to provide this information. <p>
            <em>Example: "What about you?"</em>
          </p> </doc> </value-el>

        <value-el>setQuestion <doc> <b>Definition:</b> Communicative function
        of a dialogue act performed by the sender, S, in order to to know
        which elements of a certain set have a named property. S puts pressure
        on the addressee, A, to provide this information. S believes that at
        least one element of the set has the named property, and S assumes
        that A knows which are the elements of the set that have the property.
        <p>A set question corresponds to what is commonly termed a WH-question
        in the literature. The term set is preferred because: (a) it clearly
        separates form from function by removing any oblique reference in the
        label to syntactic criteria for the identification of such acts; and
        (b) it is not a language specific term (it may be further noted that
        even in English, not all questioning words begin with 'wh', e.g.
        "<em>How?"</em>). </p> <p>For example: <em>"What time does the meeting
        finish?"</em></p> </doc> </value-el>

        <value-el>propositionalQuestion <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        know whether a given proposition is true. S assumes that A knows
        whether the proposition is true or not, and puts pressure on A to
        provide this information <p>A propositional question corresponds to
        what is commonly termed a YN-question or polarity question in the
        literature. The term 'propositional' is preferred because: (a) it
        clearly separates form from function by removing any oblique reference
        in the label to syntactic criteria for the identification of such
        acts; and (b) it is not a language specific term.</p> <p>SWBD-DAMSL
        for example conflates form and function by distinguishing between
        propositional questions that are marked explicitly by subject
        inversion (yes-no questions) and those that are marked by intonation
        alone (declarative questions). However, though they may have different
        realisations, these are in fact performing the same function.</p>
        <p>For example: <em>"Have you got a haystack on your map?"</em></p>
        </doc> </value-el>

        <value-el>checkQuestion <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        know whether a given proposition is true, about which S holds an
        uncertain belief that it is true S. S assumes that A knows whether the
        proposition is true or not, and puts pressure on A to provide this
        information <p>For example: <em>"John is coming to the party, isn't
        he?"</em></p> </doc> </value-el>

        <value-el>choiceQuestion <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        know which one from a given list of alternative propositions is true;
        S believes that exactly one element of that list is true; S assumes
        that the addressee, A, knows which of the alternative propositions is
        true, and S puts pressure on A to provide this information. <p>It is
        less common in annotation schemes to specifically distinguish the
        concept of choiceQuestions from setQuestions (although it is much more
        common in more general literature on interrogatives, see for instance:
        Tsui 1994). However, whereas it is common for the concept setQuestion
        to carry the expectation that all members of the set with a given
        property should be returned by the addressee, for an
        alternativesQuestion the expectation is that there will be exactly
        one. The different preconditions and effects indicate that these are
        semantically differing concepts, and they have been treated as such
        here.</p> <p>For example: <em>"Are you taking the train to Amsterdam
        or to Rotterdam?"</em></p> </doc> </value-el>
      </valueset>

      <valueset name="informationProvidingFunctions">
        <value-el>inform <doc> <b>Definition:</b> Communicative function of a
        dialogue act performed by the sender, S, in order to make certain
        information known to the addressee, A; S believes that the information
        is correct. <p>For example: <em>"The 6.34 to Breda leaves from
        platform 2."</em></p> </doc> </value-el>

        <value-el>agreement <doc> <b>Definition:</b> Communicative function of
        a dialogue act performed by the sender, S, in order to let the
        addressee, A, know that S believes a given proposition to be true,
        which S believes that A also believes to be true. <p>For example:
        <em>(1) "Exactly"(2) "That would be perfect"</em></p> </doc>
        </value-el>

        <value-el>disagreement <doc> <b>Definition:</b> Communicative function
        of a dialogue act performed by the sender, S, in order to let the
        addressee, A, know that S believes a given proposition to be true,
        which S believes that A believes to be true. <p>For example: <em>"No,
        that's not right."</em></p> </doc> </value-el>

        <value-el>correction <doc> <b>Definition:</b> Communicative function
        of a dialogue act performed by the sender, S, in order to inform the
        addressee, A, that certain information which S has reason to believe
        that A assumes to be correct, is in fact incorrect and should be
        replaced by the information that S offers. <p>For example: <em>"To
        Montreal, not to Ottawa."</em></p> </doc> </value-el>

        <value-el>answer <doc> <b>Definition:</b> Communicative function of a
        dialogue act performed by the sender, S, in order to make certain
        information available to the addressee, A, which S believes A wants to
        know; S assumes that this information is correct. <p>For example:
        <em>"On Mondays and Thursdays"</em> (in response to the question
        <em>"On what days does John teach Mathematics?"</em>)</p> </doc>
        </value-el>

        <value-el>confirm <doc> <b>Definition:</b> Communicative function of a
        dialogue act performed by the sender, S, in oder to let the addressee,
        A, know that certain information that A wants to know, and concerning
        which A holds an uncertain belief, is indeed correct. <p>For example:
        <em>"Indeed"</em></p> </doc> </value-el>

        <value-el>disconfirm <doc> <b>Definition:</b> Communicative function
        of a dialogue act performed by the sender, S, in oder to let the
        addressee, A, know that certain information that A wants to know, and
        concerning which A holds an uncertain belief, is incorrect. <p>For
        example: <em>"It's not"</em></p> </doc> </value-el>
      </valueset>

      <valueset name="commisiveFunctions">
        <value-el>promise <doc> <b>Definition:</b> Communicative function of a
        dialogue act by which the sender, S, commits himself unconditionally
        to perform a certain action in the manner or with the frequency
        described. S believes that the addressee, A, prefers the action to be
        performed rather than not performed. <p>For example: <em>"I will wash
        the car for you tonight"</em></p> </doc> </value-el>

        <value-el>offer <doc> <b>Definition:</b> Communicative function of a
        dialogue act by which the sender, S, commits himself to perform a
        certain action, conditional on As consent that S do so. <p>For
        example: <em>"Shall I open the door for you?", "Would you like to have
        coffee?"</em></p> </doc> </value-el>

        <value-el>adressRequest <doc> <b>Definition:</b> Communicative
        function of a dialogue act by which the sender, S, commits himself to
        perform an action that he was requested to perform, possibly with
        certain conditions concerning manner or frequency of performance.
        <p>The addressRequest function covers a range of possible responses to
        a request. If no cidition is attached, then the speaker commits
        himself unconditionally to perform the requested action; this is the
        special case of /acceptRequest/. If the condition is attached that the
        action be performed zero times, then the speaker in fact declines to
        perform the requested action. See also the data categories for the
        qualifiers /conditional/ and /partial/. </p> <p>For example: "Sure"
        </p> </doc> </value-el>

        <value-el>acceptRequest <doc> <b>Definition:</b> Communicative
        function of a dialogue act by which the sender, S, commits himself to
        perform an action that was requested. <p>For example:
        <em>"Sure"</em></p> </doc> </value-el>

        <value-el>declineRequest <doc> <b>Definition:</b> Communicative
        function of a dialogue act by which the sender, S, indicates
        unwillingness to perform an action that was requested. <p>For example:
        <em>"No, I can't"</em></p> </doc> </value-el>

        <value-el>acceptSuggest <doc> <b>Definition:</b> Communicative
        function of a dialogue act by which the sender, S, commits himself to
        perform an action that was suggested to him. <p>For example:
        "Lets do that" </p> </doc> </value-el>

        <value-el>declineSuggest <doc> <b>Definition:</b> Communicative
        function of a dialogue act by which the sender, S, indicates
        unwillingness to perform an action that was suggested to him. <p> For
        example: "I dont think so"</p> </doc> </value-el>
      </valueset>

      <valueset name="directiveFunctions">
        <value-el>request <doc> <b>Definition:</b> Communicative function of a
        dialogue act performed by the sender, S, in order to create a
        commitment for the addressee, A, to perform a named action in the
        manner or with the frequency described, conditional on As
        consent. <p>For example: <em>"Please take the rubbish out for me" or
        "Please turn to page five"</em></p> </doc> </value-el>

        <value-el>instruct <doc> <b>Definition:</b> Communicative function of
        a dialogue act performed by the sender, S, in order to create a
        commitment for the addressee, A, to carry out a named action in the
        manner or with the frequency described; S assumes that A is able and
        willing to carry out the action. <p>For example: <em>"Go right round,
        ehm, until you get to just above them."</em></p> </doc> </value-el>

        <value-el>suggest <doc> <b>Definition:</b> Communicative function of a
        dialogue act performed by the sender, S, in order to make the
        addressee, A, aware that a named action is potentially promising for
        achieving a certain goal, which is either named explicitly or
        contextually salient. <p>For example: <em>"Let's wait for the meeting
        to finish."</em></p> </doc> </value-el>

        <value-el>acceptOffer <doc> <b>Definition:</b> Communicative function
        of a dialogue act performed by the sender, S, in order to inform the
        addressee, A, that S agrees to A performing the action that A has
        offered to perform. <p>For example: <em>"Yes please"</em></p> </doc>
        </value-el>

        <value-el>declineOffer <doc> <b>Definition:</b> Communicative function
        of a dialogue act performed by the sender, S, in order to inform the
        addressee, A, that S does not agree to A performing the action that A
        has offered to perform. <p>For example: <em>"No thanks"</em></p>
        </doc> </value-el>
      </valueset>

      <valueset name="autoFeedbackFunctions">
        <value-el>positiveAutoFeedback <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        signal that he wants the addressee A to know that S believes that
        Ss attention to, perception, interpretation, evaluation or
        execution of the previous utterance was successful. <p>Related
        terminology in other schemes: Signal-Understanding (DAMSL),
        Acknowledge (HCRC MapTask, SWBDDAMSL) Ack (TRAINS) and
        Feedback_Positive (Verbmobil).This type of feedback could be further
        broken down into more specific areas (dealing with the senders
        attention, perception, interpretation, evaluation and execution), as
        exemplified in the DIT schema. Such fine distinctions have hitherto
        not been made in other annotation schemes however, so a simplified top
        level data category is defined here. </p> <p>For example:
        <em>"Uh-huh"</em></p> </doc> </value-el>

        <value-el>negativeAutoFeedback <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        signal that he wants the addressee, A, to know that S believes that
        Ss attention to, perception, interpretation, evaluation or
        execution of the previous utterance encountered a problem. <p> Related
        terminology in other schemes: Signal-Non-Understanding (DAMSL) and
        Feedback _Negative (Verbmobil). This type of feedback could be further
        broken down into more specific areas (dealing with the senders
        attention, perception, interpretation, evaluation and execution), as
        is exemplified in the DIT schema. Such fine distinctions have hitherto
        not been made in other annotation schemes however, so a simplified top
        level data category is defined here. </p> <p>For example:
        <em>"Sorry?"; "What?"; Spanish: "Que?"; Italian: "Como?"</em></p>
        </doc> </value-el>
      </valueset>

      <valueset name="alloFeedbackFunctions">
        <value-el>positiveAlloFeedback <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        signal that he wants the addressee, A, to know that S believes that
        As attention to, perception, interpretation, evaluation or
        execution of the previous utterance was successful. <p>The distinction
        between whether feedback is about Ss (auto) understanding or
        As (allo) is only made within the DIT scheme. This type of
        feedback could be further broken down into more specific areas
        (dealing with the addressees attention, perception,
        interpretation, evaluation and execution). </p> <p>For example:
        <em>"You've got it!"</em></p> </doc> </value-el>

        <value-el>negativeAlloFeedback <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        signal that he wants the addressee, A, to know that S believes that
        As attention to, perception, interpretation, evaluation or
        execution of the previous utterance encountered a problem. <p> The
        distinction between whether feedback is about Ss (auto)
        understanding or As (allo) is only made within the DIT scheme.
        This type of feedback could be further broken down into more specific
        areas (dealing with the addressees attention, perception,
        interpretation, evaluation and execution). </p> <p>For example:
        <em>"No, no, no, no, no"</em></p> </doc> </value-el>

        <value-el>feedbackElicitation <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        know whether As attention to, perception, interpretation,
        evaluation or execution of the previous utterance was successful.
        <p>Feedback elicitation could be further broken down into more
        specific areas dealing with the addressees attention,
        perception, interpretation, evaluation and execution. </p> <p>For
        example:<em> "Okay?"; Italian: "Capisce?" </em></p> </doc> </value-el>
      </valueset>

      <valueset name="turnManagementFunctions">
        <value-el>turnAccept <doc> <b>Definition:</b> Communicative function
        of a dialogue act where the sender, S, agrees to take the turn when he
        is requested to do so. <p>For example: <em>A: "Would you like to say
        something at this point?" B: "Certainly."</em></p> </doc> </value-el>

        <value-el>turnGrab <doc> <b>Definition:</b> Communicative function of
        a dialogue act performed by the sender, S, in order to take the turn
        from another participant. <p>For example: <em>"Hold on a minute, what
        about the party?"</em></p> </doc> </value-el>

        <value-el>turnTake <doc> <b>Definition:</b> Communicative function of
        a dialogue act performed by the sender, S, in order to take the turn
        when it is available. <p>For example: <em>"Ehm..."</em> as a
        turn-initial segment</p> </doc> </value-el>

        <value-el>turnAssign <doc> <b>Definition:</b> Communicative function
        of a dialogue act performed by the sender, S, in order to signal that
        he wants the addressee, A, to take the turn. <p>For example: <em>"You
        tell the story" or "Adam?", </em> characteristically accompanied by
        the speaker directing his gaze to Adam, possibly also nodding or
        pointing in his direction and raising the eyebrows.</p> </doc>
        </value-el>

        <value-el>turnKeep <doc> <b>Definition:</b> Communicative function of
        a dialogue act performed by the sender, S, in order to keep the turn.
        <p>For example: <em>"Erm"</em></p> </doc> </value-el>

        <value-el>turnRelease <doc> <b>Definition:</b> Communicative function
        of a dialogue act performed by the sender, S, in order to give other
        dialogue participants the opportunity to take the turn <p>For example:
        Speaker uses declining intonation towards the end of a contribution
        and subsequently pauses.</p> </doc> </value-el>
      </valueset>

      <valueset name="timeManagementFunctions">
        <value-el>stalling <doc> <b>Definition:</b> Communicative function of
        a dialogue act performed by the sender, S, in order to have a little
        more time to construct his contribution. <p>For example: <em>"Let me
        see", "Erm"</em></p> </doc> </value-el>

        <value-el>pausing <doc> <b>Definition:</b> Communicative function of a
        dialogue act performed by the sender, S, in order to suspend the
        dialogue for a while because he needs some time to do something. <p>
        Pausing occurs either in preparation of continuing the dialogue, or
        because something else came up which is more urgent for the sender to
        attend to.</p> <p>For example: <em>"Just a moment"</em></p> </doc>
        </value-el>
      </valueset>

      <valueset name="contactManagementFunctions">
        <value-el>contactIndication <doc> <b>Definition:</b> Dialogue act
        where the sender, S, wants to make it known to the addressee, A, that
        S is ready to send messages to, and receive messages from, A. <p>For
        example: <em>"Yes?"</em></p> </doc> </value-el>

        <value-el>contactCheck <doc> <b>Definition:</b> Dialogue act where the
        sender, S, wants to establish whether the addressee, A, is ready to
        receive messages from, and send messages to, S. <p>For example:
        <em>"Hey!"</em></p> </doc> </value-el>
      </valueset>

      <valueset name="discourseStructuringFunctions">
        <value-el>interactionStructuring <doc> <b>Definition:</b>
        Communicative function of a dialogue act performed by the sender, S,
        in order to explicitly indicate to the addressee, A, the function or
        topic of his next contribution(s). <p> Interaction structuring covers
        such phenomena as topic introduction, dialogue act announcement and
        topic closing. </p> <p>For example: <em>"A question"</em></p>
        </doc> </value-el>

        <value-el>opening <doc> <b>Definition:</b> Communicative function of a
        dialogue act performed by the sender, S, in order to signal that he
        wants the addressee, A, to know that S is ready and willing to engage
        in a dialogue with A. </doc> </value-el>
      </valueset>

      <valueset name="ownCommunicationManagement">
        <value-el>signalSpeakingError <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        signal that he wants the addressee, A, to know that S has made a
        mistake in speaking. <p>For example: <em>We're going out on Tues- no,
        er, not Tuesday</em></p> </doc> </value-el>

        <value-el>selfCorrection <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        correct an error that he made, or to improve on an infelicitous
        formulation that he used, within the same turn. <p>For example:
        <em>"We're going out on Tues- no, er, not Tuesday, Thursday"</em></p>
        </doc> </value-el>
      </valueset>

      <valueset name="partnerCommunicationManagement">
        <value-el>completion <doc> <b>Definition:</b> Communicative function
        of a dialogue act performed by the sender, S, in order to assist the
        addressee, A, by finishing or adding to the clause that A is in the
        middle of constructing. <p>For example: <em>S: "which should leave us
        plenty of time to uhhh", A: "get to city H"</em></p> </doc>
        </value-el>

        <value-el>correctMisspeaking <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        correct (part of) an utterance by the addressee, A, assuming that A
        made a speaking error. <p>For example: <em>S: "second engine E3 is
        going to uhh city H to pick up the bananas, back to A, dro",
        A: " H to pick up the oranges", S: "sorry, pick up the
        oranges"</em></p> </doc> </value-el>
      </valueset>

      <valueset name="socialObligationManagement">
        <value-el>initialGreeting <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        signal that he wants the addressee, A to know that S is present and
        aware of As presence; S puts pressure on A to acknowledge
        this. <p>Greetings usually come in initiative-response pairs within a
        dialogue; this data category corresponds to the first element of such
        a pair.</p> <p>For example: <em>"Hello!"</em></p> </doc> </value-el>

        <value-el>returnGreeting <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        acknowledge that S is aware of the presence of the addressee, A, and
        of A having signalled his presence to S; S has been pressured to
        respond to an initialGreeting by A. <p> Greetings usually come in
        initiative-response pairs within a dialogue; this data category
        corresponds to the second element of such a pair.</p> <p>For example:
        <em>"Hello!"</em></p> </doc> </value-el>

        <value-el>initialSelfIntroduction <doc> <b>Definition:</b>
        Communicative function of a dialogue act performed by the sender, S,
        in order to make himself known to the addressee, A; S puts pressure on
        A to acknowledge this. <p> Introductions usually come in
        initiative-response pairs within a dialogue; this data category
        corresponds to the first element of such a pair.</p> <p>For example:
        <em>"I'm Jack"</em></p> </doc> </value-el>

        <value-el>returnSelfIntroduction <doc> <b>Definition:</b>
        Communicative function of a dialogue act performed by the sender, S,
        in order to make himself known to the addressee, A; S has been
        pressured to respond to an initialSelfIntroduction by A.
        <p>Introductions usually come in initiative-response pairs within a
        dialogue; this data category corresponds to the second element of such
        a pair.</p> <p>For example: <em>"Nice to meet you Jack, I'm
        Jill"</em></p> </doc> </value-el>

        <value-el>apology <doc> <b>Definition:</b> Communicative function of a
        dialogue act performed by the sender, S, in order to signal that he
        wants the addressee, A, to know that S regrets something; S puts
        pressure on A to acknowledge this. <p>For example: <em>"Sorry about
        that."</em></p> </doc> </value-el>

        <value-el>acceptApology <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        mitigate the addressee, As feelings of regret; S has been
        pressured to respond to an apology by A. <p>For example: <em>"No
        problem"</em></p> </doc> </value-el>

        <value-el>thanking <doc> <b>Definition:</b> Communicative function of
        a dialogue act performed by the sender, S, in order to signal that he
        wants the addressee, A, to know that S is grateful for some action
        performed by A; S puts pressure on A to acknowledge this.
        <p>Utterances used for thanking often also indicate that the sender
        wants to end the dialogue.</p> <p>For example: <em>"Thanks a
        lot."</em></p> </doc> </value-el>

        <value-el>acceptThanking <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        mitigate or respond to the addressee, As feelings of
        gratitude; S has been pressured to respond to an act of thanking by A.
        <p>For example: <em>"Dont mention it"; Spanish: "De
        nada".</em></p> </doc> </value-el>

        <value-el>initialGoodbye <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        signal that he wants the addressee, A, to know that S intends the
        current utterance to be his final contribution to the dialogue; S puts
        pressure on A to acknowledge this. <p>Goodbyes usually come in
        initiative-response pairs within a dialogue; this data category
        corresponds to the first element of such a pair.</p> <p>For example:
        <em>"Bye, see you later"</em></p> </doc> </value-el>

        <value-el>returnGoodbye <doc> <b>Definition:</b> Communicative
        function of a dialogue act performed by the sender, S, in order to
        acknowledge his awareness that the addressee, A, has signalled his
        final contribution to the dialogue and S signals in return his
        agreement to end the dialogue; S has been pressured to respond to an
        initialGoodbye by A. <p>Goodbyes usually come in initiative-response
        pairs within a dialogue; this data category corresponds to the second
        element of such a pair.</p> <p>For example:<em> "Bye, see you
        later"</em></p> </doc> </value-el>
      </valueset>

      <valueset name="contactManagement">
        <value-el>contactIndication <doc> Dialogue act where the speaker, S,
        wants to make it known to the addressee, A, that S is ready to send
        messages to, and receive messages from, A. <p>For example:
        <em>"Yes?"</em></p> </doc> </value-el>

        <value-el>contactCheck <doc> Dialogue act where the speaker, S, wants
        to establish whether the addressee, A, is ready to receive messages
        from, and send messages to, S. <p>For example: <em>"Hey!"</em></p>
        </doc> </value-el>
      </valueset>

      <valueset name="CertaintyQualifiers">
        <value-el>certain <doc> Predicate which can be associated with a
        communicative function to express that the sender of a dialogue act
        with that function is certain about the correctness of the information
        that he provides, or about the commitment that he takes on to perform
        a particular action. <p>For example:<em> "That might be a good
        idea"</em></p> </doc> </value-el>

        <value-el>uncertain <doc> Predicate which can be associated with a
        communicative function to express that the sender of a dialogue act
        with that function is uncertain about the correctness of the
        information that he provides, or about the commitment that he takes on
        to perform a particular action. <p>For example:<em> "I definitely
        dont support that."</em></p> </doc> </value-el>
      </valueset>

      <valueset name="ConditionalityQualifiers">
        <value-el>conditional <doc> Predicate which can be associated with an
        action-discussion function, or with the communicative function of a
        dialogue act that responds to an action-discussion act, to express
        that the sender of a dialogue act with that function is considering
        the performance of the action under discussion subject to certain
        conditions. <p>For example:<em> "If youre ready maybe you can
        start the presentation"</em></p> <p>A: "Can we just go over that
        again"</p> <p>B: "We have no time, unless you do it very quickly"</p>
        </doc> </value-el>

        <value-el>unconditional <doc> Predicate which can be associated with
        an action-discussion function, or with the communicative function of a
        dialogue act that responds to an action-discussion act, to express
        that the sender of a dialogue act with that function is considering
        the performance of the action under discussion without any conditions.
        <p>For example:<em> "Ill come no matter what."</em></p> </doc>
        </value-el>
      </valueset>

      <valueset name="PartialityQualifiers">
        <value-el>partial <doc> Predicate which can be associated with a
        general-purpose function to express that the sender of a dialogue act
        with that function is responding to only part of the semantic content
        of another dialogue act. <p>For example:<em>A: "I dont think
        that would be practical, and its expensive too."</em></p> <p>
            <em>B: "Its certainly expensive."</em>
          </p> </doc> </value-el>

        <value-el>full <doc> Predicate which can be associated with a
        responsive general-purpose function or a feedback providing function
        to express that the sender of a dialogue act with that function is
        responding to the entire semantic content of the act that is responded
        to (in the case of a responsive general-purpose function), or that the
        sender provides feedback to the entire segment that the feedback
        refers to. </doc> </value-el>
      </valueset>

      <valueset name="SentimentQualifiers">
        <!--<value-el>positiveSentiment-->

        <value-el>positive <doc> Predicate which can be associated with a
        communicative function to express an positive emotional stance of the
        sender of a dialogue act with that function towards the semantic
        content of the dialogue act, or to express a mental attitude towards
        the addressee. </doc> </value-el>

        <!--<value-el>negativeSentiment-->

        <value-el>negative <doc> Predicate which can be associated with a
        communicative function to express an negative emotional stance of the
        sender of a dialogue act with that function towards the semantic
        content of the dialogue act, or to express a mental attitude towards
        the addressee. </doc> </value-el>

        <value-el>happy</value-el>

        <value-el>sad</value-el>

        <value-el>surprised</value-el>

        <value-el>annoyed</value-el>
      </valueset>

      <valueset name="RhetRole">
        <value-el>elaborate <doc> Speaker assumes that it is appropriate to
        provide additional or more detailed information about something that
        he mentioned before </doc> </value-el>

        <value-el>exemplify <doc> Speaker assumes that it is helpful to give
        an example of something that he mentioned before. </doc> </value-el>

        <value-el>justify <doc> Speaker assumes that he needs to provide
        information to support what he just said or to explain why he said it.
        </doc> </value-el>

        <value-el>motivate</value-el>

        <value-el>explain</value-el>

        <value-el>contrast</value-el>

        <value-el>cause</value-el>
      </valueset>

      <valueset name="other">
        <value-el>unclassifiable <doc> a bucket for all proper dialogue acts -
        where the speaker is conveying an intention - that do not fit any of
        the other classes. </doc> </value-el>

        <value-el>abandoned <doc> Here the utterances should be marked up when
        the speakers started saying something, but didnt get far
        enough to express the intention they started on before they either
        changed their mind and said something else, or stopped altogether. For
        example, here the so-called RESTARTS could be marked, e.g. <b>[I
        could] [I could]</b> [I could do it] </doc> </value-el>

        <value-el>interrupted <doc> When the speaker started saying something
        but couldn't finished his/her utterance because it was interrupted by
        some other dialogue participant. Note: the utterance of this other
        participant should be among others marked as Turn Grab and correlated
        with the dialogue act which was interrupted using the select button
        under the 'within'. </doc> </value-el>
      </valueset>
    </valuetype-def>
  </head>


  <!-- BODY -->


  <body>

    <!-- Here the suggested specification for Anvil tracks grouped per
	participant (here A and B, could be changed to User and
	System, etc.). 'Utterance' track in a group is a primary
	track. The dimensional tracks are span tracks and are meant to
	assign a communicative function(-) in the specified dimension,
	one track per dimension to make multidimensional segmentation
	possible.  
      -->

    <group name="participantA">
      <track-spec name="utterance" type="primary">
        <attribute display="true" name="token" valuetype="String" />
      </track-spec>

      <track-spec name="Task" ref="participantA.utterance" type="span">
        <attribute link-color="orange" name="correlate verbal"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="feedbackDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="functionDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="rhetoricalLink"
                   valuetype="ReciprocalLink" />

        <attribute display="true" name="info-seeking"
                   valuetype="informationSeekingFunctions" />

        <attribute display="true" name="info-providing"
                   valuetype="informationProvidingFunctions" />

        <attribute display="true" name="action discussion:commissives"
                   valuetype="commisiveFunctions" />

        <attribute display="true" name="action discussion:directives"
                   valuetype="directiveFunctions" />

        <attribute display="true" name="certainty"
                   valuetype="CertaintyQualifiers" />

        <attribute display="true" name="conditionality"
                   valuetype="ConditionalityQualifiers" />

        <attribute display="true" name="partiality"
                   valuetype="PartialityQualifiers" />

        <attribute display="true" name="sentiment"
                   valuetype="SentimentQualifiers">
          <doc>The ISO standard does not specify the values of the sentiment
          attribute. These values are only example values</doc>
        </attribute>

        <attribute display="true" name="rhetoricalRole" valuetype="RhetRole" />
      </track-spec>

      <track-spec name="AutoFeedback" ref="participantA.utterance" type="span">
        <attribute link-color="orange" name="correlate verbal"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="feedbackDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="functionDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="rhetoricalLink"
                   valuetype="ReciprocalLink" />

        <attribute display="true" name="info-seeking"
                   valuetype="informationSeekingFunctions" />

        <attribute display="true" name="info-providing"
                   valuetype="informationProvidingFunctions" />

        <attribute display="true" name="action discussion:commissives"
                   valuetype="commisiveFunctions" />

        <attribute display="true" name="action discussion:directives"
                   valuetype="directiveFunctions" />

        <attribute display="true" name="autofeedback"
                   valuetype="autoFeedbackFunctions" />

        <attribute display="true" name="certainty"
                   valuetype="CertaintyQualifiers" />

        <attribute display="true" name="conditionality"
                   valuetype="ConditionalityQualifiers" />

        <attribute display="true" name="partiality"
                   valuetype="PartialityQualifiers" />

        <attribute display="true" name="sentiment"
                   valuetype="SentimentQualifiers">
          <doc>The ISO standard does not specify the values of the sentiment
          attribute. These values are only example values</doc>
        </attribute>

        <attribute display="true" name="rhetoricalRole" valuetype="RhetRole" />
      </track-spec>

      <track-spec name="AlloFeedback" ref="participantA.utterance" type="span">
        <attribute link-color="orange" name="correlate verbal"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="feedbackDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="functionDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="rhetoricalLink"
                   valuetype="ReciprocalLink" />

        <attribute display="true" name="info-seeking"
                   valuetype="informationSeekingFunctions" />

        <attribute display="true" name="info-providing"
                   valuetype="informationProvidingFunctions" />

        <attribute display="true" name="action discussion:commissives"
                   valuetype="commisiveFunctions" />

        <attribute display="true" name="action discussion:directives"
                   valuetype="directiveFunctions" />

        <attribute display="true" name="allo-feedback"
                   valuetype="alloFeedbackFunctions" />

        <attribute display="true" name="certainty"
                   valuetype="CertaintyQualifiers" />

        <attribute display="true" name="conditionality"
                   valuetype="ConditionalityQualifiers" />

        <attribute display="true" name="partiality"
                   valuetype="PartialityQualifiers" />

        <attribute display="true" name="sentiment"
                   valuetype="SentimentQualifiers">
          <doc>The ISO standard does not specify the values of the sentiment
          attribute. These values are only example values</doc>
        </attribute>

        <attribute display="true" name="rhetoricalRole" valuetype="RhetRole" />
      </track-spec>

      <track-spec name="TurnManagement" ref="participantA.utterance"
                  type="span">
        <attribute link-color="orange" name="correlate verbal"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="feedbackDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="functionDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="rhetoricalLink"
                   valuetype="ReciprocalLink" />

        <attribute display="true" name="info-seeking"
                   valuetype="informationSeekingFunctions" />

        <attribute display="true" name="info-providing"
                   valuetype="informationProvidingFunctions" />

        <attribute display="true" name="action discussion:commissives"
                   valuetype="commisiveFunctions" />

        <attribute display="true" name="action discussion:directives"
                   valuetype="directiveFunctions" />

        <attribute display="true" name="turn management"
                   valuetype="turnManagementFunctions" />

        <attribute display="true" name="certainty"
                   valuetype="CertaintyQualifiers" />

        <attribute display="true" name="conditionality"
                   valuetype="ConditionalityQualifiers" />

        <attribute display="true" name="partiality"
                   valuetype="PartialityQualifiers" />

        <attribute display="true" name="sentiment"
                   valuetype="SentimentQualifiers">
          <doc>The ISO standard does not specify the values of the sentiment
          attribute. These values are only example values</doc>
        </attribute>

        <attribute display="true" name="rhetoricalRole" valuetype="RhetRole" />
      </track-spec>

      <track-spec name="TimeManagement" ref="participantA.utterance"
                  type="span">
        <attribute link-color="orange" name="correlate verbal"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="feedbackDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="functionDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="rhetoricalLink"
                   valuetype="ReciprocalLink" />

        <attribute display="true" name="info-seeking"
                   valuetype="informationSeekingFunctions" />

        <attribute display="true" name="info-providing"
                   valuetype="informationProvidingFunctions" />

        <attribute display="true" name="action discussion:commissives"
                   valuetype="commisiveFunctions" />

        <attribute display="true" name="action discussion:directives"
                   valuetype="directiveFunctions" />

        <attribute display="true" name="time management"
                   valuetype="timeManagementFunctions" />

        <attribute display="true" name="certainty"
                   valuetype="CertaintyQualifiers" />

        <attribute display="true" name="conditionality"
                   valuetype="ConditionalityQualifiers" />

        <attribute display="true" name="partiality"
                   valuetype="PartialityQualifiers" />

        <attribute display="true" name="sentiment"
                   valuetype="SentimentQualifiers">
          <doc>The ISO standard does not specify the values of the sentiment
          attribute. These values are only example values</doc>
        </attribute>

        <attribute display="true" name="other" valuetype="other" />

        <attribute display="true" name="rhetoricalRole" valuetype="RhetRole" />
      </track-spec>

      <track-spec name="DiscourseStructuring" ref="participantA.utterance"
                  type="span">
        <attribute link-color="orange" name="correlate verbal"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="feedbackDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="functionDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="rhetoricalLink"
                   valuetype="ReciprocalLink" />

        <attribute display="true" name="info-seeking"
                   valuetype="informationSeekingFunctions" />

        <attribute display="true" name="info-providing"
                   valuetype="informationProvidingFunctions" />

        <attribute display="true" name="action discussion:commissives"
                   valuetype="commisiveFunctions" />

        <attribute display="true" name="action discussion:directives"
                   valuetype="directiveFunctions" />

        <attribute display="true" name="discourse structure"
                   valuetype="discourseStructuringFunctions" />

        <attribute display="true" name="certainty"
                   valuetype="CertaintyQualifiers" />

        <attribute display="true" name="conditionality"
                   valuetype="ConditionalityQualifiers" />

        <attribute display="true" name="partiality"
                   valuetype="PartialityQualifiers" />

        <attribute display="true" name="sentiment"
                   valuetype="SentimentQualifiers">
          <doc>The ISO standard does not specify the values of the sentiment
          attribute. These values are only example values</doc>
        </attribute>

        <attribute display="true" name="rhetoricalRole" valuetype="RhetRole" />
      </track-spec>

      <track-spec name="OwnCommunicationM" ref="participantA.utterance"
                  type="span">
        <attribute link-color="orange" name="correlate verbal"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="feedbackDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="functionDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="rhetoricalLink"
                   valuetype="ReciprocalLink" />

        <attribute display="true" name="info-seeking"
                   valuetype="informationSeekingFunctions" />

        <attribute display="true" name="info-providing"
                   valuetype="informationProvidingFunctions" />

        <attribute display="true" name="action discussion:commissives"
                   valuetype="commisiveFunctions" />

        <attribute display="true" name="action discussion:directives"
                   valuetype="directiveFunctions" />

        <attribute display="true" name="own communication"
                   valuetype="ownCommunicationManagement" />

        <attribute display="true" name="certainty"
                   valuetype="CertaintyQualifiers" />

        <attribute display="true" name="conditionality"
                   valuetype="ConditionalityQualifiers" />

        <attribute display="true" name="partiality"
                   valuetype="PartialityQualifiers" />

        <attribute display="true" name="sentiment"
                   valuetype="SentimentQualifiers">
          <doc>The ISO standard does not specify the values of the sentiment
          attribute. These values are only example values</doc>
        </attribute>

        <attribute display="true" name="rhetoricalRole" valuetype="RhetRole" />
      </track-spec>

      <track-spec name="PartnerCommunicationM" ref="participantA.utterance"
                  type="span">
        <attribute link-color="orange" name="correlate verbal"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="feedbackDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="functionDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="rhetoricalLink"
                   valuetype="ReciprocalLink" />

        <attribute display="true" name="info-seeking"
                   valuetype="informationSeekingFunctions" />

        <attribute display="true" name="info-providing"
                   valuetype="informationProvidingFunctions" />

        <attribute display="true" name="action discussion:commissives"
                   valuetype="commisiveFunctions" />

        <attribute display="true" name="action discussion:directives"
                   valuetype="directiveFunctions" />

        <attribute display="true" name="partner communication"
                   valuetype="partnerCommunicationManagement" />

        <attribute display="true" name="certainty"
                   valuetype="CertaintyQualifiers" />

        <attribute display="true" name="conditionality"
                   valuetype="ConditionalityQualifiers" />

        <attribute display="true" name="partiality"
                   valuetype="PartialityQualifiers" />

        <attribute display="true" name="sentiment"
                   valuetype="SentimentQualifiers">
          <doc>The ISO standard does not specify the values of the sentiment
          attribute. These values are only example values</doc>
        </attribute>

        <attribute display="true" name="rhetoricalRole" valuetype="RhetRole" />
      </track-spec>

      <track-spec name="SocialObligationM" ref="participantA.utterance"
                  type="span">
        <attribute link-color="orange" name="correlate verbal"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="feedbackDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="functionDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="rhetoricalLink"
                   valuetype="ReciprocalLink" />

        <attribute display="true" name="info-seeking"
                   valuetype="informationSeekingFunctions" />

        <attribute display="true" name="info-providing"
                   valuetype="informationProvidingFunctions" />

        <attribute display="true" name="action discussion:commissives"
                   valuetype="commisiveFunctions" />

        <attribute display="true" name="action discussion:directives"
                   valuetype="directiveFunctions" />

        <attribute display="true" name="social obligations"
                   valuetype="socialObligationManagement" />

        <attribute display="true" name="certainty"
                   valuetype="CertaintyQualifiers" />

        <attribute display="true" name="conditionality"
                   valuetype="ConditionalityQualifiers" />

        <attribute display="true" name="partiality"
                   valuetype="PartialityQualifiers" />

        <attribute display="true" name="sentiment"
                   valuetype="SentimentQualifiers">
          <doc>The ISO standard does not specify the values of the sentiment
          attribute. These values are only example values</doc>
        </attribute>

        <attribute display="true" name="rhetoricalRole" valuetype="RhetRole" />
      </track-spec>

      <track-spec name="ContactM" ref="participantA.utterance" type="span">
        <attribute link-color="orange" name="correlate verbal"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="feedbackDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="functionDependenceRelation"
                   valuetype="MultiLink" />

        <attribute link-color="blue" name="rhetoricalLink"
                   valuetype="ReciprocalLink" />

        <attribute display="true" name="info-seeking"
                   valuetype="informationSeekingFunctions" />

        <attribute display="true" name="info-providing"
                   valuetype="informationProvidingFunctions" />

        <attribute display="true" name="action discussion:commissives"
                   valuetype="commisiveFunctions" />

        <attribute display="true" name="action discussion:directives"
                   valuetype="directiveFunctions" />

        <attribute display="true" name="contact management"
                   valuetype="contactManagement" />

        <attribute display="true" name="certainty"
                   valuetype="CertaintyQualifiers" />

        <attribute display="true" name="conditionality"
                   valuetype="ConditionalityQualifiers" />

        <attribute display="true" name="partiality"
                   valuetype="PartialityQualifiers" />

        <attribute display="true" name="sentiment"
                   valuetype="SentimentQualifiers">
          <doc>The ISO standard does not specify the values of the sentiment
          attribute. These values are only example values</doc>
        </attribute>

        <attribute display="true" name="rhetoricalRole" valuetype="RhetRole" />
      </track-spec>

      <track-spec name="other" ref="participantA.utterance" type="span">
        <attribute link-color="orange" name="correlate verbal"
                   valuetype="MultiLink" />

        <attribute display="true" name="other" valuetype="other" />
      </track-spec>
    </group>

    <!-- 
	 This is a new ANVIL feature. To add further participants,
	 simply copy the following line and rename (e.g. "participantC")
    -->

    <group name="participantB" same-as="participantA" />
  </body>
</annotation-spec>
