<?xml version='1.0' encoding='utf-8'?>
<program_description>
	<program provider="J-MCDA" name="ElectreConcordance" version="0.5.1" displayName="ElectreConcordance" />
	<documentation>
		<description>Computes a concordance relation.</description>
		<contact><![CDATA[Olivier Cailloux <olivier.cailloux@ecp.fr>]]></contact>
		<url>http://sourceforge.net/projects/j-mcda/</url>
		<reference>Cailloux, Olivier. Electre and Promethee MCDA methods as reusable software components. In Proceedings of the 25th Mini-EURO Conference on Uncertainty and Robustness in Planning and Decision Making (URPDM 2010). Coimbra, Portugal, 2010.</reference>
	</documentation>
	<parameters>

		<input id="input1" name="criteria" displayName="criteria" isoptional="0">
			<documentation>
				<description>The criteria to consider, possibly with preference and indifference thresholds. Each one must have a preference direction. Set some criteria as inactive (or remove them) to ignore them.</description>
			</documentation>
			<xmcda tag="criteria" />
		</input>

		<input id="input0" name="alternatives" displayName="alternatives" isoptional="1">
			<documentation>
				<description>The alternatives to consider. Set some alternatives as inactive (or remove them) to ignore them.</description>
			</documentation>
			<xmcda tag="alternatives" />
		</input>

		<input id="input3" name="performances" displayName="performances" isoptional="0">
			<documentation>
				<description>The performances of the alternatives on the criteria to consider.</description>
			</documentation>
			<xmcda tag="performanceTable" />
		</input>

		<input id="input2" name="weights" displayName="weights" isoptional="0">
			<documentation>
				<description>The weights of the criteria to consider.</description>
			</documentation>
			<xmcda tag="criteriaValues" />
		</input>

		<output id="output0" name="concordance" displayName="concordance">
			<documentation>
				<description>The concordance relation computed from the given input data.</description>
			</documentation>
			<xmcda tag="alternativesComparisons" />
		</output>

		<output id="output1" name="messages" displayName="messages">
			<documentation>
				<description>A status message.</description>
			</documentation>
			<xmcda tag="methodMessages" />
		</output>

	</parameters>
</program_description>
