| Version: | 1.0.0 |
|---|---|
| Provider: | PUT |
| SOAP service’s name: | |
PROMETHEE-TRI_assignments-PUT (see SOAP requests for details) |
|
Computes class assignment for given alternatives using Promethee Tri method.
Contact: Maciej Uniejewski <maciej.uniejewski@gmail.com>
(For outputs, see below)
Definitions of criteria.
The input value should be a valid XMCDA document whose main tag is <criteria>.
Alternatives to consider.
The input value should be a valid XMCDA document whose main tag is <alternatives>.
Definitions of categories.
The input value should be a valid XMCDA document whose main tag is <categories>.
Weights of given criteria.
The input value should be a valid XMCDA document whose main tag is <criteriaValues>.
Preferences indices for all pairs of alternatives and profiles and profiles and profiles on each criterion.
The input value should be a valid XMCDA document whose main tag is <alternativesComparisons>.
Definitions of central profiles which should be used for classes (categories) representation.
The input value should be a valid XMCDA document whose main tag is <categoriesProfiles>.
Marks of categories (higher mark means better category). Each category need to have unique mark from 1 to C, where C is a number of categories.
The input value should be a valid XMCDA document whose main tag is <categoriesValues>.
A set of parameters provided to tune up the module’s operation.
The input value should be a valid XMCDA document whose main tag is <methodParameters>.
It must have the following form:
<methodParameters>
<parameter id="assignToABetterClass">
<value>
<boolean>%1</boolean>
</value>
</parameter>
<parameter id="useMarginalValue">
<value>
<boolean>%2</boolean>
</value>
</parameter>
</methodParameters>
where:
Final assignments made in a Promethee Tri process.
The returned value is a XMCDA document whose main tag is <alternativesAffectations>.
Messages or errors generated by this module.
The returned value is a XMCDA document whose main tag is <methodMessages>.