6th Decision Deck Workshop




Coimbra - Portugal           14-15 April 2010



About Decision Deck


Call for contributions






25th Mini EURO

About Decision Deck

(Further information is available on the Decision Deck homepage and on Sourceforge)

The Decision Deck project aims at collaboratively developing Open Source software tools implementing Multiple Criteria Decision Aid (MCDA). Its purpose is to provide effective tools for three types of “users”:
  • practitioners who use MCDA tools to support actual decision makers involved in real world decision problems;
  • teachers who present MCDA methods in courses, for didactic purposes;
  • researchers who want to test and compare methods or to develop new ones.
From a practical point of view, the Decision Deck project works on developing multiple softwares resources that are able to interact. Consequently, several complementary efforts focusing on different aspects contribute to Decision Deck’s various goals.

The project continuues and expands the series of activities that have been pursued by the Decision Deck Communitiy, including at the approval date of the manifesto:
  1. D2: a rich open source Java client offering several MCDA methods, like
    • IRIS (outranking based sorting of alternatives into ordered classes),
    • RUBIS and VIP (outranking and additive aggregation model based methodologies for the choice decision problem),
    • UTA-GMS/GRIP (ranking alternatives with a set of value functions);
  2. XMCDA: a standardised XML recommandation to represent objects and data structures issued from the field of MCDA. Its main objective is to allow different MCDA algorithms to interact and be easily callable;
  3. XMCDA web services: distributed open source computational MCDA resources, like the RUBIS solver written in Python and the KAPPALAB (Choquet integral based MAVT) R library;
  4. D3: an open source rich internet application for XMCDA web services management;
  5. diviz: an open source Java client and server for XMCDA web services composition, workflow management and deployment.

All these efforts involve developments on at least one of the following research topics of the Decision Deck project:
  • global architecture of MCDA systems;
  • implementations and developments of MCDA algorithms;
  • data models and management of MCDA objects;
  • decision process modelling and management;
  • graphical user interface.

Previous workshops: