Decerns MCDA is a multi-criteria decision analysis system, developed as a standalone/desktop application (Desktop Edition). The system implements a variety of methods/models for multi-criteria decision analysis (MCDA) along with the tools for multi-criteria problems structuring and modeling (Value Tree and Performance Table), weighting criteria, sensitivity analysis and uncertainty treatment.
When solving a specific multi-criteria problem, a DECERNS user has the opportunity to choose the appropriate MCDA method(s). If desired, the user may compare results after the implementation of several MCDA methods.
The following tools are also used within the MCDA-subsystem:
Uncertainties are addressed through sensitivity analysis for weight coefficients, and using random performance (for MAUT), random weights and random performance (ProMAA), and, accordingly, fuzzy weights and fuzzy performance (for F-MAVT and FMAA).
Technologies: The system is implemented as a desktop application in Java (requires an installed Java Runtime Environment). The application uses interactive components based on Java2D and special libraries jSimpleGraph and jSimpleViz.