<!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>Methodology for Determining Stakeholders' Criteria Weights in Systems Engineering</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Vikas Shukla</string-name>
          <email>vshukla@laas.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Guillaume Auriol</string-name>
          <email>gauriol@laas.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>CNRS, LAAS</institution>
          ,
          <addr-line>7 avenue du colonel Roche, F-31400 Toulouse, France Univ. de Toulouse, INSA, LAAS, F-31400, Toulouse</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2013</year>
      </pub-date>
      <abstract>
        <p>Multi criteria decision making involves evaluation of various alternative solutions upon a set of criteria. The result of multi criteria decision making is the best alternative which secures the highest score with the predefined criteria. Usually, these criteria are weighted in an order to represent their stake in the final selection. In multi criteria decision making this step is very critical for the selection of the right product. Often these criteria are traced backed to a set of multi-disciplinary stakeholders participating in the evaluation process. Often these stakeholders differ upon their weighting of a particular criteria with other stakeholders. In this paper we provide a holistic criteria weighting method which allows to assimilate the different criteria weights from different stakeholders to provide a single set of criteria weights, uniformly acceptable by all stakeholders. This paper shows how the criteria weights can be simulated and used priorly to find the design solutions. The simulations results can be used to accept or refute the particular design alternative.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Decision making is pervasive phenomenon in systems engineering (SE) projects. Some
decisions involve single decision maker (DM). The responsibility of such a decision
depends upon the sole single DM. Often, SE decisions involve more than one DM, thus
adding fabric of complexity to the problem. Decision making becomes more complex,
when multiple criteria get involved in the problem. Such problems, where multiple
criteria and multiple decision makers are involved in a problem are called multi criteria
decision making or analysis (MCDM/MCDA) problems.</p>
      <p>A systems engineering project involves multiple stakeholders and multiple
criteria decision analysis [1]. Such problems need attention and a formal methodology, to
provide pertinent solutions. Variety of methodologies exist in the literature which
provide more or less acceptable solutions, such as the famous AHP technique [2],
Multiattribute utility theory [3], ELECTRE Methods [4–6], PROMETHEE [7], TOPSIS[8],
etc. In this paper, we are concerned with only the first step of the decision making
problem, i.e., criteria weighting. In this paper we present a methodology for criteria
weighting in the context of a systems engineering projects. Our criteria weighting
approach can provide weights for a variety of decision making techniques. Our approach
is based on the classical preference modelling technique given by Fishburn et al. [9].</p>
      <p>A systems engineering project typically involves a crowd of multi-disciplinary
stakeholders. Success of a project depends upon the decisions and choices made during the
analysis of architectures &amp; alternatives, and during the selection of components during
the detail design phase [10]. Systems engineering is about making the right decisions
to achieve the development of a product which is exactly demanded by their clients and
stakeholders. These right decisions do not come automatically from a thin air, rather
precise metrics are needed to evaluate the appropriate alternatives and right design
components. As these decisions are based on these multiple criteria, they need to be
weighted to measure their impact on the final decision choice. This task of providing
weights to the criteria may seem trivial for a single decision maker, but when multiple
stakeholders are involved this task becomes fairly difficult. As the different
stakeholders differ upon the weights for various criteria, while each stakeholder being correct in
his own view.</p>
      <p>It is interesting to see that industries seldom use techniques which demand high
cognitive loads on DMs. Even if a techniques is more correct technically but leads
to high cognitive load, it will hardly find usage in industry. Industries prefer simple
techniques to pacify majority of its non-technical stakeholders. Our technique claims to
pose less cognitive load to the stakeholders as compared to the other technique.</p>
      <p>In this paper, we provide a technique which allows to assimilate the various criteria
weights from the different stakeholders to provide a single array of criteria weights
which can be uniformly accepted by all the different decision makers or stakeholders.</p>
      <p>The major contributions of this paper are as follows:
— It provide a holistic way to integrate the different criteria weights of different
stakeholders to provide a single weights using the classical preference modelling.
— It show that how all stakeholders are uniformly satisfied with the proposed
technique.</p>
      <p>This paper is organized as follows: Section 2 presents the criteria weighting
problem. Section 3 presents the state of art of criteria weighting problems. Section 4 presents
our novel approach. Section 5 presents an example of our approach. Section 6 discusses
about the advantages and disadvantages of our approach, and the industrial readiness
assessment. Section 7 concludes and presents future perspectives.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Criteria Weighting Problem in Systems Engineering</title>
      <p>In a systems engineering project, it is of great importance that most of stakeholders are
satisfied with the various decisions taken during the product development and with the
final resulting end product. A higher satisfaction among the stakeholders can be
guaranteed if the various stakeholders criteria weights are taken into account in a transparent
and holistic manner.</p>
      <p>The criteria weighting is critical part of the MCDM problem during analysis of
alternatives in a system engineering project. Different stakeholders own different views
towards the different criteria, their perception of weights differ from each other which
makes it very tedious and difficult to come up with an agreement on a particular set of
criteria weights. This often causes the conflicts among the stakeholders, which may halt
the progress of the project, if it remains unresolved. The criteria weighting problem
refers to the problem of generating a single array of criteria weights from multiple
arrays of criteria weights emerging from different stakeholders. Often, such problems
start with demanding the DMs’ weights for all the involved criteria and then provide a
mechanism to find the mean weight. This approach assumes that the DMs’ know their
particular weights, which is often not supported by any evidence. The criteria weighting
problem faces four critical challenges:
— Evidence of validity for criteria weights.
— Transparency of DMs’ participation in criteria weighting.
— Scalability of criteria weighting.
— Acceptable Cognitive load on DMs.</p>
      <p>Evidence of validity for criteria weights refers to the means which can prove that the
assumed criteria weight is correct for a DM or to be able to reason why it is correct for a
particular DM. Transparency of DM’ participation in criteria weighting is necessary to
atleast make sure that the criteria weights are not illicitly decided in a manner to favour
a particular DM’ preferences, or in other words to make sure that every participant DM
is satisfied with his bit of contribution in the process. The scalability of the techniques
for a sufficiently large number of criteria which may arise in a systems engineering
project. In a systems engineering project the number of broad criteria hardly rise more
than ten. These broad criteria later can be divided in to multiple criteria in next level.
The criteria weighting technique should be able to address this hierarchy of criteria. The
Fourth most important challenge is about the amount of cognitive load that a technique
poses on the DM. If majority of DMs find it difficult to use the technique for weighting
the criteria, then the technique has less chances to be used in the process. Whereas, if a
technique which poses less cognitive load on the DMs, can easily win over others and
find acceptability in the approach, even if it provides less accurate results.</p>
      <p>Stm</p>
      <p>c1 c2 ··· cn
St1 w11 w12 · · · w1n 
St2 w21 w22 · · · w2n 
...  ... ... . . . ... 
wm1 wm2 · · · wmn</p>
      <p>
        w
=⇒ Gr w1 w2 · · · wn
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
      </p>
      <p>
        Eq (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) represents the criteria weighting problem mathematically. In Eq (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) Sti refers
to i’th stakeholders, c j refers to the j’th criterion, and wi j refers to the weight of the i’th
stakeholder for the j’th criterion.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>State of art of Criteria Weighting Techniques</title>
      <p>In the literature of multi-criteria decision making, often the problem of criteria
weighting comes along the multi-criteria decision analysis. The vast literature on criteria
weighting techniques found mentions of large number of different techniques, but as
in this paper we try to solve criteria weighting technique for systems engineering, we’ll
stay with the techniques which have earlier found usage in the systems engineering
project. Criteria weighting methods can be divided into two types internal and external.
Popularly known internal methods are Entropy method, Regression method, Variance
method, and LINMAP method. The external methods can further be divided into two
types with DMs matrix such as: Swing method, Utility method, and without DMs matrix
such as: SMART Method [11], SMARTER method, Eigenvector, Minimum weighted
squares method, weighted sum method (WSM), weighted product method (WPM) [12].
Reference point method for vector optimization, AHP method, PROMETHEE [7] method
are equally popular to solve this problems. There are many other techniques based on
the visual aids for selecting the right stakeholder weight.</p>
      <p>The previously mentioned techniques depend completely on human judgement about
the preference weighting to get the weight, but seldom human can provide reasoning
about the preference weight. To best of our knowledge, in the literature of decision
making, there is no comprehensive way to reason the weight of the decision maker,
to allocate systematically the weights at the various levels of the preferences. In this
respect our work is very different from the previous work. We provide a mechanism
to weight the human perception and link it with the mathematical formulations to
derive the criteria weight. To have more robust criteria weighting, we have used multiple
algorithms to find the weight.</p>
      <p>Another aspect of the criteria weighting problem is about the uniform satisfaction
among the stakeholders, pointed out by the well known Arrow’s impossibility
theorem [13], which states that DM can find no procedure that can combine individual’s
rankings of alternatives to obtain single unified rankings. Recent research works have
tried to address criteria weighting problem using many other different techniques such
as card playing [14], using hybrid approaches of many different techniques, but in
almost all of them they started with assumption about the particular criteria weight.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Proposed Technique</title>
      <p>The proposed technique uses the classical preference modelling [9, 15, 16] for
representing stakeholder preferences.The proposed approach is four step process. We
assume that all the necessary DMs (stakeholders) and criteria are already identified for
the system under study.
4.1</p>
      <p>Prerequisite to technique
– ‘D’ is the set of decision makers (DMs) involved in the concerned conflict, where
2 ≤ |D| &lt; ∞.
– ‘C’ is the set of distinguishable criteria, satisfying 2 ≤ |C| &lt; ∞. For each stakeholder
set ‘C’ consists of three distinct subsets H, M, L, such that: {H} ∪ {M} ∪ {L} = {C},
and {H} ∩ {M} = {M} ∩ {L} = {H} ∩ {L} = {φ }. Where cardinality of each set
can be different. The criteria subsets are such that the perceived utility is in the
order p(H) &gt; p(M) &gt; p(L).
– For each i ∈ D, there is set of preference relationships { i, &gt;i, ∼i} defined over
‘C’.
– For each i ∈ D, a complete binary relation i on C, specifies DM i’s strong
preference over C. If s, t ∈ C, then s i t means the DM i strongly prefers s to
t.
– For each i ∈ D, a complete binary relation &gt;i on C, specifies DM i’s weak
preference over C. If s, t ∈ C, then s &gt;i t means the DM i weakly prefers s to t.
– For each i ∈ D, a complete binary relation ∼i on C, specifies DM i’s
indifference over C. If s, t ∈ C, then s ∼i t means that s to t are indifferent to DM
i.
– The relation and &gt; are asymmetric, ∼ is symmetric and reflexive and the
triple { i, &gt;i, ∼i} is complete.</p>
      <p>– The preference relationships can be transitive for a particular stakeholder.
4.2</p>
      <p>Technique
The proposed approach can be divided into four steps as follows:
Criteria Categorization All the decision makers involved in the decision process
should categorize the agreed set of criteria in to three sub sets high preference (H),
medium preference (M), low preference (L), according to their perception of utility of
the criteria. Hence, the sorting of criteria is such that the perceived utility is in the order
p(H) &gt; p(M) &gt; p(L).</p>
      <p>
        Preference modelling over criteria Each DM i ∈ D, creates the preference matrix Pi,
over the criteria j ∈ C, given by Eq.(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ). The previously created three subsets h, m, l are
used as reference for creating the preference matrix.
      </p>
      <p>c1 c2 ··· c j
c1 0 p12 · · · p1 j 
c2 p21 0 · · · p2 j 
Pi = ...  ... ... . . . ... </p>
      <p>
        c j p j1 p j2 · · · 0
where the value pab of a DM i ∈ D is given by Eq(
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) below:
pab =
 2 If a is strongly preferred criterion than b
 1 If a is weakly preferred criterion than b
 0 If a is indifferent to criterion b
 −1 If a is weakly disliked criterion than n

 −2 If a is strongly disliked criterion than b
As the matrix Pi is skew-symmetric, it is sufficient to express the value of pi j to get
pi j and vice versa. Once Pi matrix is available, the criteria are ranked in order with
maximum number of 2, 1, 0, −1 and − 2 respectively. It is possible for a DM to have
two or more criteria securing exactly same ordinal ranking, depending upon the entries
in matrix.
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
Simulating solution The criteria weighting evaluation is always a difficult step for high
level stakeholders who have simply limited knowledges. So, we propose a simulation of
solutions which would be retained if weights are maintained. This high level simulation
is individually processed for each stakeholder. A stakeholder could display the effect of
his/her choice of criteria weights. This simulation is based on data bound to some
system components. at the beginning of a new project, system experts could draw a very
simple organic (or functional) system breakdown. During this step, they can add on
each high level component approximative values for criteria. This approach is suitable
because system experts have skills on available technologies. It doesn’t need to
precisely know the features of each components, actually it doesn’t need to precisely know
the real system breakdown. At this step, system experts can only categorize the parts of
solutions into sets of criteria values, for example they can chose between low, medium
or high. The aim of this simulation is to provide stakeholders an approximative solution
if they confirm their criteria weighting. Let’s illustrate this approach with a very simple
example. This one deals with the design of a new individual powered transport system
proposed to city inhabitants for their short distance journeys. Let the stakeholders be:
end user, technical engineer of the product development company, business engineer of
the product development company, and city representative for public transport system.
In a very simplified way, let design criteria be: economical, environmental, reliable,
innovative, and repairable. Without knowing the details of solution, design experts have
some element of solution as the breakdown as concerned, for example: chassis, engine,
energy tank, and transmission. For each element of this breakdown, they are able to give
some categories of solutions. Fig.1 gives an example of partial breakdown.
      </p>
      <p>For each categories of solution, system experts could add approximative criteria
values. The chassis could be in carbon, magnesium, aluminum or in polyethylene. For
each technology, subject matter experts are able to approximatively weight each element
of this structure.</p>
      <p>
        For each technology, the expert is able to make a “categorization” for alternative
solutions based on the proposed criteria set, completely without the specifications, it
is not accurate sizing, but he knows a ranking of basic technologies. This simulation
does not attempt to validate a solution but tries to establish a more precise relationship
between a criterion and a family of solution. Consider the choice of the two following
stakeholders. The sales engineer wants a conveyance which is economical, reliable and
robust. It will therefore fill the his preference matrix given by Eq.(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) accordingly. He
may not have realized that his criteria preference matrix guides the choice solution to
plastic chassis and using an old noisy and polluting engine.
      </p>
      <p>The ecological criterion may not be a priority for him, but the solution proposed
would not be very attractive commercially. It would be difficult to place the product in
the market demand. Similarly, considering the mayor of the city, responsible for
public transport system. He wants an ecological and innovative solution, that represents
modernity and dynamism of the city. He does not realize that his preference matrix may
indicate towards the solution of the latest technologies that are likely to be less reliable
and expensive to maintain for a product designed for intensive use. In these two
examples, we see that the perception of a stakeholder to the criteria is necessarily biased. The
head of the city was not opposed to having a robust and reliable, but he can interpret
these criteria with his knowledge, which are a priori limited on technologies. His
perception represents the criteria “robust” and “reliable” with respect to its repository of
life for the project in question: a modern car, a scooter, ... To summarize, this
simulation is a means proposed for each stakeholder should help when choosing a value for
the weight of importance of the design criteria. Simulation offers the ability to view a
draft solution based on criteria elements informed by expert systems.</p>
      <p>Generating scores The scores are generated using a simple process consisting of a
maximum of j number of moves, where j = |C|, in which every DM starts marking the
criteria set C. The scores can be generated using the utility functions shown in Figure
2, depending upon the risk averseness, proneness or neutrality of the decision maker.
Below, we define some risk neutral utility functions that we employ in our example in
Section 5.
1. Every DM starting with the most preferred configuration to the least preferred state.
2. Individual score of every configuration is calculated and the one with the highest
value.</p>
      <p>
        The scores of every configuration can be calculated using the equation (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ), and
normalized using (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ).
      </p>
      <p>score(ci) =
(k − j.i)
k
Ui(Xi)</p>
      <p>More Risk Averse</p>
      <p>Less Risk Averse
Less Risk Prone</p>
      <p>Risk Neutral
More risk prone</p>
      <p>Score
14
12
10
8
6
4
2</p>
      <p>RA
RP
RRNN12</p>
      <p>RN3
Xi
0
1
2
3
4
5
6 Rank
where k, j are index terms used to generate different types of utility functions.</p>
      <p>
        Normalised score(ci) =
score(ci)
∑i ci
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
      </p>
      <p>Once the scores are calculated they are normalized to obtain the score.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Example</title>
      <p>
        To show the ease of usage of our technique, we present here an example of Criteria
weighting problem. We take an example of a hybrid car. The design team in a
automotive industry wants to design a hybrid car and they need to weight design criteria
to proceed with the selection of alternatives. Let the set of DMs be D = {a, b, c, d, e},
the criteria set be C = {c1, c2, c3, c4, c5, c6}. The interpretation of various criteria is
explained in Table 1.
Step 1 The DMs categorize criteria set according to their perception of criteria as shown
in Table 2.
Step 2 The DMs create their preference matrices according to their categorization from
step 1 as shown in Table 2. The preference matrix of stakeholder a, b, c and d are
shown in Eq.(
        <xref ref-type="bibr" rid="ref6">6</xref>
        ),(
        <xref ref-type="bibr" rid="ref7">7</xref>
        ), respectively.
Step 3 The DMs carry out the criteria marking according to their preference matrices.
      </p>
      <p>
        Criteria with higher preference are marked early and one with lower are marked
later in the order of preference.
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
(
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
c,a,d
b
0
0
c3 c4
c b
d c
0
0
b
a
0
a
d
0
c5
0
a
0
0
c
b,d
c6
d 
b 


0 


0 


a 
c 
      </p>
      <p>
        After the marking is done, the DMs agree on a set of score generating algorithm. By
using the score generating functions as mentioned in Eq.(
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) with suitable index terms k
and d the scores are obtained. Then normalized using Eq.(
        <xref ref-type="bibr" rid="ref5">5</xref>
        ). Similarly other scores are
obtained by the various risk averse, risk prone and risk neutral functions by changing
the index terms k and d. The obtained scores are are shown in Table 3, using three risk
neutral utility functions: Risk − N1, Risk − N2, Risk − N3; risk averse utility function:
Risk − A, risk prone: Risk − P and a rank order centroid function (ROC). Figure 3, shows
the resulting graphs obtained through various utility functions used.
      </p>
      <p>
        Once the criteria weight matrix is available, the final criteria can be obtained by
either by the mean of weights obtained for each criteria or by accepting any particular
criteria array. In this example we took the mean of the four array of criteria weights and
the resultant criteria weight array is represented by Eq.(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ).
Our approach tried to provide a methodological solution to one of the ignored problems
of multi-criteria decision making. Most of MCDM techniques mentioned in the
literature assume that they can choose criteria weight just by barely looking at them. Often,
this is not the case. We provide a technique which allows multiple DMs to achieve an
appropriate array of criteria weights, while remaining in synergy with other DMs
criteria weights. One of the benefit of our approach is about the scalability of the technique,
it can easily take in account a large number of DMs with different perception of criteria
weights and large number of criteria. But with respect to systems engineering, it would
not be fruitful to employ very large number of criteria. There are seldom more than
twelve criteria in a project. If the number of criteria are too many it would be advised
to create a hierarchy of criteria and then use our approach recursively.
      </p>
      <p>The addition to ease of application, our technique provides other multiple benefits.
It helps a DM to understand his perception of criteria better and of the other DMs. It also
helps to avoid conflicts among the DMs, which often arrive during the decision
making process. The transparency of the approach allows easy negotiation of the criteria
weights and hence maximum number of DMs are satisfied with their contribution. The
low cognitive load that our technique demands can be important factor for
acceptability of the technique. Our technique can be coupled with a variety of decision-making
approaches, such as PROMETHEE, TOPSIS, WSM, WPM.</p>
      <p>The decision makers are free to propose their own utility functions or scoring
algorithms based on the ordinal ranking achieved. This allows a more conducive
environment for criteria weight negotiation, as the whole process is transparent, with no
black-box process involved.</p>
      <p>In our approach, we considered that all the DMs have equal weight, but this may
not be the case in a real systems engineering project. It is possible that the different
stakeholders in the projects have different importance. But this is only upto Project
manager to allocate the weights to various DMs. Our approach offers possibility to
weight the different DMs involved in a project. In this case only one preference matrix
would be required, i.e., only of Project manager. While, weighting DMs it would be
advised to use a set of risk averse and risk neutral utility functions to weight them, in
order to avoid penalizing the low ranked DMs.</p>
      <p>There can be arguments that the utility score generation algorithms cannot be
accepted as weighting mechanism. But the literature shows that, every individual DM has
a utility function, which he uses consciously or unconsciously while providing scores
directly as it usually happens. Here we attempted to provide a formalism to use this
conscious/unconscious utility function, in order to help other DMs to understand the
perceptions of each other. The benefit that our approaches provides over other is that,
it involves the DMs to methodologically provide the ordinal ranking by first
demanding them to attempt to categorize them in three categories. This categorization provides
input to the next step, which can again be validated by corresponding DM; depending
on the preference of the various DM’s, a range of scoring algorithm can be applied and
weights can be obtained.</p>
      <p>In the beginning our approach demands slightly more participation from the DMs,
as compared to the other approaches, but once the weights are methodologically
obtained they are certainly more reliable then the other contemporary approaches with
least amount of conflict. Better decisions allow to design the right systems, with more
stakeholders getting more confident about their product.
7</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusion and Future perspectives</title>
      <p>In this current work, we have provided a systems theory of how the criteria weights can
be obtained using the classical theory of preference modeling. We call our technique
Utility Rank Order Weighting (UROW) technique. This approach provides multiple
benefits with compared to other existing approaches. Usually in systems engineering
project, the engineers rely upon their intuition to provide weights, and later use other
technique to combine the different DMs’ preferences. Our approach provides a
formalism to this systems engineer intuition and hence provides the reasoning for the various
weights achieved. Our approach is very easy to understand and use, and demands very
low cognitive load from the engineers and stakeholders. It allows to formally provide
the scores using the DM’ drawn utility functions: risk prone, risk averse, or risk neutral;
it provides a mechanism to combine them together to come up with a uniformly
acceptable solution. In future, we look forward to link the simulation of the DMs’ preferences
with the design library, in order to shorten the decision time. Our approach can easily
be applied to the class of methods which require information on the attributes to carry
out a decision analysis.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Sage</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Armstrong</surname>
          </string-name>
          , J.:
          <article-title>Introduction to systems engineering</article-title>
          . Wiley series in systems engineering. Wiley (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Saaty</surname>
            ,
            <given-names>T.L.</given-names>
          </string-name>
          :
          <article-title>How to make a decision: the analytic hierarchy process</article-title>
          .
          <source>European journal of operational research 48(1)</source>
          (
          <year>1990</year>
          )
          <fpage>9</fpage>
          -
          <lpage>26</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Keeney</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Raiffa</surname>
          </string-name>
          , H.:
          <article-title>Decisions with Multiple Objectives: Preferences and Value TradeOffs</article-title>
          . Cambridge University Press (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Roy</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Classement et choix en présence de points de vue multiples (la méthode electre)</article-title>
          .
          <source>Riro</source>
          <volume>2</volume>
          (
          <issue>8</issue>
          ) (
          <year>1968</year>
          )
          <fpage>57</fpage>
          -
          <lpage>75</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Roy</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Electre iii: Un algorithme de classement fondé sur une représentation floue des préférences en présence de critères multiples</article-title>
          .
          <source>Cahiers du CERO</source>
          <volume>20</volume>
          (
          <issue>1</issue>
          ) (
          <year>1978</year>
          )
          <fpage>3</fpage>
          -
          <lpage>24</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Roy</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bertier</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>La méthode electre ii(une application au média-planning.</article-title>
          ..). (
          <year>1973</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Brans</surname>
            ,
            <given-names>J.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mareschal</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Promethee methods. Multiple criteria decision analysis: state of the art surveys (</article-title>
          <year>2005</year>
          )
          <fpage>163</fpage>
          -
          <lpage>186</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Hwang</surname>
            ,
            <given-names>C.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yoon</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , et al.:
          <article-title>Multiple attribute decision making: methods and applications: a state-of-the-art survey</article-title>
          . Volume
          <volume>13</volume>
          . Springer-Verlag New York (
          <year>1981</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Fishburn</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Utility theory for decision making</article-title>
          .
          <source>Technical report, DTIC Document</source>
          (
          <year>1970</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Ulrich</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eppinger</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Product design and development</article-title>
          .
          <string-name>
            <surname>McGraw-Hill</surname>
          </string-name>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Edwards</surname>
          </string-name>
          , W.:
          <article-title>How to use multiattribute utility measurement for social decisionmaking</article-title>
          .
          <source>Systems, Man and Cybernetics</source>
          ,
          <source>IEEE Transactions on 7(5)</source>
          (
          <year>1977</year>
          )
          <fpage>326</fpage>
          -
          <lpage>340</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Triantaphyllou</surname>
          </string-name>
          , E.:
          <article-title>Multi-criteria decision making methods: a comparative study</article-title>
          . Volume
          <volume>11</volume>
          . Kluwer Academic Publishers Dordrecht (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Arrow</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Social choice and individual values</article-title>
          . Volume
          <volume>12</volume>
          . Yale university press (
          <year>1963</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Figueira</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Roy</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Determining the weights of criteria in the electre type methods with a revised simos' procedure</article-title>
          .
          <source>European Journal of Operational Research</source>
          <volume>139</volume>
          (
          <issue>2</issue>
          ) (
          <year>2002</year>
          )
          <fpage>317</fpage>
          -
          <lpage>326</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Roy</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>The outranking approach and the foundations of electre methods</article-title>
          .
          <source>Theory and decision 31(1)</source>
          (
          <year>1991</year>
          )
          <fpage>49</fpage>
          -
          <lpage>73</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Roy</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vincke</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Relational systems of preference with one or more pseudo-criteria: Some new concepts and results</article-title>
          .
          <source>Management Science</source>
          (
          <year>1984</year>
          )
          <fpage>1323</fpage>
          -
          <lpage>1335</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>