Decision Deck project

diviz software

Using diviz: Developer's corner:

XMCDA standard

XMCDA web services

Frozen initiatives



csvToXMCDA-criteriaThresholds

Provider:PyXMCDA
Version:1.0

Description

-Contact: Sébastien Bigaret (sebastien.bigaret@telecom-bretagne.eu)

-Web page: http://github.com/sbigaret/ws-PyXMCDA

Transforms a file containing criteria discrimination thresholds and preference directions from a comma-separated values (CSV) file to an XMCDA compliant file, containing the criteria ids with their preference direction and related discrimination thresholds.

Inputs

criteriaThresholds

Description:

A csv with criteria’ thresholds.
Example:
,cost,risks,employment,connection ind,1,2,3,4 pref,2,3,4,5 veto,3,4,5,6 preferenceDirection,min,max,min,max

The labels of the separation thresholds (“ind”, “pref”, “veto”) can be chosen freely in order to be in accordance with the selected outranking method. Further separation thresholds can also be added. The last line represents the preferenceDirection; its label must be “preferenceDirection”.


Outputs

criteria

Description:

The equivalent XMCDA file containing criteria with their preference directions and discrimination thresholds.

XMCDA related:

-Tag: criteria

messages

Description:

Status messages.

XMCDA related:

-Tag: methodMessages

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