<?xml version="1.0" encoding="UTF-8"?>
<surveyConfig title="FINAL Questionnaire">
  <!--
      Questions.
      Should I include N/A in the possible answers?
      For instance, I am asking several questions about the use of the weights.
      If they did not use them, what should they answer? 4-Neutral?

Otherwise, if I have N/A, how to analyze them afterwards?
  -->

  <templates>
    <typeTemplate name="Agreement" className="survey.MultipleChoice">
      <multipleChoiceConfig alignment="horizontal" leftlabel="Strongly Disagree" rightlabel="Strongly Agree">
	<choice id="1" label="1"/>
	<choice id="2" label="2"/>
	<choice id="3" label="3"/>
	<choice id="4" label="4"/>
	<choice id="5" label="5"/>
	<choice id="6" label="6"/>
	<choice id="7" label="7"/>
	<!--	<choice id="7" label="7 Strongly Agree"/> -->
	<!--	<choice id="NA" label="Does not apply / I don't Know"/>-->
      </multipleChoiceConfig>
    </typeTemplate>
  </templates>

  <page label="SPECIFIC QUESTIONS ABOUT THE SYSTEM">
    <label>
      Now we are going to ask some questions about:

      <ul>
	<li>The Selection Criteria window </li>

	<dependency id="weights" answer="no"> <li>Matching Items window </li></dependency>
	<dependency id="weights" answer="yes"><li>The Ranked Items window </li></dependency>

	<li>The Considered Items window </li>

	<dependency id="tradeoff" answer="yes"> <li>The Trade-off Analysis window </li></dependency>
	<li>And some final questions </li>
      </ul>

<!--      
      You can see these windows highlighted in this picture.<br> </br>

      <dependency id="weights" answer="yes">
	<dependency id="tradeoff" answer="yes"><img src="file:surveysConfig/interface_yw_yta.jpg"> </img></dependency>
	<dependency id="tradeoff" answer="no"> <img src="file:surveysConfig/interface_yw_nta.jpg"> </img></dependency>
      </dependency>
      <dependency id="weights" answer="no">
	<dependency id="tradeoff" answer="yes"><img src="file:surveysConfig/interface_nw_yta.jpg"> </img></dependency>
	<dependency id="tradeoff" answer="no"> <img src="file:surveysConfig/interface_nw_nta.jpg"> </img></dependency>
      </dependency>
-->

      <br> </br>
      Click next to start.
    </label>
  </page>


  <page label="SYSTEM. CRITERIA SELECTION WINDOW">
    <label>
      You can see the Criteria Selection window highlighted in this picture.<br> </br>

      <dependency id="weights" answer="no"> <img src="file:surveysConfig/criteria_selection_window_nw.gif"> </img></dependency>

      <dependency id="weights" answer="yes">
	<img src="file:surveysConfig/criteria_selection_window_yw.gif"> </img>

	<br> </br>
	We are going to ask about:
	<ul>
	  <li>Setting a criterion</li>
	  <li>Using the weights</li>
	</ul>
      </dependency>

      <br> </br>
      Click next to continue.
    </label>
  </page>    

  <page label="SYSTEM. CRITERIA SELECTION WINDOW. SETTING A CRITERION">
    <label>For each of the statements below, please indicate the degree of your agreement with the statement by selecting the appropriate choice.</label>
    
    <dependency id="weights" answer="yes"><label>Without taking into account the weights,</label></dependency>

    <element id="criteria_peou1" mandatory="true"><label>The interaction with the Selection Criteria window was clear and understandable</label><type className="temp.Agreement"/></element>
<!--    <element id="criteria_peou2" mandatory="true"><label>The interaction with the Selection Criteria window was user-friendly</label><type className="temp.Agreement"/></element> -->
    <element id="criteria_pu1" mandatory="true"><label>The Selection Criteria window was useful</label><type className="temp.Agreement"/></element>
    
    <dependency id="weights" answer="no">
      <element id="criteria_q1" mandatory="true"><label>I would like the possibility to set the importance of each criterion</label><type className="temp.Agreement"/></element>
    </dependency>
    
    <element id="criteria_value_selection" mandatory="true">
      <label>
	To set the value of a criterion of an ordered attribute <br> </br>
	(maximum price, matriculated after, minimum performace...)<br> </br>
	I prefer to:
      </label>
      <type className="survey.MultipleChoice">
	<multipleChoiceConfig alignment="vertical">
	  <choice id="restricted" label="Select a value from a list"/>
	  <choice id="unrestricted" label="Be free to decide the value"/>
	</multipleChoiceConfig>
      </type>
    </element>

    <element id="criteria_comments" mandatory="false">
      <label>Comments</label>
      <type className="survey.TextArea"/>
    </element>
  </page>


  <dependency id="weights" answer="yes">
    <page label="SYSTEM. CRITERIA SELECTION WINDOW. USING THE WEIGHTS (1/2)">
      <label>For each of the statements below, please indicate the degree of your agreement with the statement by selecting the appropriate choice.</label>

<!--      <element id="weights_peou1" mandatory="true"><label>I often became confused when I used the weights</label><type className="temp.Agreement"/></element> -->
<!--      <element id="weights_peou2" mandatory="true"><label>I made errors frequently when using the weights</label><type className="temp.Agreement"/></element> -->
      <element id="weights_peou3" mandatory="true"><label>Interacting with the weights was often frustrating</label><type className="temp.Agreement"/></element>
      <element id="weights_peou30" mandatory="true"><label>It was easy to decide the proper weight</label><type className="temp.Agreement"/></element>
<!--      <element id="weights_peou4" mandatory="true"><label>I found it easy to recover from errors encountered while using the weights</label><type className="temp.Agreement"/></element> -->
<!--      <element id="weights_peou5" mandatory="true"><label>The weights were rigit and inflexible to interact with</label><type className="temp.Agreement"/></element> -->
      <element id="weights_peou7" mandatory="true"><label>Changing the weights often resulted in an unexpected ordering of the Ranked Items</label><type className="temp.Agreement"/></element>
<!--      <element id="weights_peou8" mandatory="true"><label>I found it cumbersome to use the weights</label><type className="temp.Agreement"/></element> -->
<!--      <element id="weights_peou9" mandatory="true"><label>My interaction with the weights was easy for me to understand</label><type className="temp.Agreement"/></element> -->
      <element id="weights_peou16" mandatory="true"><label>Overall, I found the weights easy to use</label><type className="temp.Agreement"/></element>

    </page>
    <page label="SYSTEM. CRITERIA SELECTION WINDOW. USING THE WEIGHTS (2/2)">
      <label>For each of the statements below, please indicate the degree of your agreement with the statement by selecting the appropriate choice.</label>
<!--
      <element id="weights_pu1" mandatory="true"><label>The use of weights improved my performance in accomplishing the task, compared to the first system</label><type className="temp.Agreement"/></element>
      <element id="weights_pu2" mandatory="true"><label>The use of weights increased my effectivenes for accomplishing the task, compared to the first system</label><type className="temp.Agreement"/></element>
      <element id="weights_pu3" mandatory="true"><label>The use of weights was useful for accomplishing the task</label><type className="temp.Agreement"/></element>
-->
      <element id="weights_pu4" mandatory="true"><label>The use of weights was useful to get a good "picture/understanding" of the different possibilites for my region of interest</label><type className="temp.Agreement"/></element>

<!--
      <element id="weights_pu5" mandatory="true"><label>The use of weights was useful for product assessment</label><type className="temp.Agreement"/></element>
      <element id="weights_pu6" mandatory="true"><label>The use of weights was useful for comparing products</label><type className="temp.Agreement"/></element>
      <element id="weights_pu7" mandatory="true"><label>The use of weights was useful to find good candidate products</label><type className="temp.Agreement"/></element>
-->
      <element id="weights_pu8" mandatory="true"><label>The use of weights was useful for accomplishing the task</label><type className="temp.Agreement"/></element>

      <label><br> </br><br> </br></label>

      <element id="weights_comments" mandatory="false">
	<label>Comments about the weights</label>
	<type className="survey.TextArea"/>
      </element>
    </page>      
  </dependency>
  
  <page label="SYSTEM. ITEMS WINDOW (1/2)">
    <label>
      <dependency id="weights" answer="no">
	You can see the Matching Items window (<b>hereafter we call it the Items window</b>) highlighted in this picture.<br> </br><br> </br>
	<img src="file:surveysConfig/items_window_nw.jpg"> </img>
      </dependency>

      <dependency id="weights" answer="yes">
	You can see the Ranked Items window (<b>hereafter we call it the Items window</b>) highlighted in this picture.<br> </br><br> </br>
	<img src="file:surveysConfig/items_window_yw.jpg"> </img>
      </dependency>

      <br> </br><br> </br>
      For each of the statements below, please indicate the degree of your agreement with the statement by selecting the appropriate choice.
    </label>



    <element id="items_peou1" mandatory="true"><label>I often became confused when I looked at the Items window</label><type className="temp.Agreement"/></element>
<!--    <element id="items_peou8" mandatory="true"><label>I found it cumbersome to look at the Items window</label><type className="temp.Agreement"/></element> -->
    <element id="items_peou20" mandatory="true"><label>There was too much information in the Items window</label><type className="temp.Agreement"/></element>

<!--
    <element id="items_peou9" mandatory="true"><label>My interaction with the Items window was easy for me to understand</label><type className="temp.Agreement"/></element>
    <element id="items_peou13" mandatory="true"><label>The Items window was easy to use for product assessment</label><type className="temp.Agreement"/></element>
    <element id="items_peou14" mandatory="true"><label>The Items window was easy to use to compare products</label><type className="temp.Agreement"/></element>
-->
    <element id="items_peou15" mandatory="true"><label>The Items window was easy to use to accomplish the task</label><type className="temp.Agreement"/></element>
<!--    <element id="items_peou16" mandatory="true"><label>Overall, I found the Items window easy to use</label><type className="temp.Agreement"/></element> -->
  </page>


  <page label="SYSTEM. ITEMS WINDOW (2/2)">
    <label>For each of the statements below, please indicate the degree of your agreement with the statement by selecting the appropriate choice.</label>

    <element id="items_q12" mandatory="true"><label>I found the Items window useful for accomplishing the task</label><type className="temp.Agreement"/></element>

    <dependency id="weights" answer="no">
      <element id="items_q1_nw" mandatory="true"><label>I prefer to see all the matching items in the Items window (with the scroll bar) than to see only the first 3 items</label><type className="temp.Agreement"/></element>
    </dependency>
    <dependency id="weights" answer="yes">
      <element id="items_q1_yw" mandatory="true"><label>I prefer to see all the items in the Items window (with the scroll bar) than to see only  the first 3 items</label><type className="temp.Agreement"/></element>
    </dependency>

<!--    <element id="items_q2" mandatory="true"><label>Displaying the first 3 items only in the Items window would be enough</label><type className="temp.Agreement"/></element> -->

    <dependency id="weights" answer="no">
      <element id="items_q3_nw" mandatory="true"><label>The possibility to sort the items by a column was useful</label><type className="temp.Agreement"/></element>
      <element id="items_q4_nw" mandatory="true">
	<label>
	  When there were not matching items, no items were displayed in the Items window.<br> </br>
	  In this situation, you would prefer that the system displays <b>partially</b> matching items.<br> </br>.
	</label>
	<type className="temp.Agreement"/>
      </element>
      <element id="items_q5_nw" mandatory="true"><label>I would like the system to rank somehow the items in the Items window<br> </br> (put the best candidates on the top of the list)</label><type className="temp.Agreement"/></element>
    </dependency>

    <dependency id="weights" answer="yes">
      <element id="items_q6_yw" mandatory="true"><label>Having the items ranked was useful</label><type className="temp.Agreement"/></element>

      <element id="items_q7_yw" mandatory="true">
	<label>
	  When there were not matching items, patially matching items were displayed.<br> </br>
	  I found this useful.
	</label>
	<type className="temp.Agreement"/>
      </element>

      <element id="items_q8_yw" mandatory="true">
	<label>
	  Even if there were matching items, patially matching items were also displayed (after the matching items).<br> </br>
	  I found this useful.
	</label>
	<type className="temp.Agreement"/>
      </element>

      <element id="items_q9_yw" mandatory="true"><label>I would like to have the possibility to sort the items by a column</label><type className="temp.Agreement"/></element>
      <element id="items_q10_yw" mandatory="true"><label>Discerning between matching items and partially matching items was useful</label><type className="temp.Agreement"/></element>
      <element id="items_q11_yw" mandatory="true"><label>Having the unsatisfying attribute values displayed in red was useful</label><type className="temp.Agreement"/></element>
    </dependency>


    <dependency id="weights" answer="yes">
      <element id="items_q13" mandatory="true"><label>I found that the Items window was more useful for accomplishing the task than in the first system</label><type className="temp.Agreement"/></element>
    </dependency>

    <label><br> </br><br> </br></label>

    <element id="items_comments" mandatory="false">
      <label>Comments about the Items window</label>
      <type className="survey.TextArea"/>
    </element>
  </page>

  <page label="SYSTEM. CONSIDERED ITEMS WINDOW">
    <label>
      You can see the Considered Items window highlighted in this picture.<br> </br><br> </br>
      <img src="file:surveysConfig/considereditems_window.jpg"> </img>
      <br> </br><br> </br>
      For each of the statements below, please indicate the degree of your agreement with the statement by selecting the appropriate choice.
      <br> </br>
    </label>


    <element id="considereditems_peou9" mandatory="true"><label>My interaction with the Considered Items window was easy for me to understand</label><type className="temp.Agreement"/></element>

    <element id="considereditems_q1" mandatory="true"><label>Overall, I found the Considered Items window useful for accomplishing the task</label><type className="temp.Agreement"/></element>

    <element id="considereditems_why">
      <label>If you did use the Considered Items window, why did you use it?</label>
      <type className="survey.TextArea"/>
    </element>

    <element id="considereditems_comments" mandatory="false">
      <label>Comments about the Considered Items window</label>
      <type className="survey.TextArea"/>
    </element>
  </page>


  <dependency id="tradeoff" answer="yes">

    <page label="SYSTEM. TRADE-OFF ANALYSIS WINDOW (1/4) ">
      <label>
	You can see the Trade-off Analysis window (<b>hereafter we call it the TA window</b>) highlighted in this picture.<br> </br><br> </br>
	<img src="file:surveysConfig/tradeoff_window.jpg"> </img>
	<br> </br><br> </br>
	For each of the statements below, please indicate the degree of your agreement with the statement by selecting the appropriate choice.
      </label>

<!--      <element id="tradeoff_peou1" mandatory="true"><label>I often became confused when I used the TA window</label><type className="temp.Agreement"/></element> -->
<!--      <element id="tradeoff_peou2" mandatory="true"><label>I made errors frequently when using the TA window</label><type className="temp.Agreement"/></element> -->
      <element id="tradeoff_peou3" mandatory="true"><label>Interacting with the TA window was often frustrating</label><type className="temp.Agreement"/></element>
<!--
      <element id="tradeoff_peou4" mandatory="true"><label>I found it easy to recover from errors encountered while using the TA window</label><type className="temp.Agreement"/></element>
      <element id="tradeoff_peou5" mandatory="true"><label>The TA window was rigit and inflexible to interact with</label><type className="temp.Agreement"/></element> 
-->
      <element id="tradeoff_peou7" mandatory="true"><label>The TA window often behaved in unexpected ways</label><type className="temp.Agreement"/></element>

<!--      <element id="tradeoff_peou8" mandatory="true"><label>I found it cumbersome to use the TA window</label><type className="temp.Agreement"/></element> -->

      <element id="tradeoff_peou30" mandatory="true"><label>I found it easy to read and understand the information provided by the TA window</label><type className="temp.Agreement"/></element>
<!--      <element id="tradeoff_peou9" mandatory="true"><label>My interaction with the TA was easy for me to understand</label><type className="temp.Agreement"/></element> -->
      <element id="tradeoff_peou16" mandatory="true"><label>Overall, I found the TA window easy to use</label><type className="temp.Agreement"/></element>
    </page>

    <page label="SYSTEM. TRADE-OFF ANALYSIS WINDOW (2/4) ">
      <label>For each of the statements below, please indicate the degree of your agreement with the statement by selecting the appropriate choice.</label>

<!--
      <element id="tradeoff_pu1" mandatory="true"><label>The TA window improved my performance in accomplishing the task, compared to the first system</label><type className="temp.Agreement"/></element>
      <element id="tradeoff_pu2" mandatory="true"><label>The TA window increased my effectivenes for accomplishing the task, compared to the first system</label><type className="temp.Agreement"/></element>
      <element id="tradeoff_pu3" mandatory="true"><label>The TA window was useful for accomplishing the task</label><type className="temp.Agreement"/></element>
-->
      <element id="tradeoff_pu4" mandatory="true"><label>The TA window was useful to get a good "picture/understanding" of the different possibilites for my region of interest</label><type className="temp.Agreement"/></element>
<!--
      <element id="tradeoff_pu5" mandatory="true"><label>The TA window was useful for product assessment</label><type className="temp.Agreement"/></element>
      <element id="tradeoff_pu6" mandatory="true"><label>The TA window was useful for comparing products</label><type className="temp.Agreement"/></element>
      <element id="tradeoff_pu7" mandatory="true"><label>The TA window was useful to find good candidate products</label><type className="temp.Agreement"/></element>
-->
      <element id="tradeoff_pu8" mandatory="true"><label>The TA window was useful for accomplishing the task</label><type className="temp.Agreement"/></element>

    </page>

    <page label="SYSTEM. TRADE-OFF ANALYSIS WINDOW (3/4) ">
      <label>
	Here we show you again the image presented in the tutorial about the Trade-off Analysis window.<br> </br>
	<b>Just click Next to Continue.</b><br> </br>
	<br> </br>
	<img src="file:surveysConfig/tradeoff_explanation.gif"> </img>
	<br> </br>
	<br> </br>
      </label>
    </page>

    <page label="SYSTEM. TRADE-OFF ANALYSIS WINDOW (4/4) ">
      <label>
	For each of the statements below, please indicate the degree of your agreement with the statement by selecting the appropriate choice.
      </label>

      <label><br> </br><b>Some questions about the "Strong Relaxations":</b></label>
      <element id="tradeoff_strong_peou1" mandatory="true"><label>I found it easy to read and understand the "Strong Relaxations" information</label><type className="temp.Agreement"/></element>
<!--      <element id="tradeoff_strong_peuo2" mandatory="true"><label>My interaction with the "Strong Relaxations" was easy for me to understand</label><type className="temp.Agreement"/></element> -->
      <element id="tradeoff_strong_pu1" mandatory="true"><label>I found reading the "Strong Relaxations" useful for accomplishing the task</label><type className="temp.Agreement"/></element>
      <element id="tradeoff_string_pu2" mandatory="true"><label>I found clicking on the "Strong Relaxations" useful for accomplishing the task</label><type className="temp.Agreement"/></element>

      <label><br> </br><b>Some questions about the "Conflicting Set" information:</b></label>
      <element id="tradeoff_conflict_peuo1" mandatory="true"><label>I found it easy to read and understand the "Conflicting Set" information</label><type className="temp.Agreement"/></element>
      <element id="tradeoff_conflict_pu1" mandatory="true"><label>I found the "Conflicting Set" information useful for accomplishing the task</label><type className="temp.Agreement"/></element>

      <label><br> </br><b>Some questions about the "Weak Relaxations":</b></label>
      <element id="tradeoff_weak_peou1" mandatory="true"><label>I found it easy to read and understand the "Weak Relaxations" information</label><type className="temp.Agreement"/></element>
<!--      <element id="tradeoff_weak_peou2" mandatory="true"><label>My interaction with the "Weak Relaxations" was easy for me to understand</label><type className="temp.Agreement"/></element> -->
      <element id="tradeoff_weak_pu1" mandatory="true"><label>I found reading the "Weak Relaxations" useful for accomplishing the task</label><type className="temp.Agreement"/></element>
      <element id="tradeoff_weak_pu2" mandatory="true"><label>I found clicking on the "Weak Relaxations" useful for accomplishing the task</label><type className="temp.Agreement"/></element>

      <element id="tradeoff_comments" mandatory="false">
	<label><br> </br>Comments about the Tradeoff Analysis window</label>
	<type className="survey.TextArea"/>
      </element>
    </page>      
  </dependency>



  <page label="FINAL QUESTIONS">
    <label>
      Thanks. Now we are going to ask some final questions about the system.
      <b>Note:</b> When we say "the system", we refer to <b>the improved system</b>.<br> </br>
    </label>

    <element id="final_most" mandatory="true"><label>What did you like most about the system?</label><type className="survey.TextArea"/></element>
    <element id="final_least" mandatory="true"><label>What did you like least about the system?</label><type className="survey.TextArea"/></element>
    <element id="final_recommend" mandatory="true"><label>Would you recommend the system to a friend?</label><type className="survey.YesNo"/></element>
    <element id="final_otherdomains">
      <label>
	In which other domains would you like to use this type of system?<br> </br>
	(music, movies, apartments, jobs...)
      </label>
      <type className="survey.TextArea"/>
    </element>
    <element id="final_comments" mandatory="false"><label>If you have any other comments about the system (or the experiment itself), or advice on how to improve it, please provide them in the space below.</label><type className="survey.TextArea"/></element>


    <element id="final_futurevaluation" mandatory="true"><label>Would you agree to evaluate futur versions of the system once we have made improvements?</label><type className="survey.YesNo"/></element>
    <element id="final_infresults" mandatory="true"><label>Would you like to be informed about the results of the study?</label><type className="survey.YesNo"/></element>
    <element id="final_email"><label>If you answered "yes" to any of the last two previous questions, please provide your email</label><type className="survey.TextField"/></element>
  </page>


  <page label="QUESTIONNAIRE FINISHED">
    <label>
      The questionnaire has finished.<br> </br>
      <b>Click "Finish" to continue.</b>
    </label>
  </page>
</surveyConfig>

