Decision Deck project

diviz software

Using diviz: Developer's corner:

XMCDA standard

XMCDA web services

Frozen initiatives



computeAlternativesQualification

Provider:RXMCDA
Version:1.0

Description

-Contact: Patrick Meyer (patrick.meyer@telecom-bretagne.eu)

Computes the strength, weakness and qualification of the alternatives. Requires a 0-1 valued outranking relation as input.

Inputs

alternatives

Description:

A list of alternatives. Alternatives can be activated or desactivated via the <active> tag (true or false). By default (no <active> tag), alternatives are considered as active.

binaryOutrankingRelation

Description:

A 0-1 valued outranking relation. The numeric <value> indicates a the valuation for each <pair> of the relation.

XMCDA related:

-Tag: alternativesComparisons

Outputs

messages

Description:

A list of messages generated by the algorithm.

XMCDA related:

-Tag: methodMessages

alternativesWeakness

Description:

Alternatives’ weakness (number of alternatives which “beat” a given alternative).

XMCDA related:

-Tag: alternativesValues

-Code:

                    <alternativesValues mcdaConcept="weakness">
                    <alternativeValue>
            <alternativeID>[...]</alternativeID>
            <value>
                    <real>[...]</real>
            </value>
    </alternativeValue>
</alternativesValues>

alternativesStrength

Description:

Alternatives’ strength (number of alternatives which are “beaten” by a given alternative).

XMCDA related:

-Tag: alternativesValues

-Code:

                    <alternativesValues mcdaConcept="strength">
                    <alternativeValue>
            <alternativeID>[...]</alternativeID>
            <value>
                    <real>[...]</real>
            </value>
    </alternativeValue>
</alternativesValues>

alternativesQualification

Description:

Alternatives’ qualification (difference between the strength and the weakness).

XMCDA related:

-Tag: alternativesValues

-Code:

                    <alternativesValues mcdaConcept="qualification">
                    <alternativeValue>
            <alternativeID>[...]</alternativeID>
            <value>
                    <real>[...]</real>
            </value>
    </alternativeValue>
</alternativesValues>

For further technical details on the web service underlying this program, have a look at its documentation here.