PROMETHEE-III_flows

Version:1.0.0
Provider:PUT
SOAP service’s name:
 PROMETHEE-III_flows-PUT (see SOAP requests for details)

Description

This module is calculating ranking using Promethee III method. The result is shown as the table of outranking relationship, where the relationship is a weak preference. The second output presents the limits of the interval for every alternative.

Contact: Magdalena Dzi?cielska <magdalenadziecielska6@gmail.com>

Web page: https://github.com/MagdalenaDziecielska/PrometheeDiviz

Inputs

(For outputs, see below)

alternatives

Alternatives to consider.

The input value should be a valid XMCDA document whose main tag is <alternatives>.


preferences

Aggregated preferences.

The input value should be a valid XMCDA document whose main tag is <alternativesMatrix>.


parameters

Parameter alpha required in Promethee III flows calculation.

The input value should be a valid XMCDA document whose main tag is <programParameters>. It must have the following form:

<programParameters>
        <parameter id="alpha">
                <values>
                        <value>
                                <real>%1</real>
                        </value>
                </values>
        </parameter>
</programParameters>

where:

  • %1 is a parameter named “alpha”. This is a float. The default value is 0.0.

Outputs

intervals

Flows final intervals.

The returned value is a XMCDA document whose main tag is <alternativesValues>.


ranking

Result computed from the given data.

The returned value is a XMCDA document whose main tag is <alternativesMatrix>.


messages

Messages or errors generated by this module.

The returned value is a XMCDA document whose main tag is <programExecutionResult>.


Original xml description