sortAlternativesValues

Provider:ITTB
Version:1.0

Description

This web service computes affectations of the alternatives from the given input data (3 inputs: alternatives, alternativesValues and categoriesLimits).

Inputs

(For outputs, see below)

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.

alternativesValues

Description:

A list of <alternativesValue> representing a certain numeric quantity for each alternative, like, e.g., an overall value.

XMCDA related:

  • Tag: alternativesValues

  • Code:

    <alternativesValues>
            <alternativeValue>
                    <alternativeID>[...]</alternativeID>
                    <values>
                            <value>
                                    <integer>[...]</integer>
                            </value>
                    </values>
            </alternativeValue>
            [...]
    </alternativesValues>
    

categoriesLimits

Description:

The list of categories and the corresponding right semi-open intervals(i.e., [lowerBound,upperBound[).

XMCDA related:

  • Tag: categoriesValues

  • Code:

    <categoriesValues>
            <categoryValue>
                    <categoryID>[...]</categoryID>
                    <values>
                            <value>
                                    <interval>
                                            <lowerBound>
                                                    <real>[...]</real>
                                             </lowerBound>
                                            <upperBound>
                                                    <real>[...]</real>
                                            </upperBound>
                                    </interval>
                            </value>
                    </values>
            </categoryValue>
            [...]
    </categoriesValues>
    

Outputs

assignments

Description:

The assignments of the alternatives computed from the given input data.

XMCDA related:

  • Tag: alternativesAssignments

messages

Description:

A list of messages generated by the algorithm.

XMCDA related:

  • Tag: methodMessages

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