About Decision Deck
The Decision - Deck (D2) project's goal is an open source collaborative development of a generic multi-user Multiple Criteria Decision Analysis (MCDA) software platform composed of modular components. The genuine purpose is to provide effective tools for decision aid consultants, for researchers in the field of MCDA, as well as for OR teachers. One of the most valuable features of the Decision - Deck software is the effective consideration of specific roles such as decision maker, evaluator, coordinator or facilitator in a given collaborative decision analysis project. For instance, evaluators from different distant places may communicate their evaluations via their local D2 clients to the common decision analysis project under the supervision of the project coordinator, whereas the decision maker may input his personal preferences via method-specific criteria tuning facilities offered in his local client.
The D2-Decision Deck project has started in 2003 under the name EVAL, an acronym which refers to an ongoing research project funded by the Government of the Walloon region (Belgium). EVAL is a joint effort originated from three Belgian university departments:
The aim is to develop a web-based platform to assist decision makers in evaluating alternatives in a multi-criteria and multi-experts context. The EVAL platform is:
This platform can be seen as a MCDA toolbox, that is, a collection of reusable components that could be assembled or easily modified in view of producing specific MCDA models or user interfaces. Examples of existing components deal with the management of new alternatives, criteria, evaluators or the visualization of results (ranking, outperformance). These granted functionalities require an access to a mySQL server along with the installation of the JAVA virtual machine. The ambition of EVAL is not to produce a definitive MCDA software solution. Instead, the idea is to build a prototype platform to demonstrate and show the potential of the "generic approach".
The Implemented functionalities include:
MCDA methods implemented as a plugin:
The principle of open source development should ease the integration of additional MCDA methods as plugins in the platform.