BWM-weights

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

Description

Computes criteria weights using BWM method.

Contact: Krzysztof Martyn <krzysztof.martyn@wp.pl>

Web page: https://bitbucket.org/Krzysztof_Martyn/bwm

Inputs

(For outputs, see below)

criteria

Criteria for comparison

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


best_to_others

Preference of the best criterion over all the other criteria.

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


others_to_worst

Preference of all the criteria over the worst criterion.

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


parameters

Parameter input type specifies whether the given preferences are integer or real.

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

<programParameters>
        <parameter id="input_type" name="input_type">
                <values>
                        <value>
                                <label>%1</label>
                        </value>
                </values>
        </parameter>
</programParameters>

where:

  • %1 is a parameter named “input type”. It can have the following values:

    • integer: Integer
    • real: Real

    The default value is item0.


Outputs

weights

Weights for criteria

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


messages

Messages or errors generated by this module. It also contains the minimum value of ksi found by the solver, and the value of Consistency Ratio of result.

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


Original xml description