<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Group Decision Support for Requirements Negotiation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alexander Felfernig</string-name>
          <email>alexander.felfernig@ist.tugraz.at</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Christoph Zehentner</string-name>
          <email>christoph.zehentner@ist.tugraz.at</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Harald Grabner</string-name>
          <email>harald.grabner@ist.tugraz.at</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute for Software Technology, Graz University of Technology</institution>
          ,
          <addr-line>In eldgasse 16b, A-8010 Graz</addr-line>
          ,
          <country country="AT">Austria</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Requirements engineering is one of the most critical phases in software development processes. Requirements are verbalizing decision alternatives which are negotiated by stakeholders. In this paper we present the results of an empirical analysis of the e ects of applying group recommendation technologies to requirements negotiation. This analysis has been conducted within the scope of software development projects at our university where development teams were supported with group recommendation technologies when deciding which requirements should be implemented. We summarize the results of this analysis and show how group recommendation can be applied to requirements negotiation.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Requirements engineering (RE) is considered as one of the most critical phases in
software projects and poorly implemented RE is a major risk for the failure of a
project [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Requirements themselves are a verbalization of decision alternatives
regarding the functionality and quality of the software [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Related individual as
well as group decisions are extremely di cult due to the increasing size of
requirement models as well as contradicting preferences of stakeholders [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In this
paper we analyze the impact of applying group recommendation technologies [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]
to improve the quality of decision processes in the context of requirements
negotiation which is the process of resolving existing con icts between requirements
and deciding which requirements should be implemented. Typical
functionalities of group recommender systems are the visualization of the preferences of
other group members, recommendations for individual and group decisions, and
recommendations for con ict resolutions in the case of inconsistent stakeholder
preferences [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Our major motivation for applying group recommendation
technologies is to improve the usability and the quality of decision support in
requirements engineering environments (especially in the context of requirements
negotiation { both are used as subjective measures in our evaluation).
      </p>
      <p>
        Note that decision models based on rational thinking [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] are not applicable in
most requirements negotiation scenarios since stakeholders do not exactly know
their preferences beforehand [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Furthermore, preferences are not stable but
rather change over time which is an important aspect to be taken into account
by requirements negotiation environments [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        For the purpose of supporting preference construction in requirements
negotiation we have developed IntelliReq. Teams are allowed to con gure the set
of requirements that should be implemented. Note that our goal was to develop
recommendation technologies which can be exibly exploited in requirements
negotiation; it is not our intention to replace existing requirements negotiation
approaches (see, e.g., [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]) but to provide useful extensions.
      </p>
      <p>This paper is organized as follows. In Section 2 we sketch the IntelliReq
environment which supports group decision processes in requirements
negotiation { for reasons of space limitations we omit screenshots. In Section 3 we
present our hypotheses de ned for the empirical evaluation of IntelliReq and
discuss the corresponding study results. The paper is concluded with Section 4.
2
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>IntelliReq Environment</title>
      <sec id="sec-2-1">
        <title>Application Scenario</title>
        <p>IntelliReq is a group decision environment that supports computer science
students at the Graz University of Technology in deciding on which requirements
should be implemented within the scope of their software projects. Typically, a
project team consists of 6{8 students who implement a software system with an
average e ort of about 8 man months. At the beginning of a project, students
have to evaluate a set of requirements which have been de ned by the course
instructors and to gure out which requirements they will implement within
the scope of their project (requirements negotiation phase). For example, the
task could be the implementation of a tourist recommender application { the
corresponding decision alternatives are depicted in Table 1. We will use this
simple set of decision alternatives as a working example throughout the paper.
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>IntelliReq User Interface &amp; Functionalities</title>
        <p>With the goal of supporting the achievement of a common group decision, the
IntelliReq user interface supports the following functionalities:
{ Each stakeholder is enabled to de ne, adapt, and store his/her preferences
(choices) regarding a given set of decision alternatives (see, e.g., Table 1).
{ Each stakeholder can comment on, argue for, and discuss de ned preferences.
{ Each group can view and discuss recommendations for group decisions
determined on the basis of already de ned user preferences.
{ De ne and store a group decision; this is allowed for project managers.
{ Each IntelliReq user can evaluate the application; this user feedback has
been analyzed within the scope of an empirical study.</p>
        <p>Question</p>
        <p>
          Decision Alternatives
In order to evaluate the provided IntelliReq functionalities, we conducted an
empirical study within the scope of the course Object-oriented Analysis &amp; Design
organized at the Graz University of Technology. The major focus of this study
was to analyze the impact of group decision technologies on the dimensions
usability of the system and quality of decision support.
For the purpose of the empirical study we provided the IntelliReq environment
in four versions. In order to analyze our hypotheses, we decided to implement
a 2x2 study with the variation points group recommendations available {
recommendations are determined by majority voting (yes/no) and preferences of
other users visible (yes/no) { these versions are shown in Table 2. Both, group
recommendations and preference visibility, are key functionalities provided by
state of the art group recommendation environments [
          <xref ref-type="bibr" rid="ref13 ref9">9, 13</xref>
          ]. On the basis of this
empirical study we wanted to investigate to which extent these functionalities
are applicable within the scope of requirements negotiation.
        </p>
        <p>
          N=293 participants (computer science students at the Graz University of
Technology, 23.1% female and 76.9% male) selected their preferred requirements
using the IntelliReq environment. The participants of the study were assigned
to one of 56 di erent groups (the development teams) and de ned (stored) 3733
individual preferences and 101 group decisions. For each development team the
last stored group decision was interpreted as the nal decision; after the
published deadline no further adaptations of the taken decisions were possible. After
a user had successfully articulated his/her requirements, he/she had the
possibility to give feedback on the usability and the decision support quality of
IntelliReq on a 10-point Likert scale.
The empirical study is based on hypotheses derived from existing research in
requirements engineering [
          <xref ref-type="bibr" rid="ref1 ref3">1, 3</xref>
          ], group recommender systems [
          <xref ref-type="bibr" rid="ref5 ref9">9, 5</xref>
          ], and decision
&amp; social psychology [
          <xref ref-type="bibr" rid="ref12 ref4 ref6">4, 6, 12</xref>
          ]. The list of hypotheses is shown in Table 3.
hypothesis
        </p>
        <p>description
H1
H2
H3
H4
H5
H6
H7
H8
H9</p>
        <p>
          Group Recommendation (Hypotheses 1{3) Existing research in the eld of
recommender systems [
          <xref ref-type="bibr" rid="ref5 ref9">9, 5</xref>
          ] points out the potential of group recommendation
technologies to signi cantly improve the quality of group decision processes. First
we wanted to investigate the potential of group recommendation technologies to
improve the quality of the dimensions usability and decision support in a
requirements negotiation scenario. With Hypothesis 1 we express the assumption that
recommendation technologies can improve the overall system quality in terms
of usability. Hypothesis 2 expresses the assumption that recommendation
technologies can help to improve the perceived quality of decision support. Second
we wanted to know whether the availability of group recommendations has an
in uence on the frequency of applying discussion functionalities (Hypothesis 3 )
{ the underlying assumption is that the availability of group recommendations
intensi es discussions between group members. This phenomenon is well known
and exploited by critiquing-based recommenders where the system proposes
recommendations and the user can give feedback in terms of critiques [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]. Studies
in social psychology show that frequent information interchange can improve the
quality of group decisions [
          <xref ref-type="bibr" rid="ref12 ref6">6, 12</xref>
          ].
        </p>
        <p>
          Visible User Preferences (Hypotheses 4{7) Existing research in the eld of
group-based recommendation points out the advantages of preference
transparency in group decision making [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. In contrast, literature in social psychology
points out the fact that suboptimal outcomes of group decision processes are
correlated with the visibility of individual preferences of other group members [
          <xref ref-type="bibr" rid="ref12 ref6">12,
6</xref>
          ]. The reason for groups not being able to take optimal decisions (hidden-pro le
identi cation problem) is explained by an insu cient discussion of unshared
information which is triggered by the initial disclosure of individual preferences
(focus shift from information interchange to preference comparison). First we
wanted to investigate whether the group-wide visibility of individual preferences
has an in uence on the perceived usability and decision support quality
(Hypotheses 4 and 5 ). Second we wanted to gure out whether the group-wide
visibility of individual preferences has an in uence on the frequency of
preference adaptation (Hypothesis 6 ). One underlying assumption here is that persons
follow the phenomenon of social proof [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], i.e., are doing or accepting things that
others already did (accepted). The other underlying assumption is that persons
tend to stick with their current decision due to the phenomenon of consistency
[
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], i.e., the e ect that published personal opinions are changed less often. Third,
a lower frequency of information exchange can lead to a di erent decision
outcome [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. With Hypothesis 7 we wanted to investigate whether the group-wide
visibility of preferences can lead to a decision bias (due to social proof [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]), i.e.,
whether preference visibility has an in uence on the decision outcome.
        </p>
        <p>Winning Strategy (Hypothesis 8) We wanted to provide an answer to the
question which of the four di erent IntelliReq versions will be evaluated best
regarding usability and quality of decision support. With Hypothesis 8 we want
to express the assumption that group recommendations improve system usability
and decision support quality. In contrast, making preferences of other group
members visible in the group decision process deteriorates the system evaluation.
Consequently, version 2 (see Table 2) should be evaluated best.</p>
        <p>
          Distance Matters (Hypothesis 9) Finally, we wanted to provide an answer
to the question whether the distance of a users's preference to the nal group
decision has an impact on the overall system evaluation. With Hypothesis 9 we
express the assumption that users with a low number of considered requirements
will not be satis ed with the system usability and the decision support quality.
Group recommendation heuristics The majority rule is a simple but very
e ective heuristic in group decision making [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]: each decision is taken conform
to the majority of the votes of the team members. In addition to the majority
rule, there exist a couple of heuristics which can be applied when generating
recommendations for groups, for example, the fairness heuristic which guarantees
that none of the group members will be disadvantaged. In the nal part of our
empirical study we will compare the prediction quality of di erent group
recommendation heuristics in the context of our requirements negotiation scenario.1
3.3
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>Study Results</title>
        <p>In order to identify statistically signi cant di erences in the user quality feedback
depending on the used IntelliReq version we conducted a series of two-sample
t-tests. We will now discuss the results of our analysis.</p>
        <p>Hypothesis H1 has to be rejected since the usability of IntelliReq versions
with recommendation support (version 1 and version 2 in Table 2) is only better
on the descriptive level (p=0.17, avg. 7.0, std.dev. 1.17) compared to versions
without a recommendation support (avg. 6.42, std.dev. 2.47).
1 Note that due to limited number of subjects (N=293) we were not able to compare
the di erent recommendation heuristics w.r.t. the dimensions usability and quality
of decision support. Such comparisons will be in the focus of future work.</p>
        <p>Hypothesis H2 can be con rmed since we could detect a signi cant better
evaluation of the IntelliReq decision support for recommendation-enhanced
versions (p&lt;0.001, avg. 7.07, std.dev. 2.03) compared to versions without a
recommendation support (avg. 5.21, std.dev. 2.96).</p>
        <p>
          Hypothesis H3 can be con rmed as well since the number of comments on
individual preferences is signi cantly higher in versions which provided group
recommendations (p&lt;0.0015, avg. 7.96, std.dev. 5.90 vs. avg. 3.53, std.dev. 2.71).
Thus we can interpret group recommendations as a stimulating elements for
information interchange among group members which is a key factor for
highquality group decisions [
          <xref ref-type="bibr" rid="ref12 ref6">12, 6</xref>
          ].
        </p>
        <p>Hypotheses H4 and H5 can not be con rmed since users with no access to the
preferences of other group members did not provide a signi cantly better rating
for usability and quality of decision support. However, on the descriptive level
the evaluation of versions without preference visibility for all group members is
better (e.g., usability, avg. 7.0, std.dev. 2.08) compared to versions that make
preferences visible (e.g., usability, avg. 6.46, std.dev. 2.09).</p>
        <p>
          Hypothesis H6 can be con rmed since the number of adapted individual
preferences is signi cantly lower in versions with access to the personal preferences
of other group members (p&lt;0.001). This can be explained by the fact that { due
to preferences visible for other users { the current user inclines to be consistent
[
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] with his/her original requirements, i.e., the willingness to change articulated
preferences decreases if preferences are accessible for other users [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ].
        </p>
        <p>
          Hypothesis H7 can be con rmed since users having access to the preferences
of other group members articulate preferences which are more similar to the
nal group decision (avg. 0.28, std.dev. 0.09 vs. avg. 0.43, std.dev. 0.13).
Being confronted with the preferences of other group members, persons base their
decisions on the already known preferences and do not focus on a discussion
of unshared information which is extremely important for nding optimal
decisions [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. There is a signi cant biasing e ect due to the visibility of preferences
(p&lt;0.001). This e ect can be explained by the phenomenon of social proof [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]
which triggers group members to do things or accept things that other group
members are doing (accepting).
        </p>
        <p>Hypothesis H8 can not be con rmed. However, users with recommendation
support and without insight into the preferences of other users provided the
highest ranking for both, usability (avg. 7.62, std.dev. 1.84) and quality of
decision support (avg. 7.11, std.dev. 2.06). Versions with recommendation support
outperform versions without recommendation support in terms of decision
support quality (p&lt;0.001) and versions with recommendation support and without
a view on the preferences of other users clearly outperform all other versions in
terms of usability (p&lt;0.001).</p>
        <p>
          Hypothesis H9 can be con rmed since users with preferences having a higher
distance from the nal group decision rated the IntelliReq environment
significantly worse in terms of usability (p&lt;0.05). This result conforms to the win-lose
situations discussed in [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] which typically turn into lose-lose situations. We could
not detect a di erence in the evaluation of the quality of decision support.
        </p>
      </sec>
      <sec id="sec-2-4">
        <title>Comparison of Group Recommendation Heuristics</title>
        <p>
          In our empirical study we applied the majority voting heuristic [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] for
determining group recommendations. In addition to the majority heuristic we wanted to
evaluate and compare di erent other group recommendation heuristics (see, e.g.,
[
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]) w.r.t. to their applicability for our requirements negotiation scenario { for
our comparison we used the following ones:
{ RAND (randomized recommendation): a recommendation where each
individual prediction has been generated randomly.
{ LDM (least distance member): the preferences (selections) of the group
member with the lowest distance to the preferences of all other group members
is used as the group recommendation.
{ FAIR (fairness): at least one preference of each group member is taken into
account when generating the group recommendation.
{ MP (most pleasure): for each question (see, e.g., Table 1) each possible
answer is rated regarding its di culty (in our case in terms of e ort in
manmonths estimated by instructors). The alternative with the lowest overall
di culty is used as group recommendation.
{ GBCF (group-based collaborative ltering): group decisions (of other
groups) which are similar to the personal preferences of the members of
the current group are used as group recommendation.
{ MAJ (majority voting): decisions (preferences) supported by a majority of
group members are integrated in the nal group recommendation.
{ MIN (minority voting): decisions (preferences) supported by a minority of
group members are integrated in the nal group recommendation.
On the basis of the data (individual preferences and taken group decisions)
we compared these seven decision heuristics w.r.t. their prediction quality (see
Table 4). This evaluation shows that (as expected) RAND and MIN should not
be taken into account as serious heuristics for predicting user preferences. For
our dataset, the MAJ heuristic outperforms all other decision heuristics in terms
of the average distance between predicted and actual group decision.2
4
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Conclusions</title>
      <p>In this paper we have presented the results of an empirical study which
investigated the impact of group recommendation technologies applied in the context
of requirements negotiation. We introduced the IntelliReq decision support
environment which is used at the Graz University of Technology for supporting
group decision processes in small-sized software projects (6{8 team members).
The major results of this experiment where that group recommendation
technologies can improve the perceived usability and quality of decision support. It is
not recommended to disclose the preferences of individual group members at the
beginning of a decision process since the knowledge of the preferences of other
group members can result in an insu cient discussion of unshared information.
2 The IntelliReq dataset is available (anonymized): www.ist.tugraz.at/ase/intellireq.
RAND 0.55 (0.04) 0.55 (0.04) 0.55 (0.04)
LDM 0.31 (0.21) 0.26 (0.22) 0.35 (0.19)
FAIR 0.35 (0.23) 0.33 (0.24) 0.38 (0.22)</p>
      <p>MP 0.47 (0.20) 0.47 (0.18) 0.46 (0.23)
GBCF 0.31 (0.19) 0.31 (0.21) 0.33 (0.17)
MAJ 0.27 (0.18) 0.22 (0.19) 0.32 (0.16)</p>
      <p>MIN 0.80 (0.16) 0.81 (0.17) 0.79 (0.16)
Table 4. Average distances of recommended group decisions to the nal group decision.
Distances are measured in terms of the share of individual predictions di erent from
the group decision (rec. = IntelliReq versions 1 and 2; no rec. = IntelliReq versions
3 and 4; all = all IntelliReq versions).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>B.</given-names>
            <surname>Alenljung</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Persson</surname>
          </string-name>
          .
          <article-title>Decision-making activities in the requirements engineering decision processes: A case study</article-title>
          .
          <source>In ISD 2005</source>
          , pages
          <fpage>707</fpage>
          {
          <fpage>718</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>A.</given-names>
            <surname>Aurum</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Wohlin</surname>
          </string-name>
          .
          <article-title>The fundamental nature of requirements engineering activities as a decision-making process</article-title>
          .
          <source>Information and Software Technology</source>
          ,
          <volume>45</volume>
          (
          <issue>14</issue>
          ):
          <volume>945</volume>
          {
          <fpage>954</fpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>B.</given-names>
            <surname>Boehm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Gruenbacher</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Briggs</surname>
          </string-name>
          .
          <article-title>Developing groupware for requirements negotiation: Lessons learned</article-title>
          .
          <source>IEEE Software</source>
          ,
          <volume>18</volume>
          (
          <issue>3</issue>
          ):
          <volume>46</volume>
          {
          <fpage>55</fpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>R.</given-names>
            <surname>Cialdini</surname>
          </string-name>
          .
          <article-title>The science of persuasion</article-title>
          . Scienti c American, (
          <volume>284</volume>
          ):
          <volume>76</volume>
          {
          <fpage>81</fpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>A.</given-names>
            <surname>Felfernig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mandl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Schubert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Maalej</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F.</given-names>
            <surname>Ricci</surname>
          </string-name>
          .
          <article-title>Recommendation and decision technologies for requirements engineering</article-title>
          .
          <source>In 2nd Intl. Workshop on Recommendation Systems for Software Eng. (RSSE10)</source>
          , pages
          <fpage>11</fpage>
          {
          <fpage>15</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>T.</given-names>
            <surname>Greitemeyer</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Schulz-Hardt</surname>
          </string-name>
          .
          <article-title>Preference-consistent evaluation of information in the hidden pro le paradigm: Beyond group-level explanations for the dominance of shared information in group decisions</article-title>
          .
          <source>Journal of Personality and Social Psychology</source>
          ,
          <volume>84</volume>
          (
          <issue>2</issue>
          ):
          <volume>332</volume>
          {
          <fpage>339</fpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>R.</given-names>
            <surname>Hastie</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Kameda</surname>
          </string-name>
          .
          <article-title>The robust beauty of majority rules in group decisions</article-title>
          .
          <source>Psychological Review</source>
          ,
          <volume>112</volume>
          (
          <issue>2</issue>
          ):
          <volume>80</volume>
          {
          <fpage>86</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>H.</given-names>
            <surname>Hofmann</surname>
          </string-name>
          and
          <string-name>
            <given-names>F.</given-names>
            <surname>Lehner</surname>
          </string-name>
          .
          <article-title>Requirements engineering as a success factor in software projects</article-title>
          .
          <source>IEEE Software</source>
          ,
          <volume>18</volume>
          (
          <issue>4</issue>
          ):
          <volume>58</volume>
          {
          <fpage>66</fpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>A.</given-names>
            <surname>Jameson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Baldes</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Kleinbauer</surname>
          </string-name>
          .
          <article-title>Two methods for enhancing mutual awareness in a group recommender system</article-title>
          .
          <source>In ACM Intl. Working Conference on Advanced Visual Interfaces</source>
          , pages
          <volume>48</volume>
          {
          <fpage>54</fpage>
          ,
          <string-name>
            <surname>Gallipoli</surname>
          </string-name>
          , Italy,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>J.</given-names>
            <surname>Mastho</surname>
          </string-name>
          .
          <article-title>Group recommender systems: Combining individual models</article-title>
          . In F. Ricci,
          <string-name>
            <given-names>L.</given-names>
            <surname>Rokach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Shapira</surname>
          </string-name>
          , and P. Kantor, editors,
          <source>Recommender Systems Handbook</source>
          , pages
          <volume>677</volume>
          {
          <fpage>702</fpage>
          . Springer,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>D.</given-names>
            <surname>McFadden</surname>
          </string-name>
          .
          <article-title>Rationality for economists?</article-title>
          <source>Journal of Risk and Uncertainty</source>
          ,
          <volume>19</volume>
          (
          <issue>1</issue>
          ):
          <volume>73</volume>
          {
          <fpage>105</fpage>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>A.</given-names>
            <surname>Mojzisch</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Schulz-Hardt</surname>
          </string-name>
          .
          <article-title>Knowing other's preferences degrades the quality of group decisions</article-title>
          .
          <source>Jrnl. of Personality and Social Psych</source>
          .,
          <volume>98</volume>
          (
          <issue>5</issue>
          ):
          <volume>794</volume>
          {
          <fpage>808</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>M. O'Connor</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Cosley</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Konstan</surname>
            , and
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Riedl</surname>
          </string-name>
          .
          <article-title>Polylens: A recommender system for groups of users</article-title>
          .
          <source>In European Conference on Computer-Supported Cooperative Work</source>
          , pages
          <volume>199</volume>
          {
          <fpage>218</fpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <given-names>P.</given-names>
            <surname>Pu</surname>
          </string-name>
          and
          <string-name>
            <surname>L. Chen.</surname>
          </string-name>
          <article-title>User-involved preference elicitation for product search and recommender systems</article-title>
          .
          <source>AI Magazine</source>
          ,
          <volume>29</volume>
          (
          <issue>4</issue>
          ):
          <volume>93</volume>
          {
          <fpage>103</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>