performanceTableFilter

Provider:ITTB
Version:1.1

Description

This web service generates a filtered performance table. A file containing methodParameters tag is provided. It contains preferences that allow to discarding some alternatives and making the decision easier.

Inputs

(For outputs, see below)

criteria

Description:

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

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.

XMCDA related:

  • Tag: alternatives

  • Code:

    <alternatives>
        <alternative>
            <active>[...]</active>
            [...]
        </alternative>
        [...]
    </alternatives>
    

performanceTable

Description:

A performance table. The evaluations should be only real or integer numeric values, i.e. <real> or <integer>.

XMCDA related:

  • Tag: performanceTable

parameters

Description:

Provides a specific filter to apply for the corresponding criterion. Put criterionID in the attribute id of parameter tag. Put the preference in the interval tag: a lower bound, an upper bound or both if needed.

XMCDA related:

  • Tag: programParameters

  • Code:

    <methodParameters>
            <parameter id="criteria_filter" name="Criteria filter">
                    <value id=[...]>
                             <interval>
                                    <lowerBound>
                                            <real>[...]</real>
                                    </lowerBound>
                                    <upperBound>
                                            <real>[...]</real>
                                    </upperBound>
                            </interval>
                    </value>
                    [...]
            </parameter>
    </methodParameters>
    

Outputs

filteredPerformanceTable

Description:

The filtered performance table.

XMCDA related:

  • Tag: performanceTable

messages

Description:

A list of messages generated by the algorithm.

XMCDA related:

  • Tag: programExecutionResult

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